fbxsdk/fileio/fbxglobalsettings.h Source File
Go to the documentation of this file.
13 #ifndef _FBXSDK_FILEIO_GLOBAL_SETTINGS_H_
14 #define _FBXSDK_FILEIO_GLOBAL_SETTINGS_H_
56 int GetOriginalUpAxis()
const;
95 void SetAmbientColor(
FbxColor pAmbientColor);
115 bool SetDefaultCamera(
const char* pCameraName);
160 void SetSnapOnFrameMode(ESnapOnFrameMode pSnapOnFrameMode);
165 ESnapOnFrameMode GetSnapOnFrameMode()
const;
170 void SetTimelineDefaultTimeSpan(
const FbxTimeSpan& pTimeSpan);
175 void GetTimelineDefaultTimeSpan(
FbxTimeSpan& pTimeSpan)
const;
180 void SetCustomFrameRate(
double pCustomFrameRate);
185 double GetCustomFrameRate()
const;
200 TimeMarker(
const TimeMarker& pTimeMarker);
205 TimeMarker& operator=(
const TimeMarker& pTimeMarker);
220 int GetTimeMarkerCount()
const;
243 void RemoveAllTimeMarkers();
250 bool SetCurrentTimeMarker(
int pIndex,
FbxStatus* pStatus=
NULL);
255 int GetCurrentTimeMarker()
const;
261 #ifndef DOXYGEN_SHOULD_SKIP_THIS
290 virtual void Construct(
const FbxObject* pFrom);
291 virtual void ConstructProperties(
bool pForceSet);
294 void AxisSystemToProperties();
295 void PropertiesToAxisSystem();
306 void AddSetTimeMarker(
int pIndex,
const TimeMarker& pTimeMarker,
FbxStatus* pStatus,
bool pAdd);
#define FBXSDK_OBJECT_DECLARE(Class, Parent)
Macro used to declare a new class derived from FbxObject.
EFbxType FbxTypeOf(const FbxTime::EMode &)
FBX SDK environment definition.
EProtocol
Time protocols enumaration.
This class represents the coordinate system of the scene and can convert scenes to other coordinate s...
Utility class to manipulate strings.
FbxTime mTime
Marker time.
Class to represent colors in RGBA format using doubles.
This class facilitates the testing/reporting of errors.
This class contains functions for accessing global settings.
EFbxType
Type identifier constants.
Class to encapsulate time units.
The base class of most FBX objects.
Class to hold user properties.
This class describes the units of measurement used within a particular scene.
FbxString mName
Marker name.
Class to encapsulate time intervals.
ESnapOnFrameMode
Snap on frame mode.