#include
<kfbxlayer.h>

It provides interfaces to access the direct array and index array of different layer elements.
Definition at line 1056 of file kfbxlayer.h.
Public Member Functions |
|
|
KFbxLayerElementArrayTemplate < Type > & |
GetDirectArray () const |
| Returns the direct array of Layer Elements.
|
|
|
KFbxLayerElementArrayTemplate < Type > & |
GetDirectArray () |
| Returns the direct array of Layer Elements.
|
|
|
KFbxLayerElementArrayTemplate < int > & |
GetIndexArray () const |
| Returns the index array of Layer Elements.
|
|
|
KFbxLayerElementArrayTemplate < int > & |
GetIndexArray () |
| Returns the index array of Layer Elements.
|
|
| bool | Clear () |
| Removes all elements from the direct and the
index arrays. |
|
| bool | operator== (const KFbxLayerElementTemplate &pOther) const |
| Equivalence operator. |
|
| KFbxLayerElementTemplate & | operator= (KFbxLayerElementTemplate const &pOther) |
| Assignment operator. |
|
| int | RemapIndexTo (KFbxLayerElement::EMappingMode pNewMapping) |
| Changes the Mapping mode to the new one and
re-computes the index array. |
|
| KFbxLayerElementArrayTemplate<Type>& GetDirectArray | ( | ) | const [inline] |
Returns the direct array of Layer Elements.
Definition at line 1064 of file kfbxlayer.h.
Referenced by KFbxLayerElementUserData::Clear(), KFbxLayerElementUserData::GetArrayCount(), KFbxLayerElementUserData::GetDirectArrayCount(), KFbxLayerElementUserData::GetDirectArrayVoid(), KFbxLayerElementTemplate< KFbxSurfaceMaterial * >::operator=(), KFbxLayerElementTemplate< KFbxSurfaceMaterial * >::operator==(), KFbxLayerElementUserData::RemoveFromAllDirectArrays(), and KFbxLayerElementUserData::ResizeAllDirectArrays().
| KFbxLayerElementArrayTemplate<Type>& GetDirectArray | ( | ) | [inline] |
Returns the direct array of Layer Elements.
Definition at line 1074 of file kfbxlayer.h.
| KFbxLayerElementArrayTemplate<int>& GetIndexArray | ( | ) | const [inline] |
Returns the index array of Layer Elements.
Definition at line 1084 of file kfbxlayer.h.
Referenced by KFbxLayerElementUserData::operator=(), KFbxLayerElementTemplate< KFbxSurfaceMaterial * >::operator=(), and KFbxLayerElementTemplate< KFbxSurfaceMaterial * >::operator==().
| KFbxLayerElementArrayTemplate<int>& GetIndexArray | ( | ) | [inline] |
Returns the index array of Layer Elements.
Definition at line 1094 of file kfbxlayer.h.
| bool Clear | ( | ) | [inline, virtual] |
Removes all elements from the direct and the index arrays.
True if successful, false if a lock
is present.Reimplemented from KFbxLayerElement.
Reimplemented in KFbxLayerElementUserData.
Definition at line 1104 of file kfbxlayer.h.
Referenced by KFbxLayerElementUserData::Clear(), and KFbxLayerElementUserData::operator=().
| bool operator== | ( | const KFbxLayerElementTemplate< Type > & | pOther | ) | const [inline] |
Equivalence operator.
| pOther | Another element compared to this object |
True if equal, false if unequal.Definition at line 1122 of file kfbxlayer.h.
| KFbxLayerElementTemplate& operator= | ( | KFbxLayerElementTemplate< Type > const & | pOther | ) | [inline] |
Assignment operator.
| pOther | Another element assigned to this one |
Definition at line 1172 of file kfbxlayer.h.
| int RemapIndexTo | ( | KFbxLayerElement::EMappingMode | pNewMapping | ) | [inline] |
Changes the Mapping mode to the new one and re-computes the index array.
| pNewMapping | New mapping mode. |
Definition at line 1204 of file kfbxlayer.h.