#include
<kfbxlodgroup.h>
Definition at line 54 of file kfbxlodgroup.h.
Public Types |
|
enum | EDisplayLevel |
types. More... |
|
Public Member Functions |
|
virtual EAttributeType | GetAttributeType () const |
Return the type of node attribute which is
EAttributeType::eLODGROUP. |
|
int | GetNumThresholds () const |
Get the size of the threshold list. |
|
bool | AddThreshold (fbxDistance pThreshValue) |
Add a new threshold value to the current
list. |
|
bool | SetThreshold (int pEl, fbxDistance pThreshValue) |
Set the threshold value for the specified
object. |
|
bool | GetThreshold (int pEl, fbxDistance &pThreshValue) |
Get the threshold value for the specified
object. |
|
int | GetNumDisplayLevels () const |
Get the size of the displayLevel list.
|
|
bool | AddDisplayLevel (KFbxLodGroup::EDisplayLevel pValue) |
Add a new displayLevel value to the current
list. |
|
bool | SetDisplayLevel (int pEl, KFbxLodGroup::EDisplayLevel pValue) |
Set the display level value for the
specified object. |
|
bool | GetDisplayLevel (int pEl, KFbxLodGroup::EDisplayLevel &pValue) |
Get the display level value for the
specified object. |
|
Public Attributes |
|
KFbxTypedProperty< fbxBool1 > | MinMaxDistance |
This property handles the use of the Min/Max
distances. |
|
KFbxTypedProperty< fbxDouble1 > | MinDistance |
This property handles the Min distance
value. |
|
KFbxTypedProperty< fbxDouble1 > | MaxDistance |
This property handles the Max distance
value. |
|
KFbxTypedProperty< fbxBool1 > | WorldSpace |
This property handles the WorldSpace flag.
|
enum EDisplayLevel |
virtual EAttributeType GetAttributeType | ( | ) | const [virtual] |
Return the type of node attribute which is EAttributeType::eLODGROUP.
Reimplemented from KFbxNodeAttribute.
int GetNumThresholds | ( | ) | const |
Get the size of the threshold list.
bool AddThreshold | ( | fbxDistance | pThreshValue | ) |
Add a new threshold value to the current list.
pThreshValue | Threshold distance from the previous entry in the threshold list |
This method does not check the received values and blindly add them to the list. Therefore duplicated values can exist in different positions in the list.
bool SetThreshold | ( | int | pEl, | |
fbxDistance | pThreshValue | |||
) |
Set the threshold value for the specified object.
pEl | The index of the object we want to set the threshold. | |
pThreshValue | Threshold distance from the previous entry in the threshold list |
bool GetThreshold | ( | int | pEl, | |
fbxDistance & | pThreshValue | |||
) |
Get the threshold value for the specified object.
pEl | The index of the object we want to get the threshold. | |
pThreshValue | the current threshold value. |
int GetNumDisplayLevels | ( | ) | const |
Get the size of the displayLevel list.
bool AddDisplayLevel | ( | KFbxLodGroup::EDisplayLevel | pValue | ) |
Add a new displayLevel value to the current list.
pValue | Display level value |
This method does not check the received values and blindly add them to the list. Therefore duplicated values can exist in different positions in the list.
bool SetDisplayLevel | ( | int | pEl, | |
KFbxLodGroup::EDisplayLevel | pValue | |||
) |
Set the display level value for the specified object.
pEl | The index of the object we want to set the display level. | |
pValue | New display level value |
bool GetDisplayLevel | ( | int | pEl, | |
KFbxLodGroup::EDisplayLevel & | pValue | |||
) |
Get the display level value for the specified object.
pEl | The index of the object we want to get the display level value. | |
pValue | the current display level value. |
KFbxTypedProperty<fbxBool1> MinMaxDistance |
This property handles the use of the Min/Max distances.
To access this property do: MinMaxDistance.Get(). To set this property do: MinMaxDistance.Set(bool).
Default value is false.
Definition at line 86 of file kfbxlodgroup.h.
KFbxTypedProperty<fbxDouble1> MinDistance |
This property handles the Min distance value.
To access this property do: MinDistance.Get(). To set this property do: MinDistance.Set(double).
Default value is -100
Definition at line 95 of file kfbxlodgroup.h.
KFbxTypedProperty<fbxDouble1> MaxDistance |
This property handles the Max distance value.
To access this property do: MaxDistance.Get(). To set this property do: MaxDistance.Set(double).
Default value is 100
Definition at line 104 of file kfbxlodgroup.h.
KFbxTypedProperty<fbxBool1> WorldSpace |
This property handles the WorldSpace flag.
To access this property do: WorldSpace.Get(). To set this property do: WorldSpace.Set(bool).
Default value is false
Definition at line 113 of file kfbxlodgroup.h.