System Related


Data Structures

struct  MFDefaults
 Fuji Defaults structure. More...

Enumerations

enum  MFCallbacks {
  MFCB_Unknown = -1, MFCB_Update = 0, MFCB_Draw, MFCB_Init,
  MFCB_Deinit, MFCB_HandleSystemMessages, MFCB_DisplayLost, MFCB_DisplayReset,
  MFCB_VerticalBlank, MFCB_Max, MFCB_ForceInt = 0x7FFFFFFF
}
 System callbacks. More...

Functions

MFPlatform MFSystem_GetCurrentPlatform ()
 Gets the current platform.
const char * MFSystem_GetPlatformString (int platform)
 Gets a platform identifier string.
const char * MFSystem_GetPlatformName (int platform)
 Gets a platform name.
const char * MFSystem_GetSystemName ()
 Gets the name of this system.
MFEndian MFSystem_GetPlatformEndian (int platform)
 Gets a platforms native endian.
uint64 MFSystem_ReadRTC ()
 Read the time stamp counter.
uint64 MFSystem_GetRTCFrequency ()
 Read the time stamp counter frequency.
float MFSystem_TimeDelta ()
 Gets the current time delta.
float MFSystem_GetFPS ()
 Gets the current frame rate.
uint32 MFSystem_GetFrameCounter ()
 Gets the current frame.
void Game_InitSystem ()
 The games pre-engine init hook.
void Game_Init ()
 The games initialisation function.
void Game_Update ()
 The games update function.
void Game_Draw ()
 The games draw function.
void Game_Deinit ()
 The games deinitialisation function.

Variables

MFDefaults gDefaults
 Fuji Defaults.

Generated on Sat Oct 28 16:27:35 2006 for MountFuji Engine by  doxygen 1.4.5