Inheritance diagram for CMyGame:

Protected Methods | |
| virtual void | onMouseLChange (bool pressed) |
| Receive left mouse button change. | |
| virtual void | onMouseRChange (bool pressed) |
| Receive right mouse button change. | |
| virtual void | onKeyChange (int key, bool pressed) |
| Receive key state change. | |
| virtual void | onInitialize () |
| Initialize the game. | |
| virtual void | onProcessInput () |
| Process input. | |
| virtual void | onUpdate () |
| Execute game logic. | |
| virtual void | onRenderBeforeAll () |
| Perform additional rendering. | |
| virtual void | onRenderAfterWorld () |
| Perform additional rendering. | |
| virtual void | onRenderAfterAll () |
| Perform additional rendering. | |
|
|
Process input. The engine calls this method for processing input. Reimplemented from CBaseGame. |
|
|
Perform additional rendering. The engine calls this method after rendering everything. Reimplemented from CBaseGame. |
|
|
Perform additional rendering. The engine calls this method after rendering all world objects. Reimplemented from CBaseGame. |
|
|
Perform additional rendering. The engine calls this method before rendering anything. Reimplemented from CBaseGame. |
|
|
Execute game logic. The engine calls this method when game update time comes. Reimplemented from CBaseGame. |
1.2.17