comparison Applications/Sdl/BasicSdlApplication.h @ 276:5de5699ad570 am-2

first display in QCairoWidget; no mouse interaction yet
author am@osimis.io
date Mon, 27 Aug 2018 12:21:52 +0200
parents dc1beee33134
children 017044be141b
comparison
equal deleted inserted replaced
275:58e23e0dd86a 276:5de5699ad570
31 31
32 namespace OrthancStone 32 namespace OrthancStone
33 { 33 {
34 class BasicSdlApplication : public BasicNativeApplication 34 class BasicSdlApplication : public BasicNativeApplication
35 { 35 {
36 unsigned int width_;
37 unsigned int height_;
38 bool enableOpenGl_;
36 public: 39 public:
37 virtual void Initialize(); 40 virtual void Initialize();
38 virtual void DeclareCommandLineOptions(boost::program_options::options_description& options); 41 virtual void DeclareCommandLineOptions(boost::program_options::options_description& options);
39 virtual void Run(BasicNativeApplicationContext& context, const std::string& title, unsigned int width, unsigned int height, bool enableOpenGl); 42 virtual void Run(BasicNativeApplicationContext& context, const std::string& title, int argc, char* argv[]);
43 virtual void ParseCommandLineOptions(const boost::program_options::variables_map& parameters);
40 virtual void Finalize(); 44 virtual void Finalize();
41 }; 45 };
42 46
43 } 47 }