Open Reality Reference Guide
|
|
Go to the documentation of this file.
47 #include <kaydaradef.h>
52 #define FBSDK_DLL K_DLLIMPORT
56 #include <fbsdk/fbfbxoptions.h>
58 #ifdef FBSDKUseNamespace
59 namespace FBSDKNamespace {
66 #if !defined(K_NO_CHARACTER)
118 void FieldWriteC(
const char *pValue );
119 void FieldWriteD(
double pValue );
128 void FieldWriteC(
const char *pFieldName,
const char *pValue );
129 void FieldWriteD(
const char *pFieldName,
double pValue );
137 const char* FieldReadC();
147 const char* FieldReadC(
const char *pFieldName,
const char* pDefault=
"");
148 double FieldReadD(
const char *pFieldName,
double pDefault=0);
215 #ifdef FBSDKUseNamespace
int FieldReadGetCount()
Get the number of items to read for the current field.
HIObject FieldReadObjectReference()
Read an object reference from the current field.
const char * GetFullFilePath(const char *pFilename)
Get the full file path for pFilename.
void FieldWriteEnd()
End of field writing.
Option parameters for plotting.
bool FieldReadIsBlock()
Is current reading a block of data?
void FieldWriteBlockEnd()
Finish writing a block of data.
#define FBSDK_DLL
Be sure that FBSDK_DLL is defined only once...
bool FieldReadBegin(const char *pFieldName)
Begin reading from a field named pFieldName.
A character is the link between a motion source and a character model.
void FieldWriteBlockBegin(const char *pFieldName)
Begin writing a block in the FBX file.
int FieldReadI()
Read data from the current field.
#define __FBClassDeclare(Name, Parent)
For internal use only.
#define __FB_FORWARD(ClassName)
Forwarding of class and typedef declaration.
void FieldWriteBlockBegin()
Begin writing a block in the FBX file.
void FieldWriteObjectReference(FBComponent *pObject)
Write an object reference (handle) to the current field.
void FieldReadEnd()
End of field reading.
void FieldReadBlockEnd()
Finish reading data from a block.
void FieldWriteBegin(const char *pFieldName)
Begin writing a field named pFieldName.
bool FieldReadBlockBegin()
Begin reading a block of data.
void FieldWriteObjectReference(const char *pFieldName, FBComponent *pObject)
Write an object reference (handle) to the field pFieldName.
void FieldWriteI(int pValue)
Write data to the current field.
#define FB_FORWARD(ClassName)
Forwarding of class and typedef declaration.
FB_DEFINE_COMPONENT(K_DLLIMPORT, AnimationNode)
Animation node class.
Access to the MotionBuilder scene.
MotionBuilder SDK base class.
HIObject FieldReadObjectReference(const char *pFieldName)
Read an object reference from the field pFieldName.
void FieldWriteI(const char *pFieldName, int pValue)
Write data to field pFieldName.
int FieldReadI(const char *pFieldName, int pDefault=0)
Read data from field pFieldName.
FBFbxObject(HIObject pObject)
Constructor.