fbxsdk/scene/geometry/fbxlodgroup.h Source File
Go to the documentation of this file.
13 #ifndef _FBXSDK_SCENE_GEOMETRY_LOD_GROUP_H_
14 #define _FBXSDK_SCENE_GEOMETRY_LOD_GROUP_H_
134 int GetNumThresholds()
const;
152 bool SetThreshold(
int pEl,
FbxDistance pThreshValue);
160 bool GetThreshold(
int pEl,
FbxDistance& pThreshValue)
const;
167 int GetNumDisplayLevels()
const;
204 #ifndef DOXYGEN_SHOULD_SKIP_THIS
214 bool Threshold(
int pEl,
FbxDistance pThreshValue,
bool pCreateNew);
216 int mNbDisplayLevels;
EFbxType FbxTypeOf(const FbxLODGroup::EDisplayLevel &)
#define FBXSDK_OBJECT_DECLARE(Class, Parent)
Macro used to declare a new class derived from FbxObject.
FBX SDK environment definition.
FbxPropertyT< FbxBool > MinMaxDistance
This property handles the use of the Min/Max distances.
virtual FbxObject & Copy(const FbxObject &pObject)
Copy an object content into this object.
Array that stores pairs of FbxString and a pointer.
EDisplayLevel
types to determine how to display nodes in LODGroup.
EType
Node attribute types.
FbxPropertyT< FbxBool > WorldSpace
Work in world space of transform or local space If true, the camera distance to the LOD group will be...
FbxPropertyT< FbxDouble > MaxDistance
The maximum distance at which the group is displayed.
EFbxType
Type identifier constants.
The base class of most FBX objects.
FbxPropertyT< FbxDouble > MinDistance
The minimum distance at which the group is displayed.
virtual void Construct(const FbxObject *pFrom)
Optional constructor override, automatically called by default constructor.
Class to hold user properties.
virtual FbxNodeAttribute::EType GetAttributeType() const
Return the type of node attribute.
Defines a LOD (Level of Detail) group.
This class is the base class to all types of node attributes.
virtual void ConstructProperties(bool pForceSet)
Optional property constructor override, automatically called by default constructor.