#include<kfbxnodeattribute.h>
A node attribute is the content of a node. ANULL
node attribute is set by calling functionKFbxNode::SetNodeAttribute()with aNULL
pointer.
Definition at line59of filekfbxnodeattribute.h.
Properties | |
K_DEPRECATED void | SetColor(KFbxColorconst&pColor) |
Set color. | |
K_DEPRECATEDKFbxColor | GetColor() const |
Get marker color. | |
Public Types | |
enum | EAttributeType |
Node attribute types.More... | |
Public Member Functions | |
virtualEAttributeType | GetAttributeType() const |
Return the type of node attribute. | |
KFbxNode* | GetNode() const |
Return the node this attribute is set to. | |
virtualKFbxObject* | Clone(KFbxObject*pContainer,KFbxObject::ECloneTypepCloneType) const |
Creates a clone of this object. | |
Public Attributes | |
KFbxTypedProperty<fbxDouble3> | Color |
This property handles the color. | |
Static Public Attributes | |
static const char * | sColor |
Property Names. | |
static const fbxDouble3 | sDefaultColor |
Property Default Values. |
enumEAttributeType |
Node attribute types.
Definition at line108of filekfbxnodeattribute.h.
virtualEAttributeTypeGetAttributeType | ( | ) | const[inline, virtual] |
Return the type of node attribute.
This class is pure virtual.
Reimplemented inKFbxCamera,KFbxCameraSwitcher,KFbxGeometry,KFbxLayerContainer,KFbxLight,KFbxLodGroup,KFbxMarker,KFbxMesh,KFbxNull,KFbxNurb,KFbxNurbsCurve,KFbxNurbsSurface,KFbxOpticalReference,KFbxPatch,KFbxSkeleton,KFbxBoundary, andKFbxTrimNurbsSurface.
Definition at line133of filekfbxnodeattribute.h.
KFbxNode* GetNode | ( | ) | const |
Return the node this attribute is set to.
NULL
if the current attribute is not set to a node.K_DEPRECATED void SetColor | ( | KFbxColorconst& | pColor | ) |
Set color.
pColor | The color used to draw the node attribute. |
Deprecated. Use the Color property.
K_DEPRECATEDKFbxColorGetColor | ( | ) | const |
Get marker color.
Deprecated. Use the Color property.
virtualKFbxObject* Clone | ( | KFbxObject* | pContainer, | |
KFbxObject::ECloneType | pCloneType | |||
) | const[virtual] |
Creates a clone of this object.
pContainer | The object, typically a document or scene, that will contain the new clone. Can be NULL. | |
pCloneType | The type of clone to create |
Reimplemented fromKFbxObject.
Reimplemented inKFbxGeometry,KFbxNurbsCurve, andKFbxProceduralGeometry.
const char*sColor[static] |
const fbxDouble3sDefaultColor[static] |
KFbxTypedProperty<fbxDouble3>Color |
This property handles the color.
Default value is (0.8, 0.8, 0.8)
Reimplemented inKFbxLight.
Definition at line84of filekfbxnodeattribute.h.