fbxsdk/scene/geometry/fbxcameraswitcher.h Source File
Go to the documentation of this file.
13 #ifndef _FBXSDK_SCENE_GEOMETRY_CAMERA_SWITCHER_H_
14 #define _FBXSDK_SCENE_GEOMETRY_CAMERA_SWITCHER_H_
66 int GetDefaultCameraIndex()
const;
74 void SetDefaultCameraIndex(
int pIndex);
81 #ifndef DOXYGEN_SHOULD_SKIP_THIS
85 virtual void Destruct(
bool pRecursive);
89 void AddCameraName(
char* pCameraName);
90 char* GetCameraName(
FbxUInt pIndex)
const;
91 FbxUInt GetCameraNameCount()
const;
92 void ClearCameraNames();
#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.
This node attribute contains methods for accessing the properties of a camera switcher.
EType
Node attribute types.
The base class of most FBX objects.
FbxPropertyT< FbxInt > CameraIndex
This property handles the index of camera.
virtual FbxNodeAttribute::EType GetAttributeType() const
Return the type of node attribute.
virtual void Destruct(bool pRecursive)
Optional destructor override, automatically called by default destructor.
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.