13 #ifndef _FBXSDK_CORE_BASE_CHARPTRSET_H_ 14 #define _FBXSDK_CORE_BASE_CHARPTRSET_H_ 35 void Add(
const char* pReference, FbxHandle pItem);
40 bool Remove(
const char* pReference);
46 FbxHandle Get(
const char* pReference,
int* PIndex=
NULL);
51 FbxHandle& operator[](
int pIndex);
57 FbxHandle GetFromIndex(
int pIndex,
const char** pReference=
NULL);
61 void RemoveFromIndex(
int pIndex);
65 inline int GetCount()
const {
return mCharPtrSetCount; }
76 #ifndef DOXYGEN_SHOULD_SKIP_THIS 79 inline void SetCaseSensitive(
bool pIsCaseSensitive){ mIsCaseSensitive = pIsCaseSensitive; }
82 CharPtrSet* FindEqual(
const char* pReference)
const;
84 CharPtrSet* mCharPtrSetArray;
89 bool mIsCaseSensitive;
FBX SDK environment definition.
int GetCount() const
Get the number of item in the array.
This class contains the data structure support for char pointer set.