FbxIOSettings is a collection of properties, arranged as a tree, that can be used by FBX file readers and writers to represent import and export options.
It is primarily used by FBX importers (FbxImporter) and FBX exporter (FbxExporter) when reading or writing data from or to a disk. The FBX plugins of some Autodesk products expose a UI representing the content of those options to let users see and choose options when an import or export operation is about to be done. The tree of options is extensible.
Options can be saved or loaded from an XML file using the functions: ReadXMLFile(), WriteXMLFile(), WriteXmlPropToFile(). This functionality can be useful for plugins that use preset files.
An instance of FbxIOSettings must be created to be used before an import/export operation. When a new FbxIOSettings instance is created, all options are created with default values. The new instance of FbxIOSettings can be passed to the FbxManager, this way that instance will be used by all import/export operations.
Ex: to set an instance of FbxIOSettings to the FbxManager
mManager->SetIOSettings(ios);
It's also possible for a developer to create another instance of FbxIOSettings, set particular options and use it for import/export operation.
Ex: to set an instance of FbxIOSettings to a FbxImporter/FbxExporter
mImporter->SetIOSettings(ios); / mExporter->SetIOSettings(ios);
A schematic view of the FbxIOSettings tree :
OPTION_GROUP_ROOT (IOSROOT)
|
|
________________________________________
| |
-OPTION_GROUP_EXPORT (IOSN_EXPORT) -OPTION_GROUP_IMPORT (IOSN_IMPORT)
| |
-OPTION_GROUP_A -OPTION_GROUP_A
| | | |
| -OPTION_A | -OPTION_A
| -OPTION_B | -OPTION_B
| |
-OPTION_GROUP_B -OPTION_GROUP_B
| | | |
| -OPTION_GROUP_A | -OPTION_GROUP_A
| | | | | |
| | -OPTION_A | | -OPTION_A
| | -OPTION_B | | -OPTION_B
| | | |
| -OPTION_GROUP_B | -OPTION_GROUP_B
| | | |
| -OPTION_A | -OPTION_A
| -OPTION_B | -OPTION_B
| |
-OPTION_GROUP_C -OPTION_GROUP_C
| |
-OPTION_A -OPTION_A
Any group of options can contain sub options, or group of sub options. To access an option value, we must pass the full path to the Get/Set functions Ex:
All options path are defined in the file kfbxiosettingspath.h to ease the access of any options. Then "Import|IncludeGrp|Animation" == IMP_ANIMATION since IMP_ANIMATION is defined in kfbxiosettingspath.h All options defined path start with "IMP_" for import branch or "EXP_" for export branch.
We strongly encourage to use the defined path in kfbxiosettingspath.h, this way if the parent group of an option is changed the change occur only in kfbxiosettingspath.h not in the code elsewhere.
Ex: to get the boolean import "Animation" option
Ex: to set the boolean import "Animation" option to false
Ex: to create a new option group under the "Import" branch
Ex: to create a new boolean option under the "myOptionGroup"
{
bool defaultValue = true;
}
Ex: to set some flags to myOption
Definition at line 207 of file fbxiosettings.h.
|
virtual FbxClassId | GetClassId () const |
|
FbxProperty | AddPropertyGroup (const char *pName, const FbxDataType &pDataType=FbxDataType(), const char *pLabel="") |
| Add a property group under the root prop to be a direct child of IOSROOT. More...
|
|
FbxProperty | AddPropertyGroup (const FbxProperty &pParentProperty, const char *pName, const FbxDataType &pDataType=FbxDataType(), const char *pLabel="", bool pVisible=true, bool pSavable=true, bool pEnabled=true) |
| Add a property group under another parent property. More...
|
|
FbxProperty | AddProperty (const FbxProperty &pParentProperty, const char *pName, const FbxDataType &pDataType=FbxDataType(), const char *pLabel="", const void *pValue=((void *) 0), bool pVisible=true, bool pSavable=true, bool pEnabled=true) |
| Add a property under another parent property with a value to set. More...
|
|
FbxProperty | AddPropertyMinMax (const FbxProperty &pParentProperty, const char *pName, const FbxDataType &pDataType=FbxDataType(), const char *pLabel="", const void *pValue=((void *) 0), const double *pMinValue=((void *) 0), const double *pMaxValue=((void *) 0), bool pVisible=true, bool pSavable=true, bool pEnabled=true) |
| Add a property under another parent property with a value to set and a min max values. More...
|
|
FbxProperty | GetProperty (const char *pName) const |
| Get a property using the full path in the tree ex: "Export|IncludeGrp|Animation". More...
|
|
FbxProperty | GetProperty (const FbxProperty &pParentProperty, const char *pName) const |
| Get a property using a short path found under the parent property. More...
|
|
bool | GetBoolProp (const char *pName, bool pDefValue) const |
| Get a bool property value using the full path. More...
|
|
void | SetBoolProp (const char *pName, bool pValue) |
| set a bool property value using the full path More...
|
|
double | GetDoubleProp (const char *pName, double pDefValue) const |
| Get a double property value using the full path. More...
|
|
void | SetDoubleProp (const char *pName, double pValue) |
| Set a double property using the full path. More...
|
|
int | GetIntProp (const char *pName, int pDefValue) const |
| Get a int property value using the full path. More...
|
|
void | SetIntProp (const char *pName, int pValue) |
| Set a int property value using the full path. More...
|
|
FbxTime | GetTimeProp (const char *pName, FbxTime pDefValue) const |
| Get a FbxTime property value using the full path. More...
|
|
void | SetTimeProp (const char *pName, FbxTime pValue) |
| Set a FbxTime property value using the full path. More...
|
|
bool | SetFlag (const char *pName, FbxPropertyFlags::EFlags propFlag, bool pValue) |
| Set a specific flag value on a property using the full path. More...
|
|
FbxString | GetStringProp (const char *pName, FbxString pDefValue) const |
| Get a FbxString property value using the full path. More...
|
|
void | SetStringProp (const char *pName, FbxString pValue) |
| Set a FbxString property value using the full path. More...
|
|
|
An enum property is a list of FbxString and integer pairs.
A current index value is available to get the selected pair of FbxString+integer
Ex: Content of an enum property 0 -> (14, "Bird")
1 -> (17, "Horse")
2 -> (93, "Cat")
3 -> (45, "Dog")
If current index is 2: the current int value is 93, and the current FbxString value is "Cat"
|
FbxString | GetEnumProp (const char *pName, FbxString pDefValue) const |
| Get the FbxString at current index of an enum property using the full path. More...
|
|
int | GetEnumProp (const char *pName, int pDefValue) const |
| Get the integer at current index of an enum property using the full path. More...
|
|
int | GetEnumIndex (const char *pName, FbxString pValue) const |
| Get the index of a FbxString from the enum property using the full path. More...
|
|
void | SetEnumProp (const char *pName, FbxString pValue) |
| Set the current index using an existing FbxString of an enum property using the full path. More...
|
|
void | SetEnumProp (const char *pName, int pValue) |
| Set the current index of an enum property using the full path. More...
|
|
void | RemoveEnumPropValue (const char *pName, FbxString pValue) |
| Remove a pair of FbxString+integer from an enum property. More...
|
|
void | EmptyEnumProp (const char *pName) |
| Empty all the FbxString+integer pair of the enum property. More...
|
|
bool | IsEnumExist (FbxProperty &pProp, const FbxString &enumString) const |
| Check if a FbxString is present in the enum property. More...
|
|
int | GetEnumIndex (FbxProperty &pProp, const FbxString &enumString, bool pNoCase=false) const |
| Get the enum index of a FbxString. More...
|
|
|
virtual bool | ReadXMLFile (const FbxString &path) |
| Load the settings values from an XML file. More...
|
|
virtual bool | WriteXMLFile (const FbxString &path) |
| Write the settings values to an XML file. More...
|
|
bool | WriteXmlPropToFile (const FbxString &pFullPath, const FbxString &propPath) |
| Write the settings values to an XML file. More...
|
|
virtual void | Compact () |
| Compact the memory used by this object. More...
|
|
FBX_DEPRECATED bool | Is (const FbxClassId &pClassId) const |
| Test if this class is a hierarchical children of the specified class type. More...
|
|
template<class T > |
bool | Is () const |
| Templated test if this class is a hierarchical children of the specified class type. More...
|
|
FbxManager * | GetFbxManager () const |
| Retrieve the FbxManager this object belongs to. More...
|
|
FbxDocument * | GetDocument () const |
| Returns a const pointer to the document that contains this object. More...
|
|
FbxDocument * | GetRootDocument () const |
| Returns a const pointer to the root document that contains this object. More...
|
|
FbxScene * | GetScene () const |
| Returns a const pointer to the scene that contains this object. More...
|
|
void | Destroy (bool pRecursive=false) |
| Unregister and delete this object from memory. More...
|
|
void | ResetProperties () |
| Reset all the properties of this object to their default values. More...
|
|
virtual bool | GetSelected () |
| Returns if this object is currently in a selected state. More...
|
|
virtual void | SetSelected (bool pSelected) |
| Sets whether this object is currently selected. More...
|
|
void | SetUserDataPtr (const FbxUInt64 &pUserID, void *pUserData) |
| Sets the data pointer for an user data record whose ID is pUserID. More...
|
|
void * | GetUserDataPtr (const FbxUInt64 &pUserID) const |
| Returns the data pointer of an user data record whose ID is pUserID. More...
|
|
void | SetUserDataPtr (void *pUserData) |
| Sets the data pointer for the user data record whose ID is the object ID. More...
|
|
void * | GetUserDataPtr () const |
| Returns the data pointer of the user data record whose ID is the object ID. More...
|
|
bool | ConnectSrcObject (FbxObject *pObject, FbxConnection::EType pType=FbxConnection::eNone) |
| Connects this object to a source object. More...
|
|
bool | IsConnectedSrcObject (const FbxObject *pObject) const |
| Judges whether this object connects with the source object. More...
|
|
bool | DisconnectSrcObject (FbxObject *pObject) |
| Disconnects this object from a source object. More...
|
|
bool | DisconnectAllSrcObject () |
| Disconnects this object from all source objects. More...
|
|
bool | DisconnectAllSrcObject (const FbxCriteria &pCriteria) |
| Disconnects this object from all source objects that satisfy a given criteria. More...
|
|
FBX_DEPRECATED bool | DisconnectAllSrcObject (FbxClassId pClassId) |
| Disconnects this object from all source objects of a specific class type. More...
|
|
int | GetSrcObjectCount () const |
| Returns the number of source objects with which this object connects. More...
|
|
int | GetSrcObjectCount (const FbxCriteria &pCriteria) const |
| Returns the number of source objects that satisfy the given criteria with which this object connects. More...
|
|
FBX_DEPRECATED int | GetSrcObjectCount (FbxClassId pClassId) const |
| Returns the number of source objects of the specific class type with which this object connects. More...
|
|
FbxObject * | GetSrcObject (int pIndex=0) const |
| Returns the source object with which this object connects at the specified index. More...
|
|
FbxObject * | GetSrcObject (const FbxCriteria &pCriteria, int pIndex=0) const |
| Returns the source object that satisfies the criteria at the specified index with which this object connects. More...
|
|
FBX_DEPRECATED FbxObject * | GetSrcObject (FbxClassId pClassId, int pIndex=0) const |
| Returns the source object of the specified class type at the specified index with which this object connects. More...
|
|
FbxObject * | FindSrcObject (const char *pName, int pStartIndex=0) const |
| Searches the source object with the specified name, starting at the specified index. More...
|
|
FbxObject * | FindSrcObject (const FbxCriteria &pCriteria, const char *pName, int pStartIndex=0) const |
| Searches the source object with the specified name which satisfies the given criteria, starting at the specified index. More...
|
|
FBX_DEPRECATED FbxObject * | FindSrcObject (FbxClassId pClassId, const char *pName, int pStartIndex=0) const |
| Searches the source object with the specified name which is also the specified class type, starting at the specified index. More...
|
|
template<class T > |
bool | DisconnectAllSrcObject () |
| Disconnects this object from all source objects of the specified class type. More...
|
|
template<class T > |
bool | DisconnectAllSrcObject (const FbxCriteria &pCriteria) |
| Disconnects this object from all source objects that are of the specified class type and that satisfy the given criteria. More...
|
|
template<class T > |
int | GetSrcObjectCount () const |
| Returns the number of source objects of a specific class type with which this object connects. More...
|
|
template<class T > |
int | GetSrcObjectCount (const FbxCriteria &pCriteria) const |
| Returns the number of source objects with which this object connects that are the specified class type and that satisfy the given criteria. More...
|
|
template<class T > |
T * | GetSrcObject (int pIndex=0) const |
| Returns the source object of the specified class type at the specified index. More...
|
|
template<class T > |
T * | GetSrcObject (const FbxCriteria &pCriteria, int pIndex=0) const |
| Returns the source object that is the specified class type and that satisfies the given criteria at the specified index. More...
|
|
template<class T > |
T * | FindSrcObject (const char *pName, int pStartIndex=0) const |
| Searches the source object with the specified name that is the specified class type, starting at the specified index. More...
|
|
template<class T > |
T * | FindSrcObject (const FbxCriteria &pCriteria, const char *pName, int pStartIndex=0) const |
| Searches the source object with the specified name that is the specified class type and that satisfies the given criteria, starting at the specified index. More...
|
|
bool | ConnectDstObject (FbxObject *pObject, FbxConnection::EType pType=FbxConnection::eNone) |
| Connects this object to one destination object. More...
|
|
bool | IsConnectedDstObject (const FbxObject *pObject) const |
| Judges whether this object connects with the destination object. More...
|
|
bool | DisconnectDstObject (FbxObject *pObject) |
| Disconnects this object from the destination object. More...
|
|
bool | DisconnectAllDstObject () |
| Disconnects this object from all destination objects. More...
|
|
bool | DisconnectAllDstObject (const FbxCriteria &pCriteria) |
| Disconnects this object from all destination objects that satisfy given criteria. More...
|
|
FBX_DEPRECATED bool | DisconnectAllDstObject (FbxClassId pClassId) |
| Disconnects this object from all destination objects of the specified class type. More...
|
|
int | GetDstObjectCount () const |
| Returns the number of destination objects with which this object connects. More...
|
|
int | GetDstObjectCount (const FbxCriteria &pCriteria) const |
| Returns the number of destination objects with which this object connects that satisfy the given criteria. More...
|
|
FBX_DEPRECATED int | GetDstObjectCount (FbxClassId pClassId) const |
| Returns the number of destination objects of the specified class type with which this object connects. More...
|
|
FbxObject * | GetDstObject (int pIndex=0) const |
| Returns the destination object at the specified index with which this object connects. More...
|
|
FbxObject * | GetDstObject (const FbxCriteria &pCriteria, int pIndex=0) const |
| Returns the destination object with which this object connects that satisfies the given criteria at the specified index. More...
|
|
FBX_DEPRECATED FbxObject * | GetDstObject (FbxClassId pClassId, int pIndex=0) const |
| Returns the destination object of the specified class type with which this object connects at the specified index. More...
|
|
FbxObject * | FindDstObject (const char *pName, int pStartIndex=0) const |
| Searches the destination object with the specified name, starting at the specified index. More...
|
|
FbxObject * | FindDstObject (const FbxCriteria &pCriteria, const char *pName, int pStartIndex=0) const |
| Searches the destination object with the specified name which satisfies the given criteria, starting at the specified index. More...
|
|
FBX_DEPRECATED FbxObject * | FindDstObject (FbxClassId pClassId, const char *pName, int pStartIndex=0) const |
| Searches the destination object with the specified name which is the specified class type, starting at the specified index. More...
|
|
template<class T > |
bool | DisconnectAllDstObject () |
| Disconnects this object from all destination objects of the specified class type. More...
|
|
template<class T > |
bool | DisconnectAllDstObject (const FbxCriteria &pCriteria) |
| Disconnects this object from all destination objects that are the specified class type and that satisfy the given criteria. More...
|
|
template<class T > |
int | GetDstObjectCount () const |
| Returns the number of destination objects of the specified class type with which this object connects. More...
|
|
template<class T > |
int | GetDstObjectCount (const FbxCriteria &pCriteria) const |
| Returns the number of destination objects with which this object connects that are the specified class type and that satisfy the given criteria. More...
|
|
template<class T > |
T * | GetDstObject (int pIndex=0) const |
| Returns the destination object with which this object connects that is the specified class type at the specified index. More...
|
|
template<class T > |
T * | GetDstObject (const FbxCriteria &pCriteria, int pIndex=0) const |
| Returns the destination object with which this object connects that is the specified class type and that satisfies the given criteria at the specified index. More...
|
|
template<class T > |
T * | FindDstObject (const char *pName, int pStartIndex=0) const |
| Searches the destination object with the specified name which is of the specified class type, starting at the specified index. More...
|
|
template<class T > |
T * | FindDstObject (const FbxCriteria &pCriteria, const char *pName, int pStartIndex=0) const |
| Searches the destination object with the specified name that is the specified class type and that satisfies the given criteria, starting at the specified index. More...
|
|
FbxProperty | GetFirstProperty () const |
| Returns the first property of this object. More...
|
|
FbxProperty | GetNextProperty (const FbxProperty &pProperty) const |
| Returns the next property of this object that follows the specified property. More...
|
|
FbxProperty | FindProperty (const char *pName, bool pCaseSensitive=true) const |
| Searches a property by name. More...
|
|
FbxProperty | FindProperty (const char *pName, const FbxDataType &pDataType, bool pCaseSensitive=true) const |
| Searches a property by name and data type. More...
|
|
FbxProperty | FindPropertyHierarchical (const char *pName, bool pCaseSensitive=true) const |
| Searches a property by full name. More...
|
|
FbxProperty | FindPropertyHierarchical (const char *pName, const FbxDataType &pDataType, bool pCaseSensitive=true) const |
| Searches a property by full name and data type. More...
|
|
FbxProperty | GetClassRootProperty () |
| Returns the class root property. More...
|
|
bool | ConnectSrcProperty (const FbxProperty &pProperty) |
| Connects this object to a source property. More...
|
|
bool | IsConnectedSrcProperty (const FbxProperty &pProperty) |
| Determines whether this object connects with the specified source property. More...
|
|
bool | DisconnectSrcProperty (const FbxProperty &pProperty) |
| Disconnects this object from the specified source property. More...
|
|
int | GetSrcPropertyCount () const |
| Returns the number of source properties with which this object connects. More...
|
|
FbxProperty | GetSrcProperty (int pIndex=0) const |
| Returns the source property at the specified index with which this object connects. More...
|
|
FbxProperty | FindSrcProperty (const char *pName, int pStartIndex=0) const |
| Searches a source property with which this object connects that has a specific name, starting at the specified index. More...
|
|
bool | ConnectDstProperty (const FbxProperty &pProperty) |
| Connects this object to a destination property. More...
|
|
bool | IsConnectedDstProperty (const FbxProperty &pProperty) |
| Determines if this object connects with the specified destination property. More...
|
|
bool | DisconnectDstProperty (const FbxProperty &pProperty) |
| Disconnects this object from the specified destination property. More...
|
|
int | GetDstPropertyCount () const |
| Returns the number of destination properties with which this object connects. More...
|
|
FbxProperty | GetDstProperty (int pIndex=0) const |
| Returns the destination property at the specified index with which this object connects. More...
|
|
FbxProperty | FindDstProperty (const char *pName, int pStartIndex=0) const |
| Searches a destination property with which this object connects that has a specific name, starting at the specified index. More...
|
|
int | ContentUnload () |
| Unloads this object's content using the offload peripheral that is currently set in the document then flushes it from memory. More...
|
|
int | ContentLoad () |
| Loads this object's content using the offload peripheral that is currently set in the document. More...
|
|
bool | ContentIsLoaded () const |
| Judges if this object's content is loaded. More...
|
|
void | ContentDecrementLockCount () |
| Decreases the content lock count of an object. More...
|
|
void | ContentIncrementLockCount () |
| Increases the content lock count of an object. More...
|
|
bool | ContentIsLocked () const |
| Judges if this object's content is locked. More...
|
|
virtual bool | ContentWriteTo (FbxStream &pStream) const |
| Writes the content of the object to the given stream. More...
|
|
virtual bool | ContentReadFrom (const FbxStream &pStream) |
| Reads the content of the object from the given stream. More...
|
|
void | EmitMessage (FbxMessage *pMessage) const |
| Emits a message in all available message emitters in the document or SDK manager. More...
|
|
virtual const char * | Localize (const char *pID, const char *pDefault=((void *) 0)) const |
| Localization helper function, it calls the implementation of FBX SDK manager. More...
|
|
FbxLibrary * | GetParentLibrary () const |
| Returns a handle on the parent library of this object. More...
|
|
bool | AddImplementation (FbxImplementation *pImplementation) |
| Adds an implementation. More...
|
|
bool | RemoveImplementation (FbxImplementation *pImplementation) |
| Removes an implementation. More...
|
|
bool | HasDefaultImplementation (void) const |
| Determines if this shading node has a default implementation. More...
|
|
FbxImplementation * | GetDefaultImplementation (void) const |
| Returns the default implementation of this shading node. More...
|
|
bool | SetDefaultImplementation (FbxImplementation *pImplementation) |
| Sets the default implementation of this shading node. More...
|
|
int | GetImplementationCount (const FbxImplementationFilter *pCriteria=((void *) 0)) const |
| Returns the number of implementations that satisfy a given criteria. More...
|
|
FbxImplementation * | GetImplementation (int pIndex, const FbxImplementationFilter *pCriteria=((void *) 0)) const |
| Returns the implementation at the specified index that satisfies the given criteria. More...
|
|
virtual FbxString | GetUrl () const |
| Returns the URL of this object. More...
|
|
virtual bool | SetUrl (char *pUrl) |
| Sets the URL of this object. More...
|
|
void | SetRuntimeClassId (const FbxClassId &pClassId) |
| Set the run-time ClassId for this class. More...
|
|
FbxClassId | GetRuntimeClassId () const |
| Retrieve the run-time ClassId for this object. More...
|
|
bool | IsRuntime (const FbxClassId &pClassId) const |
| Test if this class is a hierarchical children of the specified class type. More...
|
|
bool | IsRuntimePlug () const |
| Find out if the ClassId was registered during run-time rather than at compile time. More...
|
|
void | SetObjectFlags (EObjectFlag pFlags, bool pValue) |
| Set the state of object flags. More...
|
|
bool | GetObjectFlags (EObjectFlag pFlags) const |
| Get the state of object flags. More...
|
|
void | SetAllObjectFlags (FbxUInt pFlags) |
| Override all object flags at once. More...
|
|
FbxUInt | GetAllObjectFlags () const |
| Get all object flags at once. More...
|
|
virtual FbxObject & | Copy (const FbxObject &pObject) |
| Copy an object content into this object. More...
|
|
virtual FbxObject * | Clone (FbxObject::ECloneType pCloneType=eDeepClone, FbxObject *pContainer=((void *) 0), void *pSet=((void *) 0)) const |
| Creates a clone of this object. More...
|
|
bool | IsAReferenceTo () const |
| Checks if this object is a reference clone of another object. More...
|
|
FbxObject * | GetReferenceTo () const |
| If this object is a reference clone, returns the original object (from which the clone originates). More...
|
|
bool | IsReferencedBy () const |
| Checks if any objects are reference cloned from this object. More...
|
|
int | GetReferencedByCount () const |
| Returns the number of objects that are reference clones of this object. More...
|
|
FbxObject * | GetReferencedBy (int pIndex) const |
| Returns a reference clone of this object at the specified index. More...
|
|
void | SetName (const char *pName) |
| Sets the name of this object. More...
|
|
const char * | GetName () const |
| Returns the full name of this object. More...
|
|
FbxString | GetNameWithoutNameSpacePrefix () const |
| Returns the name of the object without the namespace qualifier. More...
|
|
FbxString | GetNameWithNameSpacePrefix () const |
| Returns the name of the object with the namespace qualifier. More...
|
|
void | SetInitialName (const char *pName) |
| Sets the initial name of the object. More...
|
|
const char * | GetInitialName () const |
| Returns the initial name of the object. More...
|
|
FbxString | GetNameSpaceOnly () |
| Returns the namespace of the object. More...
|
|
void | SetNameSpace (FbxString pNameSpace) |
| Sets the namespace of the object. More...
|
|
FbxArray< FbxString * > | GetNameSpaceArray (char identifier) |
| Returns an array of all the namespaces for this object. More...
|
|
FbxString | GetNameOnly () const |
| Returns only the name (no namespace or prefix) of the object. More...
|
|
FbxString | GetNameSpacePrefix () const |
| Returns the namespace qualifier. More...
|
|
const FbxUInt64 & | GetUniqueID () const |
| Returns the unique ID of this object. More...
|
|
void | AddListener (FbxEventHandler &pHandler) |
| Add the specified event handler to current emitter list. More...
|
|
void | RemoveListener (FbxEventHandler &pHandler) |
| Remove the specified event handler from current emitter list. More...
|
|
template<typename EventType > |
void | Emit (const EventType &pEvent) const |
| Emit an event with the specified the event type. More...
|
|
|
class | fbxsdk::FbxManager |
|
template<typename T > |
T * | fbxsdk::FbxNew () |
|
template<typename T , typename T1 > |
T * | fbxsdk::FbxNew (T1 &p1) |
|
template<typename T , typename T1 > |
T * | fbxsdk::FbxNew (const T1 &p1) |
|
template<typename T , typename T1 , typename T2 > |
T * | fbxsdk::FbxNew (T1 &p1, T2 &p2) |
|
template<typename T , typename T1 , typename T2 > |
T * | fbxsdk::FbxNew (T1 &p1, const T2 &p2) |
|
template<typename T , typename T1 , typename T2 > |
T * | fbxsdk::FbxNew (const T1 &p1, T2 &p2) |
|
template<typename T , typename T1 , typename T2 > |
T * | fbxsdk::FbxNew (const T1 &p1, const T2 &p2) |
|
template<typename T , typename T1 , typename T2 , typename T3 > |
T * | fbxsdk::FbxNew (T1 &p1, T2 &p2, T3 &p3) |
|
template<typename T , typename T1 , typename T2 , typename T3 > |
T * | fbxsdk::FbxNew (T1 &p1, T2 &p2, const T3 &p3) |
|
template<typename T , typename T1 , typename T2 , typename T3 > |
T * | fbxsdk::FbxNew (T1 &p1, const T2 &p2, T3 &p3) |
|
template<typename T , typename T1 , typename T2 , typename T3 > |
T * | fbxsdk::FbxNew (T1 &p1, const T2 &p2, const T3 &p3) |
|
template<typename T , typename T1 , typename T2 , typename T3 > |
T * | fbxsdk::FbxNew (const T1 &p1, T2 &p2, T3 &p3) |
|
template<typename T , typename T1 , typename T2 , typename T3 > |
T * | fbxsdk::FbxNew (const T1 &p1, T2 &p2, const T3 &p3) |
|
template<typename T , typename T1 , typename T2 , typename T3 > |
T * | fbxsdk::FbxNew (const T1 &p1, const T2 &p2, T3 &p3) |
|
template<typename T , typename T1 , typename T2 , typename T3 > |
T * | fbxsdk::FbxNew (const T1 &p1, const T2 &p2, const T3 &p3) |
|
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 > |
T * | fbxsdk::FbxNew (T1 &p1, T2 &p2, T3 &p3, T4 &p4) |
|
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 > |
T * | fbxsdk::FbxNew (T1 &p1, T2 &p2, T3 &p3, const T4 &p4) |
|
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 > |
T * | fbxsdk::FbxNew (T1 &p1, T2 &p2, const T3 &p3, T4 &p4) |
|
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 > |
T * | fbxsdk::FbxNew (T1 &p1, T2 &p2, const T3 &p3, const T4 &p4) |
|
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 > |
T * | fbxsdk::FbxNew (T1 &p1, const T2 &p2, T3 &p3, T4 &p4) |
|
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 > |
T * | fbxsdk::FbxNew (T1 &p1, const T2 &p2, T3 &p3, const T4 &p4) |
|
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 > |
T * | fbxsdk::FbxNew (T1 &p1, const T2 &p2, const T3 &p3, T4 &p4) |
|
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 > |
T * | fbxsdk::FbxNew (T1 &p1, const T2 &p2, const T3 &p3, const T4 &p4) |
|
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 > |
T * | fbxsdk::FbxNew (const T1 &p1, T2 &p2, T3 &p3, T4 &p4) |
|
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 > |
T * | fbxsdk::FbxNew (const T1 &p1, T2 &p2, T3 &p3, const T4 &p4) |
|
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 > |
T * | fbxsdk::FbxNew (const T1 &p1, T2 &p2, const T3 &p3, T4 &p4) |
|
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 > |
T * | fbxsdk::FbxNew (const T1 &p1, T2 &p2, const T3 &p3, const T4 &p4) |
|
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 > |
T * | fbxsdk::FbxNew (const T1 &p1, const T2 &p2, T3 &p3, T4 &p4) |
|
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 > |
T * | fbxsdk::FbxNew (const T1 &p1, const T2 &p2, T3 &p3, const T4 &p4) |
|
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 > |
T * | fbxsdk::FbxNew (const T1 &p1, const T2 &p2, const T3 &p3, T4 &p4) |
|
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 > |
T * | fbxsdk::FbxNew (const T1 &p1, const T2 &p2, const T3 &p3, const T4 &p4) |
|
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 > |
T * | fbxsdk::FbxNew (T1 &p1, T2 &p2, T3 &p3, T4 &p4, T5 &p5) |
|
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 > |
T * | fbxsdk::FbxNew (const T1 &p1, T2 &p2, T3 &p3, T4 &p4, T5 &p5) |
|
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 > |
T * | fbxsdk::FbxNew (const T1 &p1, const T2 &p2, T3 &p3, T4 &p4, T5 &p5) |
|
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 > |
T * | fbxsdk::FbxNew (const T1 &p1, T2 &p2, const T3 &p3, T4 &p4, T5 &p5) |
|
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 > |
T * | fbxsdk::FbxNew (const T1 &p1, T2 &p2, T3 &p3, const T4 &p4, T5 &p5) |
|
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 > |
T * | fbxsdk::FbxNew (const T1 &p1, T2 &p2, T3 &p3, T4 &p4, const T5 &p5) |
|
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 > |
T * | fbxsdk::FbxNew (const T1 &p1, const T2 &p2, const T3 &p3, T4 &p4, T5 &p5) |
|
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 > |
T * | fbxsdk::FbxNew (const T1 &p1, const T2 &p2, T3 &p3, const T4 &p4, T5 &p5) |
|
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 > |
T * | fbxsdk::FbxNew (const T1 &p1, const T2 &p2, T3 &p3, T4 &p4, const T5 &p5) |
|
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 > |
T * | fbxsdk::FbxNew (const T1 &p1, const T2 &p2, const T3 &p3, const T4 &p4, T5 &p5) |
|
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 > |
T * | fbxsdk::FbxNew (const T1 &p1, const T2 &p2, const T3 &p3, T4 &p4, const T5 &p5) |
|
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 > |
T * | fbxsdk::FbxNew (const T1 &p1, const T2 &p2, const T3 &p3, const T4 &p4, const T5 &p5) |
|
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 > |
T * | fbxsdk::FbxNew (const T1 &p1, const T2 &p2, const T3 &p3, const T4 &p4, const T5 &p5, const T6 &p6) |
|
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 > |
T * | fbxsdk::FbxNew (const T1 &p1, const T2 &p2, const T3 &p3, const T4 &p4, const T5 &p5, const T6 &p6, const T7 &p7) |
|
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 > |
T * | fbxsdk::FbxNew (const T1 &p1, const T2 &p2, const T3 &p3, const T4 &p4, const T5 &p5, const T6 &p6, const T7 &p7, const T8 &p8) |
|
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 > |
T * | fbxsdk::FbxNew (const T1 &p1, const T2 &p2, const T3 &p3, const T4 &p4, const T5 &p5, const T6 &p6, const T7 &p7, const T8 &p8, const T9 &p9) |
|
template<typename T > |
void | fbxsdk::FbxDelete (T *p) |
|
template<typename T > |
void | fbxsdk::FbxDelete (const T *p) |
|
template<typename T > |
T * | fbxsdk::FbxNewArray (const int n) |
|
template<typename T > |
void | fbxsdk::FbxDeleteArray (T *p) |
|