![]() |
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 |