, including all inherited members.
| AddRef()=0 | IMCUnknown | [pure virtual] |
| CreateObjectByKindAndID(I3DShTreeElement **outTree, IDType inKind, IDType inID, I3DShScene *inSceneContext)=0 | I3DDBActionServer | [pure virtual] |
| PostApplyShaderToChildrenAction(ISceneDocument *inDocument, TMCPtrArray< I3DShShadableTree > &inShadableTrees, I3DShMasterShader *inShader)=0 | I3DDBActionServer | [pure virtual] |
| PostChangeAnimationMethodAction(ISceneDocument *inDocument, TMCPtrArray< I3DShTreeElement > &inTrees, I3DShAnimationMethod *inComponent, boolean inConvertOldData=true)=0 | I3DDBActionServer | [pure virtual] |
| PostChangeAnimationMethodAction(ISceneDocument *inDocument, TMCPtrArray< I3DShTreeElement > &inTrees, TMCCountedPtrArray< I3DShAnimationMethod > &inComponents, boolean inConvertOldData=true)=0 | I3DDBActionServer | [pure virtual] |
| PostChangeAttributesSetControlerList(ISceneDocument *inDocument, I3DShAttributesSet *inAttributesSet, TMCPtrArray< I3DShAttributesSetControler > &controlerList, boolean localControllers)=0 | I3DDBActionServer | [pure virtual] |
| PostChangeComponentAction(ISceneDocument *inDocument, TMCPtrArray< I3DShTreeElement > &inTrees, IShParameterComponent *inComponent, IDType family, boolean canUndo, boolean isNewComponent)=0 | I3DDBActionServer | [pure virtual] |
| PostChangeComponentAction(ISceneDocument *inDocument, TMCPtrArray< I3DShTreeElement > &inTrees, TMCCountedPtrArray< IShParameterComponent > &inComponents, IDType family, boolean canUndo, boolean isNewComponent)=0 | I3DDBActionServer | [pure virtual] |
| PostChangeExistsAction(ISceneDocument *inDocument, TMCPtrArray< I3DShTreeElement > &inTrees, boolean inExists)=0 | I3DDBActionServer | [pure virtual] |
| PostChangeInstanceMasterShadersAction(ISceneDocument *inDocument, I3DShInstance *inInstance, const TMCPtrArray< I3DShMasterShader > &inComponent)=0 | I3DDBActionServer | [pure virtual] |
| PostChangeMasterShaderAction(ISceneDocument *inDocument, TMCPtrArray< I3DShShadableTree > &inShadableTrees, I3DShMasterShader *inComponent)=0 | I3DDBActionServer | [pure virtual] |
| PostChangeModifierList(ISceneDocument *inDocument, I3DShTreeElement *inTrees, TMCPtrArray< I3DShModifier > &modifierList)=0 | I3DDBActionServer | [pure virtual] |
| PostChangeMoveTree(ISceneDocument *inDocument, TMCCountedPtrArray< I3DShTreeElement > *treeList, I3DShTreeElement *insertionTree, EInsertTreePos insertTreePos, boolean canUndo)=0 | I3DDBActionServer | [pure virtual] |
| PostChangeNameAction(ISceneDocument *inDocument, I3DShTreeElement *inTree, const TMCString &inNewName)=0 | I3DDBActionServer | [pure virtual] |
| PostChangeNameAction(ISceneDocument *inDocument, I3DShObject *inObject, const TMCString &inNewName)=0 | I3DDBActionServer | [pure virtual] |
| PostChangeNameAction(ISceneDocument *inDocument, I3DShMasterShader *inMasterShader, const TMCString &inNewName)=0 | I3DDBActionServer | [pure virtual] |
| PostChangeNameAction(ISceneDocument *inDocument, I3DShMasterClip *inMasterClip, const TMCString &inNewName)=0 | I3DDBActionServer | [pure virtual] |
| PostChangePostRendererList(ISceneDocument *inDocument, TMCCountedPtrArray< I3DShPostRenderer > &postRendererList, boolean canUndo)=0 | I3DDBActionServer | [pure virtual] |
| PostChangePropagateScalingAction(ISceneDocument *inDocument, TMCPtrArray< I3DShTreeElement > &inTrees, boolean inPropagateScaling)=0 | I3DDBActionServer | [pure virtual] |
| PostChangeReceiveShadowAction(ISceneDocument *inDocument, TMCPtrArray< I3DShTreeElement > &inTrees, boolean inShadowCatching)=0 | I3DDBActionServer | [pure virtual] |
| PostChangeScalingLockModeAction(ISceneDocument *inDocument, TMCPtrArray< I3DShTreeElement > &inTrees, const EScalingLockMode &inScalingLockMode)=0 | I3DDBActionServer | [pure virtual] |
| PostChangeSceneComponentAction(ISceneDocument *inDocument, IShParameterComponent *inComponent, IDType familyID, boolean canUndo)=0 | I3DDBActionServer | [pure virtual] |
| PostChangeSelectChildrenWhenClosedAction(ISceneDocument *inDocument, TMCPtrArray< I3DShTreeElement > &inTrees, boolean inSelectChildrenWhenClosed)=0 | I3DDBActionServer | [pure virtual] |
| PostChangeShadowCastingAction(ISceneDocument *inDocument, TMCPtrArray< I3DShTreeElement > &inTrees, boolean inShadowCasting)=0 | I3DDBActionServer | [pure virtual] |
| PostChangeShownAction(ISceneDocument *inDocument, TMCPtrArray< I3DShTreeElement > &inTrees, boolean inShown)=0 | I3DDBActionServer | [pure virtual] |
| PostChangeTransformAction(ISceneDocument *inDocument, TMCPtrArray< I3DShTreeElement > &inTrees, TMCArray< TTreeTransform > &inTransforms, TMCArray< TVector3 > &inHotPoints, boolean inIsGlobal, boolean inRemoveConstraints, boolean inCheckForConstraints, boolean inNotifyAboutModifiers, boolean inLockChildren)=0 | I3DDBActionServer | [pure virtual] |
| PostChangeTransformAction2(ISceneDocument *inDocument, TMCPtrArray< I3DShTreeElement > &inTrees, TMCPtrArray< TTreeUndoInfo > &inOldTransforms, TMCArray< TTreeTransform > &inTransforms, TMCArray< TVector3 > &inHotPoints, boolean inIsGlobal, boolean inRemoveConstraints, boolean inCheckForConstraints, boolean inNotifyAboutModifiers, boolean inLockChildren, TMCPtrArray< TMCClassArray< TTreeUndoInfo > > *inChildrenOldTransforms)=0 | I3DDBActionServer | [pure virtual] |
| PostChangeTweenerAction(ISceneDocument *inDocument, TMCPtrArray< I3DShTweenerChainLink > &inLinks, I3DShTweener *inComponent)=0 | I3DDBActionServer | [pure virtual] |
| PostChangeURLAction(ISceneDocument *inDocument, I3DShInstance *inInstance, const TMCString &inURLName, int16 inURLKind)=0 | I3DDBActionServer | [pure virtual] |
| PostChangeUVSpaceMasterShaderAction(ISceneDocument *inDocument, I3DShInstance *inInstance, int32 uvSpace, I3DShMasterShader *inComponent)=0 | I3DDBActionServer | [pure virtual] |
| PostImportFileAction(ISceneDocument *inDocument, I3DShTreeElement *inImportRoot, IMCFile *inFile, MCFileTypeID inFileFormat, boolean inFromNativeBrowser, boolean inRememberPath, TAutoPlaceInfo *inAutoPlaceInfo=NULL)=0 | I3DDBActionServer | [pure virtual] |
| PostInsertMasterClipAction(ISceneDocument *inDocument, I3DShMasterClip *inMaster)=0 | I3DDBActionServer | [pure virtual] |
| PostInsertMasterObjectAction(ISceneDocument *inDocument, I3DShObject *inObject, I3DShMasterShader *inShader, I3DShTreeElement *inRoot, const TTreeTransform &inTransform, boolean inAutoPlace, boolean inAutoSwitchToModeler=true)=0 | I3DDBActionServer | [pure virtual] |
| PostInsertMasterObjectAction(ISceneDocument *inDocument, I3DShObject *inObject, I3DShMasterShader *inShader)=0 | I3DDBActionServer | [pure virtual] |
| PostInsertMasterShaderAction(ISceneDocument *inDocument, I3DShMasterShader *inMaster)=0 | I3DDBActionServer | [pure virtual] |
| PostInsertMasterSoundAction(ISceneDocument *inDocument, IShMasterSound *inMaster)=0 | I3DDBActionServer | [pure virtual] |
| PostInsertModifierAction(ISceneDocument *inDocument, TMCPtrArray< I3DShTreeElement > &inTrees, I3DShModifier *inComponent)=0 | I3DDBActionServer | [pure virtual] |
| PostInsertObjectAction(ISceneDocument *inDocument, IDType inKind, IDType inID, I3DShTreeElement *inRoot, EInsertTreePos inInsertTreePos, const TTreeTransform &inTransform, boolean inAutoPlace)=0 | I3DDBActionServer | [pure virtual] |
| PostInsertObjectAction(ISceneDocument *inDocument, I3DShObject *inObject, I3DShTreeElement *inRoot, EInsertTreePos inInsertTreePos, const TTreeTransform &inTransform, boolean inAutoPlace)=0 | I3DDBActionServer | [pure virtual] |
| PostInsertSoundChannelAction(ISceneDocument *inDocument)=0 | I3DDBActionServer | [pure virtual] |
| PostInsertTreeListAction(ISceneDocument *inDocument, const TMCCountedPtrArray< I3DShTreeElement > &inTreeList, I3DShTreeElement *inRoot, EInsertTreePos inInsertTreePos, const TTreeTransform &inTransform, boolean inAutoPlace, I3DShScene *fromScene, TMCSmartPtr< IMFAction > *outAction=NULL)=0 | I3DDBActionServer | [pure virtual] |
| PostRemoveMasterSoundAction(ISceneDocument *inDocument, IShMasterSound *inMaster)=0 | I3DDBActionServer | [pure virtual] |
| PostRemoveSoundChannelAction(ISceneDocument *inDocument, uint32 inChannel)=0 | I3DDBActionServer | [pure virtual] |
| QueryInterface(const MCIID &riid, void **ppvObj)=0 | IMCUnknown | [pure virtual] |
| Release()=0 | IMCUnknown | [pure virtual] |