|  | 
| void | init (int argc, char **argv) | 
|  | 
| void | run () | 
|  | 
| void | cleanup () | 
|  | 
| void | runRealtime () | 
|  | 
| void | runRender (const std::string &aOutputDir, double aFramerate=24.0) | 
|  | 
| const GLFWwindow * | getWindow () const | 
|  | 
| bool | shouldExit () const | 
|  | 
|  | Application (Application const &)=delete | 
|  | 
| void | operator= (Application const &)=delete | 
|  | 
|  | 
| void | initGL () | 
|  | 
| void | initGLFW () | 
|  | 
| void | initShaders () | 
|  | 
| void | initScene () | 
|  | 
| void | doSceneFrame (Scene &scene, Animation_System *animationSystem, Render_System *renderSystem) | 
|  | 
| void | initPanelAlphas () | 
|  | 
| void | initPanelPortals (Scene &aShot) | 
|  | 
|  | 
| std::vector< Scene > | shots | 
|  | 
| GLuint | mPanelOutline = 0 | 
|  | 
| std::vector< GLuint > | mPanelMasks | 
|  | 
| struct Application::Configuration | config | 
|  | 
| bool | mShouldExit = false | 
|  | 
| GLFWwindow * | mWindow = nullptr | 
|  | 
The documentation for this class was generated from the following files:
- /home/kjyager/Code/projects/GI_merge/src/Application.hpp
- /home/kjyager/Code/projects/GI_merge/src/Application.cpp