This reference page is linked to from the following overview topics: 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; typedef ClassName *H##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 FBColorF * | HFBColorF |
| Color float pointer. |
|
| typedef FBColor * | HFBColor |
| Color vector. |
|
| typedef FBVector3< double > | FBRVector |
| Rotation vector. |
|
| typedef FBRVector * | HFBRVector |
| Rotation vector pointer. |
|
| typedef FBVector4< double > | FBTVector |
| Translation vector. |
|
| typedef FBTVector * | HFBTVector |
| Translation vector pointer. |
|
| typedef class
FBSDK_DLL FBVector3< double > |
FBVector3Double |
| Vector 3 double. |
|
| typedef class
FBSDK_DLL FBVector4< double > |
FBVector4Double |
| Vector 4 double. |
|
| typedef FBSVector * | HFBSVector |
| FBSVector. |
|
| typedef class
FBSDK_DLL FBVector4< double > |
FBQuaternion |
| Quaternion. |
|
| typedef FBQuaternion * | HFBQuaternion |
| Quaternion pointer. |
|
| 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 FBUV * | HFBUV |
| UV pointer. |
|
| typedef class
FBSDK_DLL FBVector4< float > |
FBVertex |
| Vertex. |
|
| typedef FBVertex * | HFBVertex |
| Vertex pointer. |
|
| typedef class
FBSDK_DLL FBVector4< float > |
FBNormal |
| Normal. |
|
| typedef FBNormal * | HFBNormal |
| Normal pointer. |
|
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; typedef ClassName *H##ClassName; |
Forwarding of class and typedef declaration.
| ClassName | Class to be forwarded. |
| #define __FB_FORWARD | ( | ClassName | ) |
FB_FORWARD( ClassName ) \ class Data##ClassName; typedef Data##ClassName *HData##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 FBRVector* HFBRVector |
| typedef FBTVector* HFBTVector |
| typedef class FBSDK_DLL FBVector3< double > FBVector3Double |
| typedef class FBSDK_DLL FBVector4< double > FBVector4Double |
| typedef FBSVector* HFBSVector |
| typedef class FBSDK_DLL FBVector4<double> FBQuaternion |
| typedef FBQuaternion* HFBQuaternion |
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
};