Mercurial > hg > orthanc-stone
diff Applications/Samples/SampleApplicationContext.h @ 222:84844649a8fd am
continued: reusable applications
author | am@osimis.io |
---|---|
date | Tue, 12 Jun 2018 17:21:15 +0200 |
parents | d7b2590744f8 |
children | ce4405d98b92 |
line wrap: on
line diff
--- a/Applications/Samples/SampleApplicationContext.h Mon Jun 11 14:01:02 2018 +0200 +++ b/Applications/Samples/SampleApplicationContext.h Tue Jun 12 17:21:15 2018 +0200 @@ -34,7 +34,16 @@ namespace OrthancStone { - class SampleApplicationContext : public BasicApplicationContext + +#if ORTHANC_ENABLE_SDL +#include "../Sdl/BasicSdlApplicationContext.h" +typedef BasicSdlApplicationContext BasicApplicationContext_; +#else +#include "../Wasm/BasicWasmApplicationContext.h" +typedef BasicWasmApplicationContext BasicApplicationContext_; +#endif + + class SampleApplicationContext : public BasicApplicationContext_ { private: typedef std::list<ISlicedVolume*> SlicedVolumes; // this is actually used by the samples and shall be moved to a SampleApplicationContext