![]()  | 
  
    PeriDyno 1.2.1
    
   | 
 
This class provides a unified representation for all three GUIs, including the GlfwGUI, QtGUI and WtGUI. More...
#include <UbiApp.h>


Public Member Functions | |
| UbiApp (GUIType type=GUIType::GUI_GLFW) | |
| ~UbiApp () | |
| void | initialize (int width, int height, bool usePlugin=false) override | 
| RenderWindow * | renderWindow () | 
| void | mainLoop () override | 
  Public Member Functions inherited from dyno::AppBase | |
| AppBase () | |
| ~AppBase () | |
| virtual std::shared_ptr< SceneGraph > | getSceneGraph () | 
| virtual void | setSceneGraph (std::shared_ptr< SceneGraph > scene) | 
| virtual void | setSceneGraphCreator (std::function< std::shared_ptr< SceneGraph >()> creator) | 
Private Attributes | |
| AppBase * | mApp = nullptr | 
| GUIType | mType = GUIType::GUI_GLFW | 
This class provides a unified representation for all three GUIs, including the GlfwGUI, QtGUI and WtGUI.
| dyno::UbiApp::UbiApp | ( | GUIType | type = GUIType::GUI_GLFW | ) | 
| dyno::UbiApp::~UbiApp | ( | ) | 
Definition at line 32 of file UbiApp.cpp.
      
  | 
  overridevirtual | 
Reimplemented from dyno::AppBase.
Definition at line 37 of file UbiApp.cpp.
      
  | 
  overridevirtual | 
Implements dyno::AppBase.
Definition at line 47 of file UbiApp.cpp.
      
  | 
  virtual | 
Reimplemented from dyno::AppBase.
Definition at line 42 of file UbiApp.cpp.
      
  | 
  private |