|
| FBFileReference (str pSingleLevelNamespace, FBNamespace pParentNSObj) |
| Constructor. More...
|
|
| ApplyRefEditPyScriptFromFile (str pRefEditPyScriptFilePath) |
| Apply specified reference edits from python script file. More...
|
|
| ApplyRefEditPyScriptFromString (str pRefEditPyScript) |
| Apply specified reference edits from Python script string. More...
|
|
bool | BakeRefEditToFile (str pFilePath=None) |
| Save the current status of the referenced content back to disk. More...
|
|
bool | ClearAllRefEdit () |
| Clear all cached Ref edit. More...
|
|
bool | ClearRefEdit (str pFilePath) |
| Clear the cached RefEdit for the given ref file path. More...
|
|
bool | DuplicateFileRef (FBStringList pDstNameSpaceList, bool pWithRefEdit=False) |
| Duplicate/Clone the FileRef object and its referenced content (with/without refEdit). More...
|
|
str | GetRefEdit (str pFilePath=None) |
| Return the RefEdit for given RefFile Path. More...
|
|
| GetRefFileList (FBStringList pRefFileList) |
| Return a list of ref file path which has cached Ref Edit. More...
|
|
| RevertRefEdit (FBPlug pPlug=None, FBPlugModificationFlag pModificationFlag=kFBAllModifiedMask) |
| Revert the modification on the referenced object/property to original state. More...
|
|
bool | SwapReferenceFilePath (str pFilePath, bool pApplyAvailableRefEdit=True, bool pMergeCurrentRefEdit=True) |
| Swap the Ref File Path and apply ref edit. More...
|
|
| FBNamespace (str pSingleLevelNamespace, FBNamespace pParentNSObj) |
| Constructor. More...
|
|
FBComponent | GetContent (int pIndex) |
| Get the namespace content object count (Not Recursive). More...
|
|
int | GetContentCount () |
| Get the namespace content objects count (Not Recursive). More...
|
|
| GetContentList (FBComponentList pContentList, FBPlugModificationFlag pModificationFlags=kFBPlugAllContent, bool pRecursive=True, int pTypeInfo=FBPlug::TypeInfo, bool pExactTypeMatch=False) |
| Get List of the namespace content. More...
|
|
| FBComponent () |
| Constructor. More...
|
|
str | ClassName () |
| Get the class name. More...
|
|
| DisableObjectFlags (FBObjectFlag pFlags) |
| Disable a specific Object Flags. More...
|
|
| EnableObjectFlags (FBObjectFlag pFlags) |
| Enable a specific Object Flags. More...
|
|
bool | FBCreate () |
| Open Reality Creation function. More...
|
|
| FBDelete () |
| Open Reality deletion function. More...
|
|
| FBDestroy () |
| Open Reality destruction function. More...
|
|
FBObjectFlag | GetObjectFlags () |
| Get all Object Flags (concatenated). More...
|
|
bool | GetObjectStatus (FBObjectStatus pStatus) |
| Check to see if an object status is enabled. More...
|
|
FBFileReference | GetOwnerFileReference (p0) |
| Get the owner FileReference object. More...
|
|
| HardSelect () |
| HardSelect. More...
|
|
bool | HasObjectFlags (FBObjectFlag pFlags) |
| Check whether a specific object flag is enabled. More...
|
|
bool | Is (int pTypeId) |
| Returns true if object is of type TypeId. More...
|
|
bool | ProcessNamespaceHierarchy (FBNamespaceAction pNamespaceAction, str pNamespaceName, str pReplaceTo=None, bool pAddRight=True) |
| ProcessNamespaceHierarchy. More...
|
|
bool | ProcessObjectNamespace (FBNamespaceAction pNamespaceAction, str pNamespaceName, str pReplaceTo=None, bool pAddRight=True) |
| ProcessObjectNamespace. More...
|
|
int | PropertyAdd (FBProperty pProperty) |
| Add a property to the component's property manager. More...
|
|
bool | PropertyAddReferenceProperty (FBProperty pReferenceProperty) |
| Add a reference property to the component's property manager. More...
|
|
FBProperty | PropertyCreate (str pName, FBType pType, str pDataType, bool pAnimatable, bool pIsUser=False, FBProperty pReferenceSource=None) |
| Create user or dynamic property. More...
|
|
| PropertyGetModifiedList (FBArrayTemplate< FB > pPropList, FBPlugModificationFlag pModificationFlags) |
| Get list of properties which have been modified since last loading. More...
|
|
| PropertyRemove (FBProperty pProperty) |
| Remove a Property from the component's Property manager. More...
|
|
| SetObjectFlags (FBObjectFlag pFlags) |
| SetObjectFlags. More...
|
|
| SetObjectStatus (FBObjectStatus pStatus, bool pValue) |
| Enable/Disable a specific Object Status. More...
|
|
Objects Containing class.
This class is an interface to manipulate object's containing in the scene.
See sample: MBFileRefDemo.py.