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_
185 int GetNumThresholds()
const;
197 bool AddThreshold(
const FbxDistance& pThreshValue);
209 bool AddThreshold(
FbxDouble pThreshValue);
217 bool SetThreshold(
int pEl,
const FbxDistance& pThreshValue);
225 bool SetThreshold(
int pEl,
FbxDouble pThreshValue);
236 bool GetThreshold(
int pEl,
FbxDistance& pThreshValue)
const;
247 bool GetThreshold(
int pEl,
FbxDouble& pThreshValue)
const;
254 int GetNumDisplayLevels()
const;
274 bool AddDisplayLevel(FbxLODGroup::EDisplayLevel pValue);
281 bool SetDisplayLevel(
int pEl, FbxLODGroup::EDisplayLevel pValue);
289 bool GetDisplayLevel(
int pEl, FbxLODGroup::EDisplayLevel& pValue)
const;
294 #ifndef DOXYGEN_SHOULD_SKIP_THIS
305 bool RetrieveThreshold(
int pEl,
FbxDistance& pThreshValue)
const;
306 bool StoreThreshold(
int pEl,
const FbxDistance& pThreshValue);
308 int mNbDisplayLevels;
311 bool DisplayLevel(
int pEl, FbxLODGroup::EDisplayLevel pValue);
#define FBXSDK_OBJECT_DECLARE(Class, Parent)
Macro used to declare a new class derived from FbxObject.
FBX SDK environment definition.
virtual FbxObject & Copy(const FbxObject &pObject)
Copy an object content into this object.
Array that stores pairs of FbxString and a pointer.
EType
Node attribute types.
EFbxType
Type identifier constants.
The base class of most FBX objects.
EFbxType FbxTypeOf(const FbxChar &)
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.
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.