comparison Applications/Generic/BasicNativeApplication.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
comparison
equal deleted inserted replaced
275:58e23e0dd86a 276:5de5699ad570
40 int argc, 40 int argc,
41 char* argv[]); 41 char* argv[]);
42 42
43 virtual void Initialize() = 0; 43 virtual void Initialize() = 0;
44 virtual void DeclareCommandLineOptions(boost::program_options::options_description& options) = 0; 44 virtual void DeclareCommandLineOptions(boost::program_options::options_description& options) = 0;
45 virtual void Run(BasicNativeApplicationContext& context, const std::string& title, unsigned int width, unsigned int height, bool enableOpenGl) = 0; 45 virtual void ParseCommandLineOptions(const boost::program_options::variables_map& parameters) = 0;
46
47 virtual void Run(BasicNativeApplicationContext& context, const std::string& title, int argc, char* argv[]) = 0;
46 virtual void Finalize() = 0; 48 virtual void Finalize() = 0;
47 }; 49 };
48 50
49 } 51 }