|
orx 1.16
Portable Game Engine
|
#include "orxInclude.h"#include "math/orxVector.h"#include "memory/orxMemory.h"#include <stdio.h>#include <stdarg.h>#include <string.h>#include <stdlib.h>#include <strings.h>#include "debug/orxDebug.h"Go to the source code of this file.
Macros | |
| #define | orxSTRING_KC_VECTOR_END ')' |
| #define | orxSTRING_KC_VECTOR_END_ALT '}' |
| #define | orxSTRING_KC_VECTOR_SEPARATOR ',' |
| #define | orxSTRING_KC_VECTOR_START '(' |
| #define | orxSTRING_KC_VECTOR_START_ALT '{' |
| #define | orxString_ToCRC orxString_Hash |
| #define | STRTO_CAST (int) |
Functions | |
| static orxINLINE orxS32 | orxString_Compare (const orxSTRING _zString1, const orxSTRING _zString2) |
| static orxINLINE orxSTATUS | orxString_Delete (orxSTRING _zString) |
| static orxINLINE orxSTRING | orxString_Duplicate (const orxSTRING _zSrcString) |
| orxDLLAPI orxSTATUS orxFASTCALL | orxString_Erase (orxSTRINGID _stID) |
| orxDLLAPI void orxFASTCALL | orxString_Exit () |
| static orxINLINE orxU32 | orxString_ExtractBase (const orxSTRING _zString, const orxSTRING *_pzRemaining) |
| static orxINLINE orxU32 | orxString_GetCharacterCount (const orxSTRING _zString) |
| static orxINLINE orxU32 | orxString_GetEditDistance (const orxSTRING _zString1, const orxSTRING _zString2) |
| static orxINLINE const orxSTRING | orxString_GetExtension (const orxSTRING _zFileName) |
| static orxU32 orxFASTCALL | orxString_GetFirstCharacterCodePoint (const orxSTRING _zString, const orxSTRING *_pzRemaining) |
| orxDLLAPI const orxSTRING orxFASTCALL | orxString_GetFromID (orxSTRINGID _stID) |
| orxDLLAPI orxSTRINGID orxFASTCALL | orxString_GetID (const orxSTRING _zString) |
| static orxINLINE orxU32 | orxString_GetLength (const orxSTRING _zString) |
| static orxINLINE orxU32 | orxString_GetUTF8CharacterLength (orxU32 _u32CharacterCodePoint) |
| orxDLLAPI orxSTRINGID orxFASTCALL | orxString_Hash (const orxSTRING _zString) |
| static orxINLINE orxS32 | orxString_ICompare (const orxSTRING _zString1, const orxSTRING _zString2) |
| orxDLLAPI orxSTATUS orxFASTCALL | orxString_Init () |
| static orxINLINE orxBOOL | orxString_IsCharacterAlphaNumeric (orxU32 _u32CharacterCodePoint) |
| static orxINLINE orxBOOL | orxString_IsCharacterASCII (orxU32 _u32CharacterCodePoint) |
| static orxINLINE orxSTRING | orxString_LowerCase (orxSTRING _zString) |
| static orxINLINE orxS32 | orxString_NCompare (const orxSTRING _zString1, const orxSTRING _zString2, orxU32 _u32CharNumber) |
| static orxINLINE orxSTRING | orxString_NCopy (orxSTRING _zDstString, const orxSTRING _zSrcString, orxU32 _u32CharNumber) |
| orxDLLAPI orxSTRINGID orxFASTCALL | orxString_NHash (const orxSTRING _zString, orxU32 _u32CharNumber) |
| static orxINLINE orxS32 | orxString_NICompare (const orxSTRING _zString1, const orxSTRING _zString2, orxU32 _u32CharNumber) |
| static orxINLINE orxS32 orxCDECL | orxString_NPrint (orxSTRING _zDstString, orxU32 _u32CharNumber, const orxSTRING _zSrcString,...) |
| static orxU32 orxFASTCALL | orxString_PrintUTF8Character (orxSTRING _zDstString, orxU32 _u32Size, orxU32 _u32CharacterCodePoint) |
| static orxINLINE orxS32 orxCDECL | orxString_Scan (const orxSTRING _zString, const orxSTRING _zFormat,...) |
| static orxINLINE const orxSTRING | orxString_SearchChar (const orxSTRING _zString, orxCHAR _cChar) |
| static orxINLINE orxS32 | orxString_SearchCharIndex (const orxSTRING _zString, orxCHAR _cChar, orxS32 _s32Position) |
| static orxINLINE const orxSTRING | orxString_SearchString (const orxSTRING _zString1, const orxSTRING _zString2) |
| orxDLLAPI void orxFASTCALL | orxString_Setup () |
| static orxINLINE const orxSTRING | orxString_SkipPath (const orxSTRING _zString) |
| static orxINLINE const orxSTRING | orxString_SkipWhiteSpaces (const orxSTRING _zString) |
| orxDLLAPI const orxSTRING orxFASTCALL | orxString_Store (const orxSTRING _zString) |
| static orxINLINE orxSTATUS | orxString_ToBool (const orxSTRING _zString, orxBOOL *_pbOutValue, const orxSTRING *_pzRemaining) |
| static orxINLINE orxSTATUS | orxString_ToFloat (const orxSTRING _zString, orxFLOAT *_pfOutValue, const orxSTRING *_pzRemaining) |
| static orxINLINE orxSTATUS | orxString_ToS32 (const orxSTRING _zString, orxS32 *_ps32OutValue, const orxSTRING *_pzRemaining) |
| static orxINLINE orxSTATUS | orxString_ToS32Base (const orxSTRING _zString, orxU32 _u32Base, orxS32 *_ps32OutValue, const orxSTRING *_pzRemaining) |
| static orxINLINE orxSTATUS | orxString_ToS64 (const orxSTRING _zString, orxS64 *_ps64OutValue, const orxSTRING *_pzRemaining) |
| static orxINLINE orxSTATUS | orxString_ToS64Base (const orxSTRING _zString, orxU32 _u32Base, orxS64 *_ps64OutValue, const orxSTRING *_pzRemaining) |
| static orxINLINE orxSTATUS | orxString_ToU32 (const orxSTRING _zString, orxU32 *_pu32OutValue, const orxSTRING *_pzRemaining) |
| static orxINLINE orxSTATUS | orxString_ToU32Base (const orxSTRING _zString, orxU32 _u32Base, orxU32 *_pu32OutValue, const orxSTRING *_pzRemaining) |
| static orxINLINE orxSTATUS | orxString_ToU64 (const orxSTRING _zString, orxU64 *_pu64OutValue, const orxSTRING *_pzRemaining) |
| static orxINLINE orxSTATUS | orxString_ToU64Base (const orxSTRING _zString, orxU32 _u32Base, orxU64 *_pu64OutValue, const orxSTRING *_pzRemaining) |
| static orxINLINE orxSTATUS | orxString_ToVector (const orxSTRING _zString, orxVECTOR *_pvOutValue, const orxSTRING *_pzRemaining) |
| static orxINLINE orxSTRING | orxString_UpperCase (orxSTRING _zString) |
1.8.11