#include <mobu-python-api.h>
Customize file loading and saving.
Public Member Functions | |
__reduce__ () | |
FBStringList | GetMultiLoadNamespaceList (FBFbxOptions arg1) |
Returns the list of namespaces that will be used when merging multiple scenes (see FBApplication::FileMerge). More... | |
__init__ (...) | |
Constructor. More... | |
SetAll (FBFbxOptions arg1, FBElementAction arg2, object arg3) | |
Set All Options. More... | |
SetFromString (FBFbxOptions arg1, str arg2) | |
Set all options from string Set all parameters from a formatted string (previously serialized with SaveToString) More... | |
str | SaveToString (FBFbxOptions arg1) |
Serialize all options to a string Serialize all options to a string specifying a context. More... | |
int | GetTakeCount (FBFbxOptions arg1) |
Return the count of takes in the scene to saved or the file to loaded. More... | |
bool | GetTakeSelect (FBFbxOptions arg1, object arg2) |
Return if true if the take will be saved or Loaded. More... | |
SetTakeSelect (FBFbxOptions arg1, object arg2, object arg3) | |
Return if true if the take will be saved or Loaded. More... | |
str | GetTakeName (FBFbxOptions arg1, object arg2) |
Take Original Name. More... | |
SetTakeName (FBFbxOptions arg1, object arg2, str arg3) | |
Take Original Name. More... | |
str | GetTakeDescription (FBFbxOptions arg1, object arg2) |
Take Description. More... | |
SetTakeDescription (FBFbxOptions arg1, object arg2, str arg3) | |
Take Description. More... | |
str | GetTakeDestinationName (FBFbxOptions arg1, object arg2) |
Take Destination Name upon save or load. More... | |
SetTakeDestinationName (FBFbxOptions arg1, object arg2, str arg3) | |
Take Destination Name upon save or load. More... | |
SetObjectsToSave (FBFbxOptions arg1, list arg2) | |
Sets the list of objects that will be saved. More... | |
SetMultiLoadNamespaceList (FBFbxOptions arg1, FBStringList arg2) | |
Sets the list of namespaces that will be used when merging multiple scenes (see FBApplication::FileMerge). More... | |
![]() | |
__reduce__ () | |
FBPropertyList | PropertyGetModifiedList (FBComponent arg1, FBPlugModificationFlag arg2) |
Get list of properties which have been modified since last loading. More... | |
str | ClassName (FBComponent arg1) |
Get the class name. More... | |
DisableObjectFlags (FBComponent arg1, FBObjectFlag arg2) | |
Disable a specific Object Flags. More... | |
EnableObjectFlags (FBComponent arg1, FBObjectFlag arg2) | |
Enable a specific Object Flags. More... | |
bool | FBCreate (FBComponent arg1) |
Open Reality Creation function. More... | |
FBDelete (FBComponent arg1) | |
Open Reality deletion function. More... | |
FBDestroy (FBComponent arg1) | |
Open Reality destruction function. More... | |
FBObjectFlag | GetObjectFlags (FBComponent arg1) |
Get all Object Flags (concatenated). More... | |
bool | GetObjectStatus (FBComponent arg1, FBObjectStatus arg2) |
Check to see if an object status is enabled. More... | |
bool | HasObjectFlags (FBComponent arg1, FBObjectFlag arg2) |
Check whether a specific object flag is enabled. More... | |
bool | Is (FBComponent arg1, object arg2) |
Returns true if object is of type TypeId. More... | |
bool | ProcessNamespaceHierarchy (FBComponent arg1, FBNamespaceAction arg2, str arg3, str arg4, object arg5) |
ProcessNamespaceHierarchy. More... | |
bool | ProcessObjectNamespace (FBComponent arg1, FBNamespaceAction arg2, str arg3, str arg4, object arg5) |
ProcessObjectNamespace. More... | |
int | PropertyAdd (FBComponent arg1, FBProperty arg2) |
Add a property to the component's property manager. More... | |
bool | PropertyAddReferenceProperty (FBComponent arg1, FBProperty arg2) |
Add a reference property to the component's property manager. More... | |
object | PropertyCreate (FBComponent arg1, str arg2, FBPropertyType arg3, str arg4, object arg5, object arg6, FBProperty arg7) |
Create user or dynamic property. More... | |
PropertyRemove (FBComponent arg1, FBProperty arg2) | |
Remove a Property from the component's Property manager. More... | |
SetObjectFlags (FBComponent arg1, FBObjectFlag arg2) | |
SetObjectFlags. More... | |
SetObjectStatus (FBComponent arg1, FBObjectStatus arg2, object arg3) | |
Enable/Disable a specific Object Status. More... | |
HardSelect (FBComponent arg1) | |
HardSelect. More... | |
object | GetOwnerFileReference (FBComponent arg1) |
Get the owner FileReference object. More... | |
__init__ (...) | |
Constructor. More... | |
![]() | |
__reduce__ () | |
bool | BeginChange (FBPlug arg1) |
Begins a change on multiple plugs. More... | |
str | ClassName (FBPlug arg1) |
internal System vars. More... | |
bool | ConnectDst (FBPlug arg1, FBPlug arg2, FBConnectionType arg3) |
Add a destination connection. More... | |
bool | ConnectDstAt (FBPlug arg1, object arg2, FBPlug arg3, FBConnectionType arg4) |
Add a destination connection. More... | |
bool | ConnectSrc (FBPlug arg1, FBPlug arg2, FBConnectionType arg3) |
Add a source connection. More... | |
bool | ConnectSrcAt (FBPlug arg1, object arg2, FBPlug arg3, FBConnectionType arg4) |
Add a source connection. More... | |
DisconnectAllDst (FBPlug arg1) | |
Remove all destination connections. More... | |
DisconnectAllSrc (FBPlug arg1) | |
Remove all source connections. More... | |
bool | DisconnectDst (FBPlug arg1, FBPlug arg2) |
Remove a destination connection. More... | |
bool | DisconnectDstAt (FBPlug arg1, object arg2) |
Remove a destination connection at a specified index. More... | |
bool | DisconnectSrc (FBPlug arg1, FBPlug arg2) |
Remove a source connection. More... | |
bool | DisconnectSrcAt (FBPlug arg1, object arg2) |
Remove a source connection at a specified index. More... | |
EndChange (FBPlug arg1) | |
Ends a change on multiple plugs. More... | |
object | GetDst (FBPlug arg1, object arg2) |
Get a destination connection's plug at specified index. More... | |
int | GetDstCount (FBPlug arg1) |
Get destination connection count. More... | |
FBConnectionType | GetDstType (FBPlug arg1, object arg2) |
Get a destination connection's type at specified index. More... | |
object | GetOwned (FBPlug arg1, object arg2) |
Get the owned plug at specified index. More... | |
int | GetOwnedCount (FBPlug arg1) |
Get the owned plug count. More... | |
object | GetOwner (FBPlug arg1) |
Get the owner of this plug. More... | |
object | GetSrc (FBPlug arg1, object arg2) |
Get a source connection's plug at specified index. More... | |
int | GetSrcCount (FBPlug arg1) |
Get source connection count. More... | |
FBConnectionType | GetSrcType (FBPlug arg1, object arg2) |
Get a source connection's type at specified index. More... | |
bool | Is (FBPlug arg1, object arg2) |
Is( int pTypeId ) More... | |
bool | IsSDKComponent (FBPlug arg1) |
Return whether or not item is an SDK component. More... | |
MoveSrcAt (...) | |
bool | ReplaceDstAt (FBPlug arg1, object arg2, FBPlug arg3) |
Replace a destination connection at a specified index. More... | |
bool | ReplaceSrcAt (FBPlug arg1, object arg2, FBPlug arg3) |
Replace a source connection at a specified index. More... | |
bool | SwapSrc (FBPlug arg1, object arg2, object arg3) |
Swap source connection at index A with source connection at index B. More... | |
SetSelfModified (FBPlug arg1, FBPlugModificationFlag arg2, object arg3) | |
Set the plug's self modification flag. More... | |
bool | GetSelfModified (FBPlug arg1, FBPlugModificationFlag arg2) |
Tell if the plug's self has changed. More... | |
SetContentModified (FBPlug arg1, FBPlugModificationFlag arg2, object arg3) | |
Set the plug's owned property/object's modification flag. More... | |
bool | GetContentModified (FBPlug arg1, FBPlugModificationFlag arg2) |
Tell if the plug's content has changed. More... | |
int | GetPlugConnectionModifiedList (FBPlug arg1, FBPlugList arg2, FBPlugModificationFlag arg3, object arg4) |
Get plug's modified src/dst property/object connection added/removed List. More... | |
bool | RevertModification (FBPlug arg1, FBPlugModificationFlag arg2) |
Revert the plug's modification to original status. More... | |
__init__ (...) | |
method | staticmethod (function) |
![]() | |
__reduce__ () | |
__init__ (...) | |
Public Attributes | |
FBPropertyElementAction | ActorFaces |
Read Write Property: Handling of the Actor Faces elements. More... | |
FBPropertyBool | ActorFacesAnimation |
Read Write Property: Handling of the Actor Faces animation. More... | |
FBPropertyElementAction | Actors |
Read Write Property: Handling of the Actors elements. More... | |
FBPropertyElementAction | Audio |
Read Write Property: Handling of the Audio elements. More... | |
FBPropertyBool | BaseCameras |
Read Write Property: Consider base camera settings. More... | |
FBPropertyElementAction | Bones |
Read Write Property: Handling of the Bones elements. More... | |
FBPropertyBool | BonesAnimation |
Read Write Property: Handling of the Bones animation. More... | |
FBPropertyElementAction | Cameras |
Read Write Property: Handling of the Cameras elements. More... | |
FBPropertyBool | CamerasAnimation |
Read Write Property: Handling of the Cameras animation. More... | |
FBPropertyBool | CameraSwitcherSettings |
Read Write Property: Consider camera switcher settings. More... | |
FBPropertyElementAction | CharacterExtensions |
Read Write Property: Handling of the Character Extensions. More... | |
FBPropertyElementAction | CharacterFaces |
Read Write Property: Handling of the Character Faces elements. More... | |
FBPropertyBool | CharacterFacesAnimation |
Read Write Property: Handling of the Character Faces animation. More... | |
FBPropertyElementAction | Characters |
Read Write Property: Handling of the Characters elements. More... | |
FBPropertyBool | CharactersAnimation |
Read Write Property: Handling of the Characters animation. More... | |
FBPropertyElementAction | Constraints |
Read Write Property: Handling of the Constraints elements. More... | |
FBPropertyBool | ConstraintsAnimation |
Read Write Property: Handling of the Constraints animation. More... | |
FBPropertyBool | CurrentCameraSettings |
Read Write Property: Consider current camera settings. More... | |
FBPropertyElementAction | Devices |
Read Write Property: Handling of the Devices elements. More... | |
FBPropertyBool | DevicesAnimation |
Read Write Property: Handling of the Devices animation. More... | |
FBPropertyElementAction | FileReferences |
Read Write Property: Handling of the FileReferences elements. More... | |
FBPropertyBool | GlobalLightingSettings |
Read Write Property: Consider global Lighting settings. More... | |
FBPropertyElementAction | Groups |
Read Write Property: Handling of the Groups elements. More... | |
FBPropertyElementAction | KeyingGroups |
Read Write Property: Handling of the Keying Groups elements. More... | |
FBPropertyElementAction | Lights |
Read Write Property: Handling of the Lights elements. More... | |
FBPropertyBool | LightsAnimation |
Read Write Property: Handling of the Lights animation. More... | |
FBPropertyElementAction | Materials |
Read Write Property: Handling of the Materials elements. More... | |
FBPropertyBool | MaterialsAnimation |
Read Write Property: Handling of the Materials animation. More... | |
FBPropertyElementAction | Models |
Read Write Property: Handling of the Models elements. More... | |
FBPropertyBool | ModelsAnimation |
Read Write Property: Handling of the Models animation. More... | |
FBPropertyElementAction | Notes |
Read Write Property: Handling of the Notes elements. More... | |
FBPropertyBool | NotesAnimation |
Read Write Property: Handling of the Notes animation. More... | |
FBPropertyElementAction | OpticalData |
Read Write Property: Handling of the Optical Data elements. More... | |
FBPropertyElementAction | PhysicalProperties |
Read Write Property: Handling of the Physical Properties elements. More... | |
FBPropertyBool | PhysicalPropertiesAnimation |
Read Write Property: Handling of the Physical Properties animation. More... | |
FBPropertyElementAction | Poses |
Read Write Property: Handling of the Poses elements. More... | |
FBPropertyElementAction | Scripts |
Read Write Property: Handling of the Scripts elements. More... | |
FBPropertyElementAction | Sets |
Read Write Property: Handling of the Sets elements. More... | |
FBPropertyElementAction | Shaders |
Read Write Property: Handling of the Shaders elements. More... | |
FBPropertyBool | ShadersAnimation |
Read Write Property: Handling of the Shaders animation. More... | |
FBPropertyElementAction | Solvers |
Read Write Property: Handling of the Solvers elements. More... | |
FBPropertyBool | SolversAnimation |
Read Write Property: Handling of the Solvers animation. More... | |
FBPropertyElementAction | Story |
Read Write Property: Handling of the Story elements. More... | |
FBPropertyBool | StoryAnimation |
Read Write Property: Handling of the Story animation (animatable properties on story objects). More... | |
FBPropertyTakeSpanOnLoad | TakeSpan |
Read Write Property: Indicate how the take start and end point should be set. More... | |
FBPropertyElementAction | Textures |
Read Write Property: Handling of the Textures elements. More... | |
FBPropertyBool | TexturesAnimation |
Read Write Property: Handling of the Textures animation. More... | |
FBPropertyBool | UpdateRecentFiles |
Read Write Property: Set to true to update recent file list. More... | |
FBPropertyBool | TransportSettings |
Read Write Property: Consider transport control settings. More... | |
FBPropertyBool | EmbedMedia |
Read Write Property: Embed all media in the FBX file itself. More... | |
FBPropertyInt | CacheSize |
Read Write Property: The Cached buffer size used to accelerate IO system. More... | |
FBPropertyBool | UseASCIIFormat |
Read Write Property: Indicate if the resulting FBX file will be in binary or ASCII mode. More... | |
FBPropertyFileFormatAndVersion | FileFormatAndVersion |
Read Write Property: File format and version chosen to save the scene. More... | |
FBPropertyBool | SaveSelectedModelsOnly |
Read Write Property: Indicate that only the selected models will be saved. More... | |
FBPropertyBool | KeepTransformHierarchy |
Read Write Property: Indicate whether we keep transform hierarchy when SaveSelectedModelsOnly is true. More... | |
FBPropertyBool | FileReference |
Read Write property: Load/Save scene as FileReference. More... | |
FBPropertyBool | FileReferenceEdit |
Read Write Property: Load/Save the edits made to referenced objects or not. More... | |
ORSDK2018::FBPropertyString | NamespaceList |
Read Write Property: A list of namespaces separated by '~'. More... | |
FBPropertyBool | ConsiderMuteSolo |
Read Write property: Consider the mute/solo settings to identify identical layer when merging. More... | |
FBPropertyBool | RemoveEmptyLayer |
Read Write property: Remove empty animation layers that are in additive mode, without child or parent. More... | |
FBPropertyBool | SetPropertyStaticIfPossible |
Read Write Property: Set to false if want to keep properties' animated flag even when they are not really animated(no keyframe data) while retrieving/storing. More... | |
FBPropertyElementAction | Video |
Read Write Property: Handling of the Video elements. More... | |
FBPropertyBool | SaveCharacter |
Read Write Property: Set to true if the character should be saved when call FBApplication::SaveCharacterRigAndAnimation. More... | |
FBPropertyBool | SaveControlSet |
Read Write Property: Set to true if the rig (and its children) should be saved when call FBApplication::SaveCharacterRigAndAnimation. More... | |
FBPropertyBool | SaveCharacterExtensions |
Read Write Property: Set to true if the character extensions (and their children) should be saved when call FBApplication::SaveCharacterRigAndAnimation. More... | |
FBPropertyBool | ClearSelectionBeforeSave |
Read Write Property: Set to true if the current selected objects shouldn't saved when call FBApplication::SaveCharacterRigAndAnimation. More... | |
FBPropertyBool | ShowFileDialog |
Read Write Property: Set to true if want to pop up dialog for FileName, Format, Embed, Compression, UseTakeName, OneTakePerFile. More... | |
FBPropertyBool | ShowOptionsDialog |
Read Write Property: Set to true if want to pop up options dialog for detail settings. More... | |
FBPropertyCharacterLoadAnimationMethod | TransferMethod |
Read Write Property: How should the animation should be transfered on the target rig. More... | |
FBPropertyBool | ProcessAnimationOnExtension |
Read Write Property: Set to true if animation on character extensions should also be transferred. More... | |
FBPropertyBool | ReplaceControlSet |
Read Write Property: Set to true if the character extensions (and their children) should be saved when call FBApplication::SaveCharacterRigAndAnimation. More... | |
FBPropertyBool | ResetDOF |
Read Write Property: Set to true if we should change the limits on the target rig. More... | |
FBPropertyBool | ResetHierarchy |
Read Write Property: Set to true if we should reset the character hierarchy. More... | |
FBPropertyBool | RemoveConstraintReference |
Read Write Property: Set to true if we should remove constraint reference. More... | |
FBPropertyBool | CopyCharacterExtensions |
Read Write Property: pCopyMissingExtensions Set to true if the character extensions on the rig in the file should be copied to the target rig. More... | |
FBPropertyBool | RetargetOnBaseLayer |
Read Write Property: If the transfer method is retarget, set this parameter to control where the retarget correction will be made (on base layer or on another layer). More... | |
FBPropertyBool | IgnoreConflicts |
Read Write Property: Set to true to ignore conflicts between objects in character extensions and objects in the scene. More... | |
![]() | |
object | OwnerNamespace |
ORSDK2018::FBPropertyListComponent | Components |
List: List of components. More... | |
ORSDK2018::FBPropertyString | Name |
Read Write Property: Unique name of object. More... | |
ORSDK2018::FBPropertyString | LongName |
Read Write Property: Name and namespace for object. More... | |
object | FullName |
ORSDK2018::FBPropertyListComponent | Parents |
List: Parents. More... | |
ORSDK2018::FBPropertyManager | PropertyList |
Read Only Property: Manages all of the properties for the component. More... | |
FBPropertyBool | Selected |
Read Write Property: Selected property. More... | |
![]() | |
object | OnUnbind |
__init__ | ( | ... | ) |
Constructor.
Python Docstring:
__init__( (object)arg1, (object)arg2) -> None __init__( (object)arg1, (object)arg2, (str)arg3) -> None
C++ Signature:
FBFbxOptions(bool pLoad, const char * pFilePathToLoad = ((void *) 0), HIObject pObject = ((void *) 0))
Create a FBFbxOption to be used in FBApplication Save/Load with default settings.
pLoad | If true, will init option for a default Load (Append all elements and animation). If false will initialized options for a default Save (Save all elements and animation). |
pFilePathToLoad | If pLoad is true, the client code should pass the file path to load to collect the take info; ignore when pLoad is false. |
pObject | For internal use only. |
__reduce__ | ( | ) |
FBStringList GetMultiLoadNamespaceList | ( | FBFbxOptions | arg1 | ) |
Returns the list of namespaces that will be used when merging multiple scenes (see FBApplication::FileMerge).
Python Docstring:
GetMultiLoadNamespaceList( (FBFbxOptions)arg1) -> FBStringList
C++ Signature:
ORSDK2018::FBStringList GetMultiLoadNamespaceList()
This list is affecting only the merge operation. When merging multiple scenes, if this list of namespaces is set, the FBFbxOptions::NamespaceList property value is ignored.
int GetTakeCount | ( | FBFbxOptions | arg1 | ) |
Return the count of takes in the scene to saved or the file to loaded.
Python Docstring:
GetTakeCount( (FBFbxOptions)arg1) -> int
C++ Signature:
int GetTakeCount()
str GetTakeDescription | ( | FBFbxOptions | arg1, |
object | arg2 | ||
) |
Take Description.
Python Docstring:
GetTakeDescription( (FBFbxOptions)arg1, (object)arg2) -> str
C++ Signature:
const char * GetTakeDescription(int pTakeIndex)
pTakeIndex | index of take to get. |
str GetTakeDestinationName | ( | FBFbxOptions | arg1, |
object | arg2 | ||
) |
Take Destination Name upon save or load.
Python Docstring:
GetTakeDestinationName( (FBFbxOptions)arg1, (object)arg2) -> str
C++ Signature:
const char * GetTakeDestinationName(int pTakeIndex)
pTakeIndex | index of take to get. |
str GetTakeName | ( | FBFbxOptions | arg1, |
object | arg2 | ||
) |
Take Original Name.
Python Docstring:
GetTakeName( (FBFbxOptions)arg1, (object)arg2) -> str
C++ Signature:
const char * GetTakeName(int pTakeIndex)
pTakeIndex | index of take to get. |
bool GetTakeSelect | ( | FBFbxOptions | arg1, |
object | arg2 | ||
) |
Return if true if the take will be saved or Loaded.
Python Docstring:
GetTakeSelect( (FBFbxOptions)arg1, (object)arg2) -> bool
C++ Signature:
bool GetTakeSelect(int pTakeIndex)
pTakeIndex | index of take to get. |
str SaveToString | ( | FBFbxOptions | arg1 | ) |
Serialize all options to a string Serialize all options to a string specifying a context.
Python Docstring:
SaveToString( (FBFbxOptions)arg1) -> str
C++ Signature:
void SaveToString(ORSDK2018::FBString & pString, FBOptionsContext context)
pString | The string containing all settings, target of serializing |
context | The context to be used when serializing |
SetAll | ( | FBFbxOptions | arg1, |
FBElementAction | arg2, | ||
object | arg3 | ||
) |
Set All Options.
Python Docstring:
SetAll( (FBFbxOptions)arg1, (FBElementAction)arg2, (object)arg3) -> None
C++ Signature:
void SetAll(FBElementAction pElementAction, bool pAnimation)
Initialize all loading/saving properties to ElementAction and animation specified.
pElementAction | Default value for all FBPropertyElementAction properties. |
pAnimation | Default value for all Animation properties. |
SetFromString | ( | FBFbxOptions | arg1, |
str | arg2 | ||
) |
Set all options from string Set all parameters from a formatted string (previously serialized with SaveToString)
Python Docstring:
SetFromString( (FBFbxOptions)arg1, (str)arg2) -> None
C++ Signature:
void SetFromString(const char * pString, FBOptionsContext context)
pString | The string containing all settings. See SaveToFile |
context | The context to be used when de-serializing |
SetMultiLoadNamespaceList | ( | FBFbxOptions | arg1, |
FBStringList | arg2 | ||
) |
Sets the list of namespaces that will be used when merging multiple scenes (see FBApplication::FileMerge).
Python Docstring:
SetMultiLoadNamespaceList( (FBFbxOptions)arg1, (FBStringList)arg2) -> None
C++ Signature:
void SetMultiLoadNamespaceList(const ORSDK2018::FBStringList & pMultiLoadNamespaceList)
The number of namespaces contained in this list must match the number of files merged, otherwise the merge operation will abort. The first namespace in the list will be applied on the first merged scene, the second namespace in the list will be applied on the second merged scene, and so one and so forth. This list is affecting only the merge operation. When merging multiple scenes, if this list of namespaces is set, the FBFbxOptions::NamespaceList property value is ignored.
pMultiLoadNamespaceList | The multi load namespace list to set. |
SetObjectsToSave | ( | FBFbxOptions | arg1, |
list | arg2 | ||
) |
Sets the list of objects that will be saved.
Python Docstring:
SetObjectsToSave( (FBFbxOptions)arg1, (list)arg2) -> None
C++ Signature:
void SetObjectsToSave(ORSDK2018::FBArrayTemplate< ORSDK2018::FBComponent * > * pObjectsToSave)
This needs to be set before calling FBApplication::FileSave. The list is affecting only one save operation. Once the save is completed, the list is cleared.
pObjectsToSave | The objects to save. |
SetTakeDescription | ( | FBFbxOptions | arg1, |
object | arg2, | ||
str | arg3 | ||
) |
Take Description.
Python Docstring:
SetTakeDescription( (FBFbxOptions)arg1, (object)arg2, (str)arg3) -> None
C++ Signature:
void SetTakeDescription(int pTakeIndex, const char * pDescription)
pTakeIndex | index of take to set. |
pDescription | take description to set |
SetTakeDestinationName | ( | FBFbxOptions | arg1, |
object | arg2, | ||
str | arg3 | ||
) |
Take Destination Name upon save or load.
Python Docstring:
SetTakeDestinationName( (FBFbxOptions)arg1, (object)arg2, (str)arg3) -> None
C++ Signature:
void SetTakeDestinationName(int pTakeIndex, const char * pDestinationName)
pTakeIndex | index of take to set. |
pDestinationName | take description to set |
SetTakeName | ( | FBFbxOptions | arg1, |
object | arg2, | ||
str | arg3 | ||
) |
Take Original Name.
Python Docstring:
SetTakeName( (FBFbxOptions)arg1, (object)arg2, (str)arg3) -> None
C++ Signature:
void SetTakeName(int pTakeIndex, const char * pName)
pTakeIndex | index of take to set. |
pName | take name to set |
SetTakeSelect | ( | FBFbxOptions | arg1, |
object | arg2, | ||
object | arg3 | ||
) |
Return if true if the take will be saved or Loaded.
Python Docstring:
SetTakeSelect( (FBFbxOptions)arg1, (object)arg2, (object)arg3) -> None
C++ Signature:
void SetTakeSelect(int pTakeIndex, bool pSelect)
pTakeIndex | index of take to set |
pSelect | set true if should be saved or loaded. |
FBPropertyElementAction ActorFaces |
Read Write Property: Handling of the Actor Faces elements.
FBPropertyBool ActorFacesAnimation |
Read Write Property: Handling of the Actor Faces animation.
FBPropertyElementAction Actors |
Read Write Property: Handling of the Actors elements.
FBPropertyElementAction Audio |
Read Write Property: Handling of the Audio elements.
FBPropertyBool BaseCameras |
Read Write Property: Consider base camera settings.
FBPropertyElementAction Bones |
Read Write Property: Handling of the Bones elements.
FBPropertyBool BonesAnimation |
Read Write Property: Handling of the Bones animation.
FBPropertyInt CacheSize |
Read Write Property: The Cached buffer size used to accelerate IO system.
FBPropertyElementAction Cameras |
Read Write Property: Handling of the Cameras elements.
FBPropertyBool CamerasAnimation |
Read Write Property: Handling of the Cameras animation.
FBPropertyBool CameraSwitcherSettings |
Read Write Property: Consider camera switcher settings.
FBPropertyElementAction CharacterExtensions |
Read Write Property: Handling of the Character Extensions.
FBPropertyElementAction CharacterFaces |
Read Write Property: Handling of the Character Faces elements.
FBPropertyBool CharacterFacesAnimation |
Read Write Property: Handling of the Character Faces animation.
FBPropertyElementAction Characters |
Read Write Property: Handling of the Characters elements.
FBPropertyBool CharactersAnimation |
Read Write Property: Handling of the Characters animation.
FBPropertyBool ClearSelectionBeforeSave |
Read Write Property: Set to true if the current selected objects shouldn't saved when call FBApplication::SaveCharacterRigAndAnimation.
FBPropertyBool ConsiderMuteSolo |
Read Write property: Consider the mute/solo settings to identify identical layer when merging.
FBPropertyElementAction Constraints |
Read Write Property: Handling of the Constraints elements.
FBPropertyBool ConstraintsAnimation |
Read Write Property: Handling of the Constraints animation.
FBPropertyBool CopyCharacterExtensions |
Read Write Property: pCopyMissingExtensions Set to true if the character extensions on the rig in the file should be copied to the target rig.
FBPropertyBool CurrentCameraSettings |
Read Write Property: Consider current camera settings.
FBPropertyElementAction Devices |
Read Write Property: Handling of the Devices elements.
FBPropertyBool DevicesAnimation |
Read Write Property: Handling of the Devices animation.
FBPropertyBool EmbedMedia |
Read Write Property: Embed all media in the FBX file itself.
When saving in ASCII mode it is not possible to embed media.
FBPropertyFileFormatAndVersion FileFormatAndVersion |
Read Write Property: File format and version chosen to save the scene.
FBPropertyBool FileReference |
Read Write property: Load/Save scene as FileReference.
FBPropertyBool FileReferenceEdit |
Read Write Property: Load/Save the edits made to referenced objects or not.
FBPropertyElementAction FileReferences |
Read Write Property: Handling of the FileReferences elements.
FBPropertyBool GlobalLightingSettings |
Read Write Property: Consider global Lighting settings.
FBPropertyElementAction Groups |
Read Write Property: Handling of the Groups elements.
FBPropertyBool IgnoreConflicts |
Read Write Property: Set to true to ignore conflicts between objects in character extensions and objects in the scene.
Conflicting objects will be merged in the extension
FBPropertyBool KeepTransformHierarchy |
Read Write Property: Indicate whether we keep transform hierarchy when SaveSelectedModelsOnly is true.
Default value is false to ensure consistent behavior with SaveSelected operation via file menu.
FBPropertyElementAction KeyingGroups |
Read Write Property: Handling of the Keying Groups elements.
FBPropertyElementAction Lights |
Read Write Property: Handling of the Lights elements.
FBPropertyBool LightsAnimation |
Read Write Property: Handling of the Lights animation.
FBPropertyElementAction Materials |
Read Write Property: Handling of the Materials elements.
FBPropertyBool MaterialsAnimation |
Read Write Property: Handling of the Materials animation.
FBPropertyElementAction Models |
Read Write Property: Handling of the Models elements.
FBPropertyBool ModelsAnimation |
Read Write Property: Handling of the Models animation.
ORSDK2018::FBPropertyString NamespaceList |
Read Write Property: A list of namespaces separated by '~'.
On Load, duplicate the loaded objects into each namespace in the list. If the SetMultiLoadNamespaceList method is also called, this property is ignored.
FBPropertyElementAction Notes |
Read Write Property: Handling of the Notes elements.
FBPropertyBool NotesAnimation |
Read Write Property: Handling of the Notes animation.
FBPropertyElementAction OpticalData |
Read Write Property: Handling of the Optical Data elements.
FBPropertyElementAction PhysicalProperties |
Read Write Property: Handling of the Physical Properties elements.
FBPropertyBool PhysicalPropertiesAnimation |
Read Write Property: Handling of the Physical Properties animation.
FBPropertyElementAction Poses |
Read Write Property: Handling of the Poses elements.
FBPropertyBool ProcessAnimationOnExtension |
Read Write Property: Set to true if animation on character extensions should also be transferred.
FBPropertyBool RemoveConstraintReference |
Read Write Property: Set to true if we should remove constraint reference.
FBPropertyBool RemoveEmptyLayer |
Read Write property: Remove empty animation layers that are in additive mode, without child or parent.
FBPropertyBool ReplaceControlSet |
Read Write Property: Set to true if the character extensions (and their children) should be saved when call FBApplication::SaveCharacterRigAndAnimation.
FBPropertyBool ResetDOF |
Read Write Property: Set to true if we should change the limits on the target rig.
FBPropertyBool ResetHierarchy |
Read Write Property: Set to true if we should reset the character hierarchy.
FBPropertyBool RetargetOnBaseLayer |
Read Write Property: If the transfer method is retarget, set this parameter to control where the retarget correction will be made (on base layer or on another layer).
FBPropertyBool SaveCharacter |
Read Write Property: Set to true if the character should be saved when call FBApplication::SaveCharacterRigAndAnimation.
FBPropertyBool SaveCharacterExtensions |
Read Write Property: Set to true if the character extensions (and their children) should be saved when call FBApplication::SaveCharacterRigAndAnimation.
FBPropertyBool SaveControlSet |
Read Write Property: Set to true if the rig (and its children) should be saved when call FBApplication::SaveCharacterRigAndAnimation.
FBPropertyBool SaveSelectedModelsOnly |
Read Write Property: Indicate that only the selected models will be saved.
FBPropertyElementAction Scripts |
Read Write Property: Handling of the Scripts elements.
FBPropertyBool SetPropertyStaticIfPossible |
Read Write Property: Set to false if want to keep properties' animated flag even when they are not really animated(no keyframe data) while retrieving/storing.
FBPropertyElementAction Sets |
Read Write Property: Handling of the Sets elements.
FBPropertyElementAction Shaders |
Read Write Property: Handling of the Shaders elements.
FBPropertyBool ShadersAnimation |
Read Write Property: Handling of the Shaders animation.
FBPropertyBool ShowFileDialog |
Read Write Property: Set to true if want to pop up dialog for FileName, Format, Embed, Compression, UseTakeName, OneTakePerFile.
FBPropertyBool ShowOptionsDialog |
Read Write Property: Set to true if want to pop up options dialog for detail settings.
FBPropertyElementAction Solvers |
Read Write Property: Handling of the Solvers elements.
FBPropertyBool SolversAnimation |
Read Write Property: Handling of the Solvers animation.
FBPropertyElementAction Story |
Read Write Property: Handling of the Story elements.
FBPropertyBool StoryAnimation |
Read Write Property: Handling of the Story animation (animatable properties on story objects).
FBPropertyTakeSpanOnLoad TakeSpan |
Read Write Property: Indicate how the take start and end point should be set.
By default it is read from the file.
FBPropertyElementAction Textures |
Read Write Property: Handling of the Textures elements.
FBPropertyBool TexturesAnimation |
Read Write Property: Handling of the Textures animation.
FBPropertyCharacterLoadAnimationMethod TransferMethod |
Read Write Property: How should the animation should be transfered on the target rig.
FBPropertyBool TransportSettings |
Read Write Property: Consider transport control settings.
FBPropertyBool UpdateRecentFiles |
Read Write Property: Set to true to update recent file list.
FBPropertyBool UseASCIIFormat |
Read Write Property: Indicate if the resulting FBX file will be in binary or ASCII mode.
FBPropertyElementAction Video |
Read Write Property: Handling of the Video elements.