mirror of
https://github.com/TorqueGameEngines/Torque3D.git
synced 2026-02-19 22:53:47 +00:00
Update stringFunctions.h
changes to dAtob from az
This commit is contained in:
parent
0d4c335231
commit
54d0da6690
1 changed files with 16 additions and 2 deletions
|
|
@ -259,9 +259,23 @@ extern S32 dStrcmp(const UTF16 *str1, const UTF16 *str2);
|
|||
extern S32 dStrnatcmp( const char* str1, const char* str2 );
|
||||
extern S32 dStrnatcasecmp( const char* str1, const char* str2 );
|
||||
|
||||
inline bool dAtob(const char *str)
|
||||
inline bool dAtob(const char* str)
|
||||
{
|
||||
return !dStricmp(str, "true") || dAtof(str);
|
||||
if (str && str[0] != '\0')
|
||||
{
|
||||
if (dStricmp(str, "0") == 0)
|
||||
return false;
|
||||
if (dStricmp(str, "0.0") == 0)
|
||||
return false;
|
||||
if (dStricmp(str, "0.0f") == 0)
|
||||
return false;
|
||||
if (dStricmp(str, "null") == 0)
|
||||
return false;
|
||||
if (dStricmp(str, "false") == 0)
|
||||
return false;
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
bool dStrEqual(const char* str1, const char* str2);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue