FBX C++ API Reference
All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
ElementBase Class Reference

#include <fbxcolladaelement.h>

Class Description

Representing a common COLLADA element.

Definition at line 151 of file 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 FbxStringGetID () const
 Get the ID of the element. More...
 
const FbxSystemUnitGetUnit () 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
 

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
MATRIX_STRIDE 

Definition at line 154 of file fbxcolladaelement.h.

155  {
156  MATRIX_STRIDE = 16,
157  };

Constructor & Destructor Documentation

◆ ElementBase()

Constructor & Destructor.

◆ ~ElementBase()

virtual ~ElementBase ( )
virtual

Member Function Documentation

◆ SetXMLElement()

void SetXMLElement ( xmlNode *  pElement)
inline

Access for XML element.

Definition at line 169 of file fbxcolladaelement.h.

169 { mXMLElement = pElement; }

◆ GetXMLElement()

xmlNode* GetXMLElement ( ) const
inline

Definition at line 170 of file fbxcolladaelement.h.

170 { return mXMLElement; }

◆ GetID()

const FbxString& GetID ( ) const

Get the ID of the element.

Returns
Return the ID string.

◆ GetUnit()

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

◆ smID_PROPERTY_NAME

const char* smID_PROPERTY_NAME
static

Definition at line 160 of file fbxcolladaelement.h.


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