CRM64Pro GDK v0.11.0
A free cross-platform game development kit built on top of SDL 3.0
Loading...
Searching...
No Matches
CRM64Pro::Tool Member List

This is the complete list of members for CRM64Pro::Tool, including all inherited members.

CRC32(const void *pBuffer, size_t iSize, Uint32 iPreviousCRC32=0)CRM64Pro::Tool
CRC32(const string &sFile)CRM64Pro::Tool
decodeBase64(const string &sInput, string &sOutput, Uint32 iCleanInput=0)CRM64Pro::Tool
decompressZlib(const void *pCompressed, Sint32 iCompressedSize, void *pUncompressed, Sint32 iUncompressedSize)CRM64Pro::Tool
dirCreate(const string &sPath)CRM64Pro::Tool
dirExists(const string &sPath)CRM64Pro::Tool
fileCheckExtension(const string &sPath, const string &sExt)CRM64Pro::Tool
fileExists(const string &sPath)CRM64Pro::Tool
fileGetAbsolutePath(const string &sPath, string &sAbsolutePath)CRM64Pro::Tool
fileGetDir(const string &sPath, string &sDirName)CRM64Pro::Tool
fileGetExePath(string &sPath)CRM64Pro::Tool
fileGetExtension(const string &sPath, string &sExtensionName)CRM64Pro::Tool
fileGetName(const string &sPath, string &sFileName)CRM64Pro::Tool
fileOpenDialog(const string &sTitle, const char *szFilter, string &sSelectedFile)CRM64Pro::Tool
fileRemove(const string &sPath)CRM64Pro::Tool
fileSaveDialog(const string &sTitle, const char *szFilter, string &sSelectedFile)CRM64Pro::Tool
fileTovStr(vector< string > &vString, const string &sFileName)CRM64Pro::Tool
getDateStamp(string &sString)CRM64Pro::Tool
info(Sint32 iMode=0)CRM64Pro::Tool
intToStrDec(Sint32 iNum, string &sString)CRM64Pro::Tool
intToStrHex(Sint32 iNum, string &sString)CRM64Pro::Tool
messageBox(const string &sTitle, const string &sMsg, Uint32 iButtons=TMBB_OK, eToolMBT eTMBT=TMBT_INFO, Sint32 iTTL=0, Sint32 idCustomPanel=-1, Sint32 idScreen=-1)CRM64Pro::Tool
randMWC()CRM64Pro::Tool
randRealMWC()CRM64Pro::Tool
randRealWELL(Uint32 *pSeedState=nullptr, Uint32 *pSeedTable=nullptr)CRM64Pro::Tool
randSeedMWC(Uint32 iSeed)CRM64Pro::Tool
randSeedWELL(Uint32 iSeed, Uint32 *pSeedTable=nullptr)CRM64Pro::Tool
randWELL(Uint32 *pSeedState=nullptr, Uint32 *pSeedTable=nullptr)CRM64Pro::Tool
round(const float fNum)CRM64Pro::Tool
round(const double dNum)CRM64Pro::Tool
strCompare(const string &sOne, const string &sTwo)CRM64Pro::Tool
strDecToInt(const string sString)CRM64Pro::Tool
strHexToInt(const string sString)CRM64Pro::Tool
strToLowerCase(string &sString)CRM64Pro::Tool
strToUpperCase(string &sString)CRM64Pro::Tool
strTovStr(const string sString, const string sSplit, vector< string > &vString)CRM64Pro::Tool
szCopy(char *szDst, const char *szSrc, size_t iSize)CRM64Pro::Tool
vStrToFile(const vector< string > &vString, const string &sFileName)CRM64Pro::Tool
XOR(void *pSrc, size_t iSize, Uint8 cKey)CRM64Pro::Tool
xxHash(const void *pBuffer, size_t iSize, Uint32 iSeed)CRM64Pro::Tool
xxHashDigest(void *pState)CRM64Pro::Tool
xxHashEnd(void *pState)CRM64Pro::Tool
xxHashInit(Uint32 iSeed)CRM64Pro::Tool
xxHashUpdate(void *pState, const void *pBuffer, size_t iSize)CRM64Pro::Tool