|
static bool | isRawKeyDown (long keyCode) |
|
static bool | isKeyDown (uint16 utf16Char) |
|
static bool | isButtonDown (int buttonNumber) |
|
static const char * | getKeyName (long keyCode) |
|
static const char * | getButtonName (int buttonNumber) |
|
static void | getDeviceOrientation (float &roll, float &pitch, float &yaw, bool absolute=false) |
|
static bool | findFirst (const char *inFindName, FindDataT &ioFindData) |
|
static bool | findNext (FindDataT &ioFindData) |
|
static void | findClose (FindDataT &inFindData) |
|
static const char * | getApplicationDataDirectory () |
|
static const char * | getApplicationDirectory () |
|
static const char * | getApplicationResourceDirectory () |
|
static bool | deleteFile (const char *inFileName) |
|
static bool | renameFile (const char *inFileName, const char *inNewFileName) |
|
static ms_time | getMilliseconds () |
|
static pdg::Point | getMouse (int mouseNumber=0) |
|
static unsigned long | rand () |
|
static unsigned long | gameCriticalRandom () |
|
static void | srand (unsigned long seed) |
|
static void | exit (int errCode) |
|
static void | binaryDump (char *outBuf, int outBufSize, const char *inBuf, int inBufSize, int bytesPerLine=20, int hiliteStart=-1, int hiliteCount=0) |
|
static void | utf8to16 (utf16string &dst, const std::string &src) |
|
static void | utf8to16 (utf16string &dst, const std::string &src, int cbLen) |
|
static void | utf16to8 (std::string &dst, utf16string &src) |
|
static int | utf8to16 (utf16char *ioUTF16dst, long &ioDstBytes, const char *inUTF8src, long inSrcLen, long &outCharsConverted) |
|
static int | utf16to8 (char *ioUTF8dst, long &ioDstBytes, const utf16char *inUTF16src, long inSrcLen, long &outCharsConverted) |
|
static std::string | makeCanonicalPath (const char *fromPath, bool resolveSimLinks=true) |
|