I3DShScene Member List

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