Shell Interfaces
These are the interfaces that are used in the shell.
More...
Classes
class
TTimeBased
class
TCountedTimeBased
As
TTimeBased
but a counted object.
More...
class
TTimeBasedList
An array of
TTimeBased
objects.
More...
class
TCollapseCallback
struct
I3DEditorHostPart
struct
I3DEditorHostPanePart
struct
I3DImageDocument
struct
I3DShTimeManager
struct
I3DShTimeBasedData
struct
ITimeBased
struct
I3DShParamInfo
struct
I3DShParamTimeLine
struct
I3DShAnimationMethod
struct
I3DShCamera
struct
I3DShComponentOwner
struct
I3DShConstraint
struct
I3DShEnvironment
struct
I3DShAmbientLight
struct
I3DShAtmosphericShader
struct
I3DShBackground
struct
I3DShBackdrop
struct
I3DShFacetMeshGenerator
struct
I3DShLightsourceGel
struct
I3DShGroup
struct
I3DShInstance
struct
I3DShInvisibleTree
struct
I3DShJoint
struct
I3DShKeyFrame
struct
I3DShLightsource
struct
I3DShMaster
struct
I3DShMasterGroup
struct
I3DShModifier
struct
I3DShModule
struct
I3DShObject
struct
I3DShPrimitive
struct
I3DShExternalPrimitive
struct
I3DShPrimitiveComponent
struct
I3DShPolygonList
struct
I3DShPolygonArray
struct
I3DShPatchList
struct
I3DShPatchArray
struct
I3DShPostRenderer
struct
I3DShRenderable
struct
I3DShShadowFeature
struct
I3DShReflectionFeature
struct
I3DShRefractionFeature
struct
I3DShDataComponent
struct
I3DShScene
struct
I3DShShadableTree
struct
I3DShShader
struct
I3DShMasterShader
struct
I3DShTerrainFilter
struct
I3DShTreeElement
struct
I3DShTreeElementMember
struct
I3DShTweener
struct
I3DShTweenerChainLink
struct
I3DViewModule
struct
I3DShWireFrame
struct
I3DShWF
struct
I3DShWireFrameSet
struct
ISingleCompChooserWithWireFrame
struct
IMultiCompChooserWithWireFrame
Multiple component chooser with wireframe enable/disable icon.
More...
struct
IComponentAnim
struct
IExNativeFileFormat
struct
IPostRendererPreviewPart
struct
IPreviewMaker
struct
IPropertiesModule
struct
TPropertyTab
struct
IPropertiesClient
struct
ISceneDocument
struct
IScenePreviewPart
Interface for a generic scene preview.
More...
class
TSelectionNode
struct
ISceneSelection
struct
IChangeChannel
struct
IChangeListener
struct
IChangeManager
struct
ISMPThread
SMP Thread object.
More...
struct
IShCriticalSection
struct
IShLocalStorage
struct
IShSemaphore
SMP Semaphore Object.
More...
struct
IShAtomicCounter
SMP Atomic Counter Object - Do not use. Use the TMCAtomicCounter class instead.
More...
struct
ISMPRemoteInstructions
struct
IShSMPRemoteLauncher
class
CWhileInExCS
struct
IShTokenStream
struct
IShAction
Interface for basic Actions. All actions should implement these functions.
More...
struct
IShMouseAction
Defines
#define
kPreviewTabNodeID
999
Enumerations
enum
ESelectedObjectKind
{
kSelMaster3DObject
= '3DOb',
kSelMasterShader
= 'Shad',
kSelParamInfo
= 'PrmI',
kSelKeyFrame
= 'KeyF',
kSelTree
= 'Tree',
kSelTweener
= 'Twee',
kSelSceneEffects
= 'Efkt',
kSelMasterSound
= 'Msnd',
kSelSoundInstance
= 'Soun',
kSelInvalid
= 0
}
enum
{
kAnonymousChannel
= -1 }
Functions
boolean
TTimeBased::CheckParamForRead
(
int32
index) const
Variables
const
int32
kSceneSelectionChannel
= 128
Detailed Description
These are the interfaces that are used in the shell.
Define Documentation
#define kPreviewTabNodeID 999
Enumeration Type Documentation
anonymous enum
Enumeration values:
kAnonymousChannel
enum
ESelectedObjectKind
Enumeration values:
kSelMaster3DObject
I3DShObject
.
kSelMasterShader
I3DShMasterShader
.
kSelParamInfo
I3DShParamInfo
.
kSelKeyFrame
I3DShKeyFrame
.
kSelTree
I3DShTreeElement
.
kSelTweener
I3DShTweener
.
kSelSceneEffects
scene effects (for hierarchy)
kSelMasterSound
kSelSoundInstance
kSelInvalid
something we dont know (shouldn't happen)
Function Documentation
boolean
TTimeBased::CheckParamForRead
(
int32
index
)
const
[inline, inherited]
Variable Documentation
const
int32
kSceneSelectionChannel
= 128
Generated on Mon Mar 14 12:29:11 2005 for Carrara SDK Doc by
1.3.9.1