, including all inherited members.
AddRef()=0 | IMCUnknown | [pure virtual] |
AnimationDataChanged()=0 | I3DShScene | [pure virtual] |
ApplyTreeModifiers(boolean inNotify)=0 | I3DShScene | [pure virtual] |
BeginRendering()=0 | I3DShScene | [pure virtual] |
Changed3DObject(I3DShObject *object)=0 | I3DShScene | [pure virtual] |
ChangedMasterShader(I3DShMasterShader *masterShader)=0 | I3DShScene | [pure virtual] |
CreateRenderingCameraIfNone(uint32 cameraType, boolean createDistantLight)=0 | I3DShScene | [pure virtual] |
CreateTreeRootIfNone()=0 | I3DShScene | [pure virtual] |
DetectCollisionWithObject(I3DShTreeElement *object1, I3DShTreeElement *object2, CollisionInfo &ci, int16 SurfaceFidelity, boolean UseVelocity, TVector3 Velocity1, TVector3 Velocity2)=0 | I3DShScene | [pure virtual] |
DetectCollisionWithScene(I3DShTreeElement *object1, CollisionInfo &ci, int16 SurfaceFidelity, boolean UseVelocity, TVector3 Velocity1, TVector3 Velocity2)=0 | I3DShScene | [pure virtual] |
EndRendering()=0 | I3DShScene | [pure virtual] |
Find3DObject(I3DShObject *object)=0 | I3DShScene | [pure virtual] |
FindMasterShader(const I3DShMasterShader *masterShader) const =0 | I3DShScene | [pure virtual] |
Get3DObjectByIndex(I3DShObject **object, uint32 index)=0 | I3DShScene | [pure virtual] |
Get3DObjectByName(I3DShObject **object, const TMCString &name)=0 | I3DShScene | [pure virtual] |
Get3DObjectsCount()=0 | I3DShScene | [pure virtual] |
Get3DUnit() const =0 | I3DShScene | [pure virtual] |
GetAcceleratedTextureSize() const =0 | I3DShScene | [pure virtual] |
GetAllocatedTime(real *ioSeconds)=0 | I3DShScene | [pure virtual] |
GetAmbientLight(I3DShAmbientLight **ambient)=0 | I3DShScene | [pure virtual] |
GetAmbientLightColor()=0 | I3DShScene | [pure virtual] |
GetAnimate()=0 | I3DShScene | [pure virtual] |
GetAtmosphere(I3DShAtmosphericShader **atmosphere)=0 | I3DShScene | [pure virtual] |
GetBackdrop(I3DShBackdrop **backdrop)=0 | I3DShScene | [pure virtual] |
GetBackground(I3DShBackground **background)=0 | I3DShScene | [pure virtual] |
GetBackgroundBitMap(TMCPixelBucket &bitmap, I3DShCamera *camera, TBBox2D &uvBox)=0 | I3DShScene | [pure virtual] |
GetCameraByIndex(I3DShCamera **camera, uint32 index)=0 | I3DShScene | [pure virtual] |
GetCameraMovementSpeed() const =0 | I3DShScene | [pure virtual] |
GetCameraRotationSpeed() const =0 | I3DShScene | [pure virtual] |
GetCamerasCount()=0 | I3DShScene | [pure virtual] |
GetComment(TMCString &comment)=0 | I3DShScene | [pure virtual] |
GetConstraintsAndIKEnabled()=0 | I3DShScene | [pure virtual] |
GetDataComponentByID(I3DShDataComponent **dataComp, IDType kindID)=0 | I3DShScene | [pure virtual] |
GetDataComponentByIndex(I3DShDataComponent **dataComp, uint32 index)=0 | I3DShScene | [pure virtual] |
GetDataComponentsCount()=0 | I3DShScene | [pure virtual] |
GetDecimalsNumber() const =0 | I3DShScene | [pure virtual] |
GetDefaultMasterShader(I3DShMasterShader **masterShader)=0 | I3DShScene | [pure virtual] |
GetEnvironment(I3DShEnvironment **environment)=0 | I3DShScene | [pure virtual] |
GetFrameSkipping()=0 | I3DShScene | [pure virtual] |
GetFramesPerSecond()=0 | I3DShScene | [pure virtual] |
GetFullPathName(TMCString &pathName)=0 | I3DShScene | [pure virtual] |
GetInstanceByIndex(I3DShInstance **instance, uint32 index)=0 | I3DShScene | [pure virtual] |
GetInstanceIndex(const I3DShInstance *instance)=0 | I3DShScene | [pure virtual] |
GetInstanceListCount()=0 | I3DShScene | [pure virtual] |
GetLightsourceByIndex(I3DShLightsource **light, uint32 index)=0 | I3DShScene | [pure virtual] |
GetLightsourcesCount()=0 | I3DShScene | [pure virtual] |
GetMagnitude() const =0 | I3DShScene | [pure virtual] |
GetMasterClipByIndex(I3DShMasterClip **masterClip, uint32 index)=0 | I3DShScene | [pure virtual] |
GetMasterClipByName(I3DShMasterClip **masterClip, const TMCString &name)=0 | I3DShScene | [pure virtual] |
GetMasterClipCount()=0 | I3DShScene | [pure virtual] |
GetMasterShaderByIndex(I3DShMasterShader **masterShader, uint32 index)=0 | I3DShScene | [pure virtual] |
GetMasterShaderByName(I3DShMasterShader **masterShader, const TMCString &name)=0 | I3DShScene | [pure virtual] |
GetMasterShadersCount()=0 | I3DShScene | [pure virtual] |
GetMasterSoundByIndex(IShMasterSound **masterSound, uint32 index)=0 | I3DShScene | [pure virtual] |
GetMasterSoundByName(IShMasterSound **masterSound, const TMCString &name)=0 | I3DShScene | [pure virtual] |
GetMasterSoundCount()=0 | I3DShScene | [pure virtual] |
GetNudgeSize() const =0 | I3DShScene | [pure virtual] |
GetPhysicsEngine()=0 | I3DShScene | [pure virtual] |
GetRenderEffectsTimeBased(ITimeBased **outTimeBased)=0 | I3DShScene | [pure virtual] |
GetRenderFilter(I3DShPostRenderer **filter, uint32 index)=0 | I3DShScene | [pure virtual] |
GetRenderFiltersCount()=0 | I3DShScene | [pure virtual] |
GetRenderingCamera(I3DShCamera **camera)=0 | I3DShScene | [pure virtual] |
GetSceneDocument(ISceneDocument **sceneDoc)=0 | I3DShScene | [pure virtual] |
GetScenePropertyChangeChannel(IChangeChannel **channel)=0 | I3DShScene | [pure virtual] |
GetSceneRenderingModule(I3DRenderingModule **renderingModule)=0 | I3DShScene | [pure virtual] |
GetSoundtrack()=0 | I3DShScene | [pure virtual] |
GetTime(real *ioSeconds)=0 | I3DShScene | [pure virtual] |
GetTimeChangeChannel(IChangeChannel **channel)=0 | I3DShScene | [pure virtual] |
GetTimeManager(I3DShTimeManager **timeManager)=0 | I3DShScene | [pure virtual] |
GetTreeByIDPath(I3DShTreeElement **tree, const TTreeIdPath &IDPath)=0 | I3DShScene | [pure virtual] |
GetTreeByIndex(uint32 index)=0 | I3DShScene | [pure virtual] |
GetTreeElementByName(I3DShTreeElement **treeElement, const TMCString &name)=0 | I3DShScene | [pure virtual] |
GetTreeElementFromFullName(I3DShTreeElement **treeElement, TMCString &fullName)=0 | I3DShScene | [pure virtual] |
GetTreeIndex(const I3DShTreeElement *tree)=0 | I3DShScene | [pure virtual] |
GetTreePermanentID(const I3DShTreeElement *tree)=0 | I3DShScene | [pure virtual] |
GetTreePropertyChangeChannel(IChangeChannel **channel)=0 | I3DShScene | [pure virtual] |
GetTreeRoot(I3DShGroup **group)=0 | I3DShScene | [pure virtual] |
GetTreesCount()=0 | I3DShScene | [pure virtual] |
Insert3DObject(I3DShObject *object)=0 | I3DShScene | [pure virtual] |
InsertDataComponent(I3DShDataComponent *dataComp, int32 index, ECloneMode cloneMode)=0 | I3DShScene | [pure virtual] |
InsertDataComponentByID(int32 kindID, int32 index)=0 | I3DShScene | [pure virtual] |
InsertMasterClip(I3DShMasterClip *masterClip)=0 | I3DShScene | [pure virtual] |
InsertMasterShader(I3DShMasterShader *masterShader)=0 | I3DShScene | [pure virtual] |
InsertMasterSound(IShMasterSound *masterSound)=0 | I3DShScene | [pure virtual] |
InsertRenderFilter(I3DShPostRenderer *filter, uint32 index, ECloneMode cloneMode)=0 | I3DShScene | [pure virtual] |
InsertRenderFilterByID(int32 kindID, int32 index)=0 | I3DShScene | [pure virtual] |
IsDoingIK()=0 | I3DShScene | [pure virtual] |
IsEqualMasterShader(TMCCountedPtr< I3DShMasterShader > &inOutMasterShader)=0 | I3DShScene | [pure virtual] |
PermanentIDIsValid(const TTreeId &ID)=0 | I3DShScene | [pure virtual] |
QueryInterface(const MCIID &riid, void **ppvObj)=0 | IMCUnknown | [pure virtual] |
Release()=0 | IMCUnknown | [pure virtual] |
Remove3DObject(I3DShObject *object)=0 | I3DShScene | [pure virtual] |
RemoveDataComponent(uint32 index)=0 | I3DShScene | [pure virtual] |
RemoveDuplicatedAndUnusedMasterShaders(const TMCPtrArray< I3DShMasterShader > &nonDeletableShaders, boolean justRemoveDuplicatedLink=false, boolean lookForReferenceShaders=true)=0 | I3DShScene | [pure virtual] |
RemoveMasterClip(I3DShMasterClip *masterClip)=0 | I3DShScene | [pure virtual] |
RemoveMasterShader(I3DShMasterShader *masterShader)=0 | I3DShScene | [pure virtual] |
RemoveMasterSound(IShMasterSound *masterSound)=0 | I3DShScene | [pure virtual] |
RemoveRenderFilter(uint32 index)=0 | I3DShScene | [pure virtual] |
Rename3DObject(I3DShObject *object, TMCString &newName)=0 | I3DShScene | [pure virtual] |
RenameMasterClip(I3DShMasterClip *masterClip, TMCString &newName)=0 | I3DShScene | [pure virtual] |
RenameMasterShader(I3DShMasterShader *masterShader, TMCString &newName)=0 | I3DShScene | [pure virtual] |
Replace3DObject(I3DShObject *oldObject, I3DShObject *newObject)=0 | I3DShScene | [pure virtual] |
Set3DUnit(int32 unit)=0 | I3DShScene | [pure virtual] |
SetAcceleratedTextureSize(uint32 logTextureSize)=0 | I3DShScene | [pure virtual] |
SetAllocatedTime(MicroTick inAllocatedTime, boolean inUpdateViews)=0 | I3DShScene | [pure virtual] |
SetAmbientLight(I3DShAmbientLight *ambient, ECloneMode cloneMode)=0 | I3DShScene | [pure virtual] |
SetAmbientLightByID(int32 kindID)=0 | I3DShScene | [pure virtual] |
SetAnimate(boolean animate)=0 | I3DShScene | [pure virtual] |
SetAtmosphere(I3DShAtmosphericShader *atmosphere, ECloneMode cloneMode)=0 | I3DShScene | [pure virtual] |
SetAtmosphereByID(int32 kindID)=0 | I3DShScene | [pure virtual] |
SetBackdrop(I3DShBackdrop *backdrop, ECloneMode cloneMode)=0 | I3DShScene | [pure virtual] |
SetBackdropByID(int32 kindID)=0 | I3DShScene | [pure virtual] |
SetBackground(I3DShBackground *background, ECloneMode cloneMode)=0 | I3DShScene | [pure virtual] |
SetBackgroundByID(int32 kindID)=0 | I3DShScene | [pure virtual] |
SetCameraMovementSpeed(real32 speed)=0 | I3DShScene | [pure virtual] |
SetCameraRotationSpeed(real32 speed)=0 | I3DShScene | [pure virtual] |
SetComment(const TMCString &comment)=0 | I3DShScene | [pure virtual] |
SetConstraintsAndIKEnabled(boolean inEnable)=0 | I3DShScene | [pure virtual] |
SetDataComponentByID(I3DShDataComponent *dataComp, ECloneMode cloneMode)=0 | I3DShScene | [pure virtual] |
SetDecimalsNumber(int8 ndec)=0 | I3DShScene | [pure virtual] |
SetFrameSkipping(boolean shouldSkip)=0 | I3DShScene | [pure virtual] |
SetFramesPerSecond(real32 fps)=0 | I3DShScene | [pure virtual] |
SetIsDoingIK(boolean isDoingIK)=0 | I3DShScene | [pure virtual] |
SetMagnitude(real32 unit)=0 | I3DShScene | [pure virtual] |
SetNudgeSize(real32 nudge)=0 | I3DShScene | [pure virtual] |
SetPhysicsEngine(I3DShPhysicsEngine *physicsEngine)=0 | I3DShScene | [pure virtual] |
SetPostRenderers(TMCCountedPtrArray< I3DShPostRenderer > &list, ECloneMode cloneMode)=0 | I3DShScene | [pure virtual] |
SetRenderingCamera(I3DShCamera *camera)=0 | I3DShScene | [pure virtual] |
SetScene(I3DShScene *topScene)=0 | I3DShScene | [pure virtual] |
SetTime(MicroTick inTime, boolean inUpdateViews, boolean isContinuePlaying=false, boolean dontRecompute=false, boolean forceSetTime=false, boolean dontPostChange=false, boolean dontChangeSettings=false)=0 | I3DShScene | [pure virtual] |
SetTreeRoot(I3DShGroup *universe)=0 | I3DShScene | [pure virtual] |
StoreCurrentState(EFrameType frameType)=0 | I3DShScene | [pure virtual] |