, 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] |