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.