|
static void | init () |
| Application. More...
|
|
static void | initConsole () |
|
static void | process () |
|
static void | shutdown () |
|
static void | sleep (U32 ms) |
|
static void | restartInstance () |
|
static void | postQuitMessage (const U32 in_quitVal) |
|
static void | forceShutdown (S32 returnValue) |
|
static StringTableEntry | getUserHomeDirectory () |
| User. More...
|
|
static StringTableEntry | getUserDataDirectory () |
|
static void | initWindow (const Point2I &initialSize, const char *name) |
| Window. More...
|
|
static void | setWindowTitle (const char *title) |
|
static void | setWindowSize (U32 newWidth, U32 newHeight) |
|
static const Point2I & | getWindowSize () |
|
static void | minimizeWindow () |
|
static void | restoreWindow () |
|
static void | setMouseLock (bool locked) |
|
static void | AlertOK (const char *windowTitle, const char *message) |
| GUI. More...
|
|
static bool | AlertOKCancel (const char *windowTitle, const char *message) |
|
static bool | AlertRetry (const char *windowTitle, const char *message) |
|
static bool | AlertYesNo (const char *windowTitle, const char *message) |
|
static S32 | messageBox (const UTF8 *title, const UTF8 *message, MBButtons buttons=MBOkCancel, MBIcons icon=MIInformation) |
|
static void | enableKeyboardTranslation (void) |
| Input. More...
|
|
static void | disableKeyboardTranslation (void) |
|
static U32 | getTime (void) |
| Date & Time. More...
|
|
static U32 | getVirtualMilliseconds (void) |
|
static U32 | getRealMilliseconds (void) |
|
static void | advanceTime (U32 delta) |
|
static S32 | getBackgroundSleepTime () |
|
static void | getLocalTime (LocalTime &) |
|
static S32 | compareFileTimes (const FileTime &a, const FileTime &b) |
|
static float | getRandom () |
| Math. More...
|
|
static void | debugBreak () |
| Debug. More...
|
|
static void | outputDebugString (const char *string) |
|
static void | cprintf (const char *str) |
|
static StringTableEntry | getCurrentDirectory () |
| File IO. More...
|
|
static bool | setCurrentDirectory (StringTableEntry newDir) |
|
static StringTableEntry | getTemporaryDirectory () |
|
static StringTableEntry | getTemporaryFileName () |
|
static StringTableEntry | getExecutableName () |
|
static StringTableEntry | getExecutablePath () |
|
static void | setMainDotCsDir (const char *dir) |
|
static StringTableEntry | getMainDotCsDir () |
|
static StringTableEntry | getPrefsPath (const char *file=NULL) |
|
static char * | makeFullPathName (const char *path, char *buffer, U32 size, const char *cwd=NULL) |
|
static StringTableEntry | stripBasePath (const char *path) |
|
static bool | isFullPath (const char *path) |
|
static StringTableEntry | makeRelativePathName (const char *path, const char *to) |
|
static bool | dumpPath (const char *in_pBasePath, Vector< FileInfo > &out_rFileVector, S32 recurseDepth=-1) |
|
static bool | dumpDirectories (const char *path, Vector< StringTableEntry > &directoryVector, S32 depth=0, bool noBasePath=false) |
|
static bool | hasSubDirectory (const char *pPath) |
|
static bool | getFileTimes (const char *filePath, FileTime *createTime, FileTime *modifyTime) |
|
static bool | isFile (const char *pFilePath) |
|
static S32 | getFileSize (const char *pFilePath) |
|
static bool | hasExtension (const char *pFilename, const char *pExtension) |
|
static bool | isDirectory (const char *pDirPath) |
|
static bool | isSubDirectory (const char *pParent, const char *pDir) |
|
static void | addExcludedDirectory (const char *pDir) |
|
static void | clearExcludedDirectories () |
|
static bool | isExcludedDirectory (const char *pDir) |
|
static bool | createPath (const char *path) |
|
static bool | deleteDirectory (const char *pPath) |
|
static bool | fileDelete (const char *name) |
|
static bool | fileRename (const char *oldName, const char *newName) |
|
static bool | fileTouch (const char *name) |
|
static bool | pathCopy (const char *fromName, const char *toName, bool nooverwrite=true) |
|
static StringTableEntry | osGetTemporaryDirectory () |
|
static StringTableEntry | createUUID (void) |
| Misc. More...
|
|
static bool | openWebBrowser (const char *webAddress) |
|
static void | openFolder (const char *path) |
|
static const char * | getClipboard () |
|
static bool | setClipboard (const char *text) |
|