fbxsdk/core/fbxsymbol.h Source File
Go to the documentation of this file.
13 #ifndef _FBXSDK_CORE_SYMBOL_H_
14 #define _FBXSDK_CORE_SYMBOL_H_
38 FbxSymbol(
const char* pName,
const char* pRealm);
52 unsigned int GetID()
const;
62 bool operator==(
FbxSymbol const& pSymbol)
const;
67 bool operator!=(
FbxSymbol const& pSymbol)
const;
106 inline operator const char*()
const {
return mItem ? ((
const char*) mItem->GetKey()) :
NULL; }
114 return !mItem || mItem->GetKey().IsEmpty();
118 static void AllocateGlobalStringSymbolMap();
121 static void FreeGlobalStringSymbolMap();
FBX SDK environment definition.
This class is to mark a string as symbol.
This class implements an efficient map based on key comparison, which stores key-value pairs...
FbxMap< FbxString, int, FbxStringCompare > FbxStringSymbolMap
bool IsEmpty() const
Determine the symbol empty or not.
StorageType::RecordType RecordType