|
Ult3D
Implementation of "Ultimate 3D Game Engine Design & Architecture" by Allan Sherrod
|
Public Member Functions | |
| WalkthroughSDL (Ult::RenderParams ¶ms) | |
| virtual | ~WalkthroughSDL () |
| virtual int | EnterGameLoop () |
Public Member Functions inherited from Walkthrough3D | |
| Walkthrough3D () | |
| virtual | ~Walkthrough3D () |
| void | Resize (int width, int height) |
| virtual bool | GameInitialize (Ult::RenderParams ¶ms) |
| virtual void | GameUpdate () |
| void | GameRender () |
| virtual void | GameShutdown () |
Additional Inherited Members | |
Protected Member Functions inherited from Walkthrough3D | |
| void | ProcessMainMenu () |
| void | ProcessGameLevel () |
| void | RenderSector (int index) |
Protected Attributes inherited from Walkthrough3D | |
| Ult::OpenGLRenderer | mRender |
| Sector | mAreas [TOTAL_SECTORS] |
| bool | mAreaFlags [TOTAL_SECTORS] |
| Ult::Camera | mCamera |
| Ult::Frustum | mViewFrustum |
| Ult::ModelData | mMenu |
| Ult::Texture | mMenuTexture |
| WALKTHROUGH_GAME_STATE | mCurrentGameState |
| bool | mButtonKeys [WT_TOTAL_KEYS] |
| int | mWidth |
| int | mHeight |
| bool | mQuitDemo |
|
inline |
|
inlinevirtual |
|
inlinevirtual |
Implements Walkthrough3D.