fbxsdk/fileio/fbxglobalcamerasettings.h Source File
Go to the documentation of this file.
13 #ifndef _FBXSDK_FILEIO_GLOBAL_CAMERA_SETTINGS_H_
14 #define _FBXSDK_FILEIO_GLOBAL_CAMERA_SETTINGS_H_
28 #define FBXSDK_CAMERA_PERSPECTIVE "Producer Perspective"
29 #define FBXSDK_CAMERA_TOP "Producer Top"
30 #define FBXSDK_CAMERA_FRONT "Producer Front"
31 #define FBXSDK_CAMERA_BACK "Producer Back"
32 #define FBXSDK_CAMERA_RIGHT "Producer Right"
33 #define FBXSDK_CAMERA_LEFT "Producer Left"
34 #define FBXSDK_CAMERA_BOTTOM "Producer Bottom"
35 #define FBXSDK_CAMERA_SWITCHER "Camera Switcher"
64 bool SetDefaultCamera(
const char* pCameraName,
FbxStatus* pStatus=
NULL);
68 const char* GetDefaultCamera()
const;
71 void RestoreDefaultSettings();
75 void SetDefaultViewingMode(EViewingMode pViewingMode);
79 EViewingMode GetDefaultViewingMode()
const;
87 void CreateProducerCameras();
90 void DestroyProducerCameras();
95 bool IsProducerCamera(
FbxCamera* pCamera)
const;
99 FbxCamera* GetCameraProducerPerspective()
const;
103 FbxCamera* GetCameraProducerFront()
const;
107 FbxCamera* GetCameraProducerBack()
const;
111 FbxCamera* GetCameraProducerLeft()
const;
115 FbxCamera* GetCameraProducerRight()
const;
123 FbxCamera* GetCameraProducerBottom()
const;
145 #ifndef DOXYGEN_SHOULD_SKIP_THIS
146 bool CopyProducerCamera(
const char* pCameraName,
const FbxCamera* pCamera)
const;
154 EViewingMode mDefaultViewingMode;
FBX SDK environment definition.
#define FBXSDK_FRIEND_NEW()
Utility class to manipulate strings.
This node attribute contains methods for accessing the properties of a camera switcher.
This class facilitates the testing/reporting of errors.
This class contains the description of a 3D scene.
EViewingMode
Viewing modes.
This node attribute contains methods for accessing the properties of a camera.
This class contains the global camera settings.