FBX C++ API Reference
|
Classes | |
struct | ElementContentAccessor |
A struct for convenient access to the content of common COLLADA element. More... | |
struct | SourceElementContentAccessor< TYPE > |
A struct for convenient access to the content of COLLADA source element. More... | |
class | ElementBase |
Representing a common COLLADA element. More... | |
Functions | |
template<typename T > | |
const FbxString | TypeToArrayTag () |
template<> | |
const FbxString | TypeToArrayTag< bool > () |
template<> | |
const FbxString | TypeToArrayTag< int > () |
template<> | |
const FbxString | TypeToArrayTag< FbxString > () |
template<typename T > | |
const FbxString | TypeToParameterTag () |
template<> | |
const FbxString | TypeToParameterTag< bool > () |
template<> | |
const FbxString | TypeToParameterTag< int > () |
template<> | |
const FbxString | TypeToParameterTag< FbxString > () |
const FbxString | URL (const FbxString &pID) |
Convert from ID to URL, just add a prefix "#". More... | |
template<typename T > | |
xmlNode * | AddSourceElement (xmlNode *pParentElement, const char *pID, const T *pData, int pCount, int pStride=1) |
Convert the array data to a source element under specific parent element. More... | |
template<typename TYPE > | |
FbxLayerElementArray * | PopulateLayerElementDirectArray (FbxLayerElement *pLayerElement, xmlNode *pSourceElement, int pSize) |
Populate the layer element with direct array and return index array for later use. More... | |
|
inline |
Definition at line 22 of file fbxcolladaelement.h.
|
inline |
Definition at line 28 of file fbxcolladaelement.h.
|
inline |
Definition at line 34 of file fbxcolladaelement.h.
|
inline |
Definition at line 40 of file fbxcolladaelement.h.
|
inline |
Definition at line 47 of file fbxcolladaelement.h.
|
inline |
Definition at line 53 of file fbxcolladaelement.h.
|
inline |
Definition at line 59 of file fbxcolladaelement.h.
|
inline |
Definition at line 65 of file fbxcolladaelement.h.
Convert from ID to URL, just add a prefix "#".
pID | The ID string. |
Definition at line 193 of file fbxcolladaelement.h.
xmlNode* AddSourceElement | ( | xmlNode * | pParentElement, |
const char * | pID, | ||
const T * | pData, | ||
int | pCount, | ||
int | pStride = 1 |
||
) |
Convert the array data to a source element under specific parent element.
pParentElement | The parent element. |
pID | The ID of the new source element. |
pData | The array data. |
pCount | The length of the array. |
pStride | The stride of each unit in the array. For example, when you export an array of FbxDouble3 of size 10, you convert it to a double array of size 30 with a stride 3 and call this method. |
Definition at line 209 of file fbxcolladaelement.h.
FbxLayerElementArray* PopulateLayerElementDirectArray | ( | FbxLayerElement * | pLayerElement, |
xmlNode * | pSourceElement, | ||
int | pSize | ||
) |
Populate the layer element with direct array and return index array for later use.
pLayerElement | The layer element to be populated. |
pSourceElement | The source element containing the direct array data. |
pSize | The count of double data of direct array element. |
Definition at line 255 of file fbxcolladaelement.h.