fbxsdk/core/base/fbxcharptrset.h Source File
Go to the documentation of this file.
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.