#include <mobu-python-api.h>
Available flags for any component.
Public Attributes | |
object | kFBFlagSelectable |
Can be selected. More... | |
object | kFBFlagDeletable |
Can be deleted. More... | |
object | kFBFlagSavable |
Can be saved. More... | |
object | kFBFlagVisible |
Can be visible. More... | |
object | kFBFlagClonable |
Can be cloned. More... | |
object | kFBFlagSystem |
Created from System (not from user) More... | |
object | kFBFlagNewable |
Deleted on File->New. More... | |
object | kFBFlagRenamable |
Can be renamed. More... | |
object | kFBFlagMergeable |
Can be merged. More... | |
object | kFBFlagBrowsable |
Visible in the Scene Navigator/Schematic View/Property View/Model View. More... | |
object | kFBFlagParentable |
Object (model) can be "parented". More... | |
object | kFBFlagDetachable |
Object can be "detached". More... | |
object | kFBFlagUndoable |
Object can undo its actions and states, in a global Undo Stack. More... | |
object | kFBFlagUndoableSeparately |
Object which has kFlagUndoableSeparately flag turned on will have a separate Undo Stack. More... | |
object | kFBFlagKeyable |
Object can Key his property. More... | |
object | kFBFlagAllocated |
Object is allocated, so it must call 'delete this' on destroy. More... | |
object | kFBFlagStory |
Object created/used by the Story tool. More... | |
object | kFBFlagStorable6 |
System/Obsolete. More... | |
object | kFBFlagStorableData6 |
System/Obsolete. More... | |
object | kFBFlagUniqueName |
< Used in FBX SDK native IO, force bindary format for the bindary data. More... | |
object | kFBFlagNamespaceEditable |
Allow editing on the namespace objects. More... | |
object | kFBFlagCustomObject |
object kFBFlagAllocated |
Object is allocated, so it must call 'delete this' on destroy.
object kFBFlagBrowsable |
Visible in the Scene Navigator/Schematic View/Property View/Model View.
If disabled, the object representation in the navigator will not be visible. In the Schematic View, system object are not shown and other objects will still be visible, but a red X will be drawn on them. It is not possible to select the object in the Schematic View. After disabling that flag of a selected object, it will still be selected to allow a script based on selection to work. It will then be possible for a user to deselect the object, but it will not be possible to select it.
object kFBFlagClonable |
Can be cloned.
If disabled, the "Duplicate" option will be removed in the contextual menu.
object kFBFlagCustomObject |
object kFBFlagDeletable |
Can be deleted.
object kFBFlagDetachable |
object kFBFlagKeyable |
object kFBFlagMergeable |
Can be merged.
object kFBFlagNamespaceEditable |
Allow editing on the namespace objects.
If disabled, the "Add/Remove Namespace..." option is removed from the contextual menu.
object kFBFlagNewable |
Deleted on File->New.
object kFBFlagParentable |
object kFBFlagRenamable |
Can be renamed.
object kFBFlagSavable |
Can be saved.
object kFBFlagSelectable |
Can be selected.
If disabled, representation of the object, like in the navigator, can still be selected and can still affect the original object.
object kFBFlagStorable6 |
System/Obsolete.
object kFBFlagStorableData6 |
System/Obsolete.
object kFBFlagStory |
Object created/used by the Story tool.
Useful flag for filtering Story objects.
object kFBFlagSystem |
Created from System (not from user)
object kFBFlagUndoable |
Object can undo its actions and states, in a global Undo Stack.
object kFBFlagUndoableSeparately |
Object which has kFlagUndoableSeparately flag turned on will have a separate Undo Stack.
object kFBFlagUniqueName |
< Used in FBX SDK native IO, force bindary format for the bindary data.
Object unique name can be added to the unique name list (at first, only RootNode have this flag)
object kFBFlagVisible |
Can be visible.
If disabled, the object will still be available in the navigator, it is only hidden in the viewer.