Python Reference Guide
 
Loading...
Searching...
No Matches
FBObjectFlag Class Reference

Available flags for any component. More...

#include <pyfbsdk_generated.h>

Inheritance diagram for FBObjectFlag:

Public Attributes

 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.

 
 kFBFlagDeletable
 Can be deleted.

 
 kFBFlagSavable
 Can be saved.

 
 kFBFlagVisible
 Can be visible. If disabled, the object will still be available in the navigator, it is only hidden in the viewer.

 
 kFBFlagClonable
 Can be cloned. If disabled, the "Duplicate" option will be removed in the contextual menu.

 
 kFBFlagSystem
 Created from System (not from user)

 
 kFBFlagNewable
 Deleted on File->New.

 
 kFBFlagRenamable
 Can be renamed.

 
 kFBFlagMergeable
 Can be merged.

 
 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.

 
 kFBFlagParentable
 Object (model) can be "parented". Used by the apply manager contextual menu.

 
 kFBFlagDetachable
 Object can be "detached". Used by the apply manager contextual menu.

 
 kFBFlagUndoable
 Object can undo its actions and states, in a global Undo Stack.

 
 kFBFlagUndoableSeparately
 Object which has kFlagUndoableSeparately flag turned on will have a separate Undo Stack.

 
 kFBFlagKeyable
 Object can Key his property. (System Camera can't)

 
 kFBFlagAllocated
 Object is allocated, so it must call 'delete this' on destroy.

 
 kFBFlagStory
 Object created/used by the Story tool. Useful flag for filtering Story objects.

 
 kFBFlagStorable6
 System/Obsolete.

 
 kFBFlagStorableData6
 System/Obsolete.

 
 kFBFlagUniqueName
 < Used in FBX SDK native IO, force bindary format for the bindary data.

 
 kFBFlagNamespaceEditable
 Allow editing on the namespace objects. If disabled, the "Add/Remove Namespace..." option is removed from the contextual menu.

 

Detailed Description

Available flags for any component.


Member Data Documentation

◆ kFBFlagAllocated

kFBFlagAllocated

Object is allocated, so it must call 'delete this' on destroy.

◆ kFBFlagBrowsable

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.

◆ kFBFlagClonable

kFBFlagClonable

Can be cloned. If disabled, the "Duplicate" option will be removed in the contextual menu.

◆ kFBFlagDeletable

kFBFlagDeletable

Can be deleted.

◆ kFBFlagDetachable

kFBFlagDetachable

Object can be "detached". Used by the apply manager contextual menu.

◆ kFBFlagKeyable

kFBFlagKeyable

Object can Key his property. (System Camera can't)

◆ kFBFlagMergeable

kFBFlagMergeable

Can be merged.

◆ kFBFlagNamespaceEditable

kFBFlagNamespaceEditable

Allow editing on the namespace objects. If disabled, the "Add/Remove Namespace..." option is removed from the contextual menu.

◆ kFBFlagNewable

kFBFlagNewable

Deleted on File->New.

◆ kFBFlagParentable

kFBFlagParentable

Object (model) can be "parented". Used by the apply manager contextual menu.

◆ kFBFlagRenamable

kFBFlagRenamable

Can be renamed.

◆ kFBFlagSavable

kFBFlagSavable

Can be saved.

◆ kFBFlagSelectable

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.

◆ kFBFlagStorable6

kFBFlagStorable6

System/Obsolete.

◆ kFBFlagStorableData6

kFBFlagStorableData6

System/Obsolete.

◆ kFBFlagStory

kFBFlagStory

Object created/used by the Story tool. Useful flag for filtering Story objects.

◆ kFBFlagSystem

kFBFlagSystem

Created from System (not from user)

◆ kFBFlagUndoable

kFBFlagUndoable

Object can undo its actions and states, in a global Undo Stack.

◆ kFBFlagUndoableSeparately

kFBFlagUndoableSeparately

Object which has kFlagUndoableSeparately flag turned on will have a separate Undo Stack.

◆ kFBFlagUniqueName

kFBFlagUniqueName

< Used in FBX SDK native IO, force bindary format for the bindary data.

◆ kFBFlagVisible

kFBFlagVisible

Can be visible. If disabled, the object will still be available in the navigator, it is only hidden in the viewer.