KFbxNull
#include<kfbxnull.h>

Inheritance diagram for KFbxNull:

Inheritance graph
[legend]

List of all members.

Detailed Description

This node attribute contains the properties of a null node.

Definition at line58of filekfbxnull.h.


Null Properties

enum ELook
 Null look types.More...
K_DEPRECATED bool GetSizeIsSet() const
 Get a flag used to verify that the size has been set.
double GetSizeDefaultValue() const
 Get the default value for the size.

Property Names

static const char * sSize
static const char * sLook

Property Default Values

static const fbxDouble1 sDefaultSize
static constELook sDefaultLook

Public Member Functions

virtual EAttributeType GetAttributeType() const
 Return the type of node attribute which is EAttributeType::eNULL.
void Reset()
 Reset to default values.

Public Attributes

KFbxTypedProperty<fbxDouble1> Size
 This property handles size.
KFbxTypedProperty<ELookLook
 This property handles the look of the null.

Member Enumeration Documentation

enumELook

Null look types.

  • eNONE
  • eCROSS

Definition at line78of filekfbxnull.h.

Member Function Documentation

virtual EAttributeType GetAttributeType( ) const[virtual]

Return the type of node attribute which is EAttributeType::eNULL.

Reimplemented fromKFbxNodeAttribute.

void Reset( ) 

Reset to default values.

K_DEPRECATED bool GetSizeIsSet( ) const

Get a flag used to verify that the size has been set.

Returns:
trueif SetSize() was called for this object.
Remarks:
When an attribute is not set, the application can choose to ignore the attribute or use the default value. WhenReset()is called, this flag is set tofalse.

This function is OBSOLETE, DO NOT USE. It will always return false. It will be removed on in the next release.

This function is deprecated. Use property Size instead.

double GetSizeDefaultValue( ) const

Get the default value for the size.

Returns:
Default size of this object (100).

Member Data Documentation

KFbxTypedProperty<fbxDouble1>Size

This property handles size.

To access this property do: Size.Get(). To set this property do: Size.Set(fbxDouble1).

Default value is 100.

Definition at line129of filekfbxnull.h.

KFbxTypedProperty<ELook>Look

This property handles the look of the null.

To access this property do: Look.Get(). To set this property do: Look.Set(ELook).

Default value is true

Definition at line138of filekfbxnull.h.