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();
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;
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.