Odamex
Setting the Standard in Multiplayer Doom
client/sdl/i_system.cpp File Reference

Functions

 EXTERN_CVAR (r_showendoom) QWORD(*I_GetTime)(void)
ticcmd_tI_BaseTiccmd (void)
size_t I_MegabytesToBytes (size_t Megabytes)
size_t I_BytesToMegabytes (size_t Bytes)
void * I_ZoneBase (size_t *size)
void I_BeginRead (void)
void I_EndRead (void)
QWORD I_UnwrapTime (DWORD now32)
QWORD I_MSTime (void)
QWORD I_GetTimePolled (void)
QWORD I_WaitForTicPolled (QWORD prevtic)
void I_Yield (void)
void I_WaitVBL (int count)
void I_Init (void)
std::string I_GetCWD ()
std::string I_GetHomeDir (std::string user="")
std::string I_GetUserFileName (const char *file)
void I_ExpandHomeDir (std::string &path)
std::string I_GetBinaryDir ()
void I_FinishClockCalibration ()
void I_Endoom (void)
void STACK_ARGS I_Quit (void)
void STACK_ARGS call_terms (void)
void STACK_ARGS I_FatalError (const char *error,...)
void STACK_ARGS I_Error (const char *error,...)
void I_SetTitleString (const char *title)
std::string I_GetClipboardText (void)
void I_PrintStr (int xp, const char *cp, int count, BOOL scroll)
long I_FindFirst (char *filespec, findstate_t *fileinfo)
int I_FindNext (long handle, findstate_t *fileinfo)
int I_FindClose (long handle)
std::string I_ConsoleInput (void)

Variables

QWORD(* I_WaitForTic )(QWORD)
ticcmd_t emptycmd
size_t def_heapsize = 16
const size_t min_heapsize = 8
size_t got_heapsize = 0
BOOL gameisdead
char DoomStartupTitle [256] = { 0 }

Function Documentation

void STACK_ARGS call_terms ( void  )
EXTERN_CVAR ( r_showendoom  )
ticcmd_t* I_BaseTiccmd ( void  )
void I_BeginRead ( void  )
size_t I_BytesToMegabytes ( size_t  Bytes)
std::string I_ConsoleInput ( void  )
void I_Endoom ( void  )
void I_EndRead ( void  )
void STACK_ARGS I_Error ( const char *  error,
  ... 
)
void I_ExpandHomeDir ( std::string path)
void STACK_ARGS I_FatalError ( const char *  error,
  ... 
)
int I_FindClose ( long  handle)
long I_FindFirst ( char *  filespec,
findstate_t fileinfo 
)
int I_FindNext ( long  handle,
findstate_t fileinfo 
)
void I_FinishClockCalibration ( )
std::string I_GetBinaryDir ( )
std::string I_GetClipboardText ( void  )
std::string I_GetCWD ( )
std::string I_GetHomeDir ( std::string  user = "")
QWORD I_GetTimePolled ( void  )
std::string I_GetUserFileName ( const char *  file)
void I_Init ( void  )
size_t I_MegabytesToBytes ( size_t  Megabytes)
QWORD I_MSTime ( void  )
void I_PrintStr ( int  xp,
const char *  cp,
int  count,
BOOL  scroll 
)
void STACK_ARGS I_Quit ( void  )
void I_SetTitleString ( const char *  title)
QWORD I_UnwrapTime ( DWORD  now32)
QWORD I_WaitForTicPolled ( QWORD  prevtic)
void I_WaitVBL ( int  count)
void I_Yield ( void  )
void* I_ZoneBase ( size_t *  size)

Variable Documentation

size_t def_heapsize = 16
char DoomStartupTitle[256] = { 0 }
size_t got_heapsize = 0
const size_t min_heapsize = 8
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends