diff 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
line wrap: on
line diff
--- a/Applications/Sdl/BasicSdlApplication.h	Fri Aug 24 13:58:06 2018 +0200
+++ b/Applications/Sdl/BasicSdlApplication.h	Mon Aug 27 12:21:52 2018 +0200
@@ -33,10 +33,14 @@
 {
   class BasicSdlApplication : public BasicNativeApplication
   {
+    unsigned int width_;
+    unsigned int height_;
+    bool enableOpenGl_;
   public:
     virtual void Initialize();
     virtual void DeclareCommandLineOptions(boost::program_options::options_description& options);
-    virtual void Run(BasicNativeApplicationContext& context, const std::string& title, unsigned int width, unsigned int height, bool enableOpenGl);
+    virtual void Run(BasicNativeApplicationContext& context, const std::string& title, int argc, char* argv[]);
+    virtual void ParseCommandLineOptions(const boost::program_options::variables_map& parameters);
     virtual void Finalize();
   };