|
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