| void Game_Initialize( |
| ) |
Update game frame
Release game module
| void Game_Start( |
| ) |
Game exit
| void Game_SetState( |
| ) |
Set the next state (change will be effective at the next state update)
| newState GameState | The new state to execute |
Restore the previous state
Check state transition and update current state
Get current state
Address of the current state function
Vertical-synchronization hook handler
| inline void Game_SetVSyncCallback( |
| ) |
Set V-Sync callback
| cb callback | The v-sync function to set |
Get frame counter
Current frame counter (0-255).
Wait for vertical-synchronization
| inline void Game_SetIs60Hz( |
| ) |
Set 60Hz mode (6th frame skip)