This reference page is linked to from the following overview topics: MotionBuilder 2014, FBProperty - Object Properties.
Types & macros. More...
#include <kaydaradef.h>
#include <fbsdk/fbversion.h>
Go to the source code of this file.
Classes | |
class | FBVector2< tType > |
Two dimensional vector (template). More... | |
class | FBVector3< tType > |
Three dimensional vector (template). More... | |
class | FBVector4< tType > |
Four dimensional vector (template). More... | |
class | FBMatrix |
Four x Four (double) Matrix. More... | |
class | FBColor |
Color vector. More... | |
class | FBColorAndAlpha |
Color and alpha vector. More... | |
class | FBSVector |
Three dimensional scaling vector. More... | |
Defines | |
#define | FBSDK_DLL K_DLLIMPORT |
Be sure that FBSDK_DLL is defined only once... | |
#define | FB_FORWARD(ClassName) class ClassName |
Forwarding of class and typedef declaration. | |
#define | __FB_FORWARD(ClassName) |
Forwarding of class and typedef declaration. | |
Typedefs | |
typedef class FBSDK_DLL FBVector2< double > | FBVector2d |
2D vector. | |
typedef class FBSDK_DLL FBVector3< double > | FBVector3d |
3D vector. | |
typedef class FBSDK_DLL FBVector4< double > | FBVector4d |
4D vector | |
typedef class FBSDK_DLL FBVector4< float > | FBColorF |
Color float. | |
typedef FBVector3< double > | FBRVector |
Rotation vector. | |
typedef FBVector4< double > | FBTVector |
Translation vector. | |
typedef class FBSDK_DLL FBVector3< double > | FBVector3Double |
Vector 3 double. | |
typedef class FBSDK_DLL FBVector4< double > | FBVector4Double |
Vector 4 double. | |
typedef class FBSDK_DLL FBVector4< double > | FBQuaternion |
Quaternion. | |
typedef class FBSDK_DLL FBVector2< float > | FBUV |
Represents a UV coordinate as a FBVector2 of floats in the range of 0.0f to 1.0f; value 0 is the U value, and value 1 is the V value. | |
typedef class FBSDK_DLL FBVector4< float > | FBVertex |
Vertex. | |
typedef class FBSDK_DLL FBVector4< float > | FBNormal |
Normal. | |
Enumerations | |
enum | kFbxObjectStore { kInit = 1, kAttributes = 2, kRelations = 4, kAll = 7, kCleanup = 8, kData = 16, kMerge = 32 } |
Description of the different store/retrieve passes of the FBX format. More... |
Types & macros.
Definition in file fbtypes.h.
#define FBSDK_DLL K_DLLIMPORT |
Be sure that FBSDK_DLL is defined only once...
#define FB_FORWARD | ( | ClassName | ) | class ClassName |
Forwarding of class and typedef declaration.
ClassName | Class to be forwarded. |
#define __FB_FORWARD | ( | ClassName | ) |
FB_FORWARD( ClassName ); \ class Data##ClassName
Forwarding of class and typedef declaration.
ClassName | The name of the class to be forwarded. |
typedef FBVector2< double > FBVector2d |
typedef FBVector3< double > FBVector3d |
typedef FBVector4< double > FBVector4d |
typedef class FBSDK_DLL FBVector3< double > FBVector3Double |
typedef class FBSDK_DLL FBVector4< double > FBVector4Double |
typedef class FBSDK_DLL FBVector4<double> FBQuaternion |
Represents a UV coordinate as a FBVector2 of floats in the range of 0.0f to 1.0f; value 0 is the U value, and value 1 is the V value.
enum kFbxObjectStore |
Description of the different store/retrieve passes of the FBX format.
Definition at line 74 of file fbtypes.h.
{ kInit=1, kAttributes=2, kRelations=4, kAll=7, kCleanup=8, kData=16, kMerge=32 };