| CRM64Pro GDK v0.16.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) override | CRM64Pro::Tool |
intToStrDec(Sint32 iNum, string &sString) | CRM64Pro::Tool |
intToStrHex(Sint32 iNum, string &sString) | CRM64Pro::Tool |
messageBox(const string &sTitle, const string &sMsg, eMsgBoxButton eMBB=TMBB_OK, eToolMBT eTMBT=TMBT_INFO, Sint32 iTTL=0, Sint32 idCustomPanel=-1, Sint32 idScreen=-1) | CRM64Pro::Tool |
randMWC() | CRM64Pro::Tool |
randPCG(Uint64 *pState=nullptr, Uint64 *pInc=nullptr) | CRM64Pro::Tool |
randRealMWC() | CRM64Pro::Tool |
randRealPCG() | CRM64Pro::Tool |
randRealWELL(Uint32 *pSeedState=nullptr, Uint32 *pSeedTable=nullptr) | CRM64Pro::Tool |
randSeedMWC(Uint32 iSeed) | CRM64Pro::Tool |
randSeedPCG(Uint64 iSeed, Uint64 iSeq, Uint64 *pState=nullptr, Uint64 *pInc=nullptr) | 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 |
xxHash3(const void *pBuffer, size_t iSize, Uint64 iSeed=0) | CRM64Pro::Tool |
xxHash3Digest(void *pState) | CRM64Pro::Tool |
xxHash3End(void *pState) | CRM64Pro::Tool |
xxHash3Init(Uint64 iSeed=0) | CRM64Pro::Tool |
xxHash3Update(void *pState, const void *pBuffer, size_t iSize) | 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 |