Assimp  v3.1.1 (June 2014)
Assimp::FBX::FileGlobalSettings Class Reference

DOM class for global document settings, a single instance per document can be accessed via Document.Globals(). More...

Public Types

Public Member Functions

 fbx_simple_enum_property (TimeMode, FrameRate, FrameRate_DEFAULT) fbx_simple_property(TimeSpanStart
 
 fbx_simple_property (UpAxis, int, 1) fbx_simple_property(UpAxisSign
 
 fbx_simple_property (FrontAxis, int, 2) fbx_simple_property(FrontAxisSign
 
 fbx_simple_property (CoordAxis, int, 0) fbx_simple_property(CoordAxisSign
 
 fbx_simple_property (OriginalUpAxis, int, 0) fbx_simple_property(OriginalUpAxisSign
 
 fbx_simple_property (UnitScaleFactor, double, 1) fbx_simple_property(OriginalUnitScaleFactor
 
 fbx_simple_property (AmbientColor, aiVector3D, aiVector3D(0, 0, 0)) fbx_simple_property(DefaultCamera
 
 fbx_simple_property (TimeSpanStop, uint64_t, 0L) fbx_simple_property(CustomFrameRate
 
 FileGlobalSettings (const Document &doc, std::shared_ptr< const PropertyTable > props)
 
const DocumentGetDocument () const
 
const PropertyTable & Props () const
 
 ~FileGlobalSettings ()
 

Public Attributes

 double
 
 float
 
 int
 
 uint64_t
 

Detailed Description

DOM class for global document settings, a single instance per document can be accessed via Document.Globals().

Member Enumeration Documentation

Enumerator
FrameRate_DEFAULT 
FrameRate_120 
FrameRate_100 
FrameRate_60 
FrameRate_50 
FrameRate_48 
FrameRate_30 
FrameRate_30_DROP 
FrameRate_NTSC_DROP_FRAME 
FrameRate_NTSC_FULL_FRAME 
FrameRate_PAL 
FrameRate_CINEMA 
FrameRate_1000 
FrameRate_CINEMA_ND 
FrameRate_CUSTOM 
FrameRate_MAX 

Constructor & Destructor Documentation

Assimp::FBX::FileGlobalSettings::FileGlobalSettings ( const Document doc,
std::shared_ptr< const PropertyTable >  props 
)
Assimp::FBX::FileGlobalSettings::~FileGlobalSettings ( )

Member Function Documentation

Assimp::FBX::FileGlobalSettings::fbx_simple_enum_property ( TimeMode  ,
FrameRate  ,
FrameRate_DEFAULT   
)
Assimp::FBX::FileGlobalSettings::fbx_simple_property ( UpAxis  ,
int  ,
 
)
Assimp::FBX::FileGlobalSettings::fbx_simple_property ( FrontAxis  ,
int  ,
 
)
Assimp::FBX::FileGlobalSettings::fbx_simple_property ( CoordAxis  ,
int  ,
 
)
Assimp::FBX::FileGlobalSettings::fbx_simple_property ( OriginalUpAxis  ,
int  ,
 
)
Assimp::FBX::FileGlobalSettings::fbx_simple_property ( UnitScaleFactor  ,
double  ,
 
)
Assimp::FBX::FileGlobalSettings::fbx_simple_property ( AmbientColor  ,
aiVector3D  ,
aiVector3D(0, 0, 0)   
)
Assimp::FBX::FileGlobalSettings::fbx_simple_property ( TimeSpanStop  ,
uint64_t  ,
0L   
)
const Document& Assimp::FBX::FileGlobalSettings::GetDocument ( ) const
inline
const PropertyTable& Assimp::FBX::FileGlobalSettings::Props ( ) const
inline

Member Data Documentation

Assimp::FBX::FileGlobalSettings::double
Assimp::FBX::FileGlobalSettings::float
Assimp::FBX::FileGlobalSettings::int
Assimp::FBX::FileGlobalSettings::uint64_t

The documentation for this class was generated from the following files: