FBX C++ API Reference
ElementBase Class Reference

Representing a common COLLADA element. More...

#include <fbxcolladaelement.h>

+ Inheritance diagram for ElementBase:

Public Types

enum  { MATRIX_STRIDE = 16 }
 

Public Member Functions

 ElementBase ()
 Constructor & Destructor. More...
 
virtual ~ElementBase ()
 
void SetXMLElement (xmlNode *pElement)
 Access for XML element. More...
 
xmlNode * GetXMLElement () const
 
const FbxString & GetID () const
 Get the ID of the element. More...
 
const FbxSystemUnit * GetUnit () const
 Get the unit of the element, which takes effect in this element and its children elements. More...
 

Static Public Attributes

static const char * smID_PROPERTY_NAME
 

Detailed Description

Representing a common COLLADA element.

Definition at line 164 of file fbxcolladaelement.h.

Member Enumeration Documentation

anonymous enum
Enumerator
MATRIX_STRIDE 

Definition at line 167 of file fbxcolladaelement.h.

168  {
169  MATRIX_STRIDE = 16,
170  };

Constructor & Destructor Documentation

Constructor & Destructor.

virtual ~ElementBase ( )
virtual

Member Function Documentation

void SetXMLElement ( xmlNode *  pElement)
inline

Access for XML element.

Definition at line 182 of file fbxcolladaelement.h.

182 { mXMLElement = pElement; }
xmlNode* GetXMLElement ( ) const
inline

Definition at line 183 of file fbxcolladaelement.h.

183 { return mXMLElement; }
const FbxString& GetID ( ) const

Get the ID of the element.

Returns
Return the ID string.
const FbxSystemUnit* GetUnit ( ) const

Get the unit of the element, which takes effect in this element and its children elements.

Returns
Return the unit.

Member Data Documentation

const char* smID_PROPERTY_NAME
static

Definition at line 173 of file fbxcolladaelement.h.


The documentation for this class was generated from the following file: