Main Page | Namespace List | Alphabetical List | Class List | File List | Class Members | Related Pages

DART_Core::PrimitiveActorParent Class Reference

Parent for the Primative actors. More...

List of all members.

Public Member Functions

 new (me)
 getPropertyDescriptionList (aScript)
 initCues (me)
 This initCue method overrides the one inherited from actor to add capabilitites for the distance cue.

 addCue (me, cueType, cueName, caller, param1, param2)
 This addCue method overrides the one inherited from actor to add capabilitites for the distance cue.

 enterFrame (me)
 beginSprite (me)
 getPosition (me)
 CleanUp (me)
 DeletePhysics (me)
 endSprite (me)
 DeleteActor (me, param1)
 StartActor (me, param1)
 StartAnimation (me, param1)
 StopAnimation (me, param1)
 StopActor (me, param1)
 PauseActor (me, myOpacity)
 UnPauseActor (me, myOpacity)
 ShowActor (me)
 HideActor (me)

Public Attributes

 g3Dmember
 the shockwave 3d castmember

 ActorInitialized
 flag to indicate that the actor models have been initialized

 ActorNames
 list of actor names


Private Attributes

 TrackingReceived
 just used to keep actors from looking for distanceto values until after they have had a value from the tracker

 collection
 TRUE if this actor is a collection of objects.

 actormodel
 the object actor group

 tempmodels
 hold models to be placed in group

 temptransforms
 hold original transforms of each model in group

 actortexture
 the texture of the actor

 actorshader
 the shader used for this actor

 modeltexture
 the unique string used as the name for the actor texture resource

 modelname
 unique string used as the name for the actor plane model and model resource

 groupname
 unique string used as the name for the actor plane model and model resource

 modelname2
 unique string used as the name for the actor plane model and model resource

 modelshader
 shader

 actorres
 the model resource for the actor object

 started
 whether this actor has been "started" or not

 firsttime
 used to create parent child model relationships on first frame

 Omodel
 occlusion model placeholder

 Vmodel
 virtual mode placeholder

 animationlist
 list of the motions that can be done on this model

 physics_present
 TRUE if this actor has physics attributes.

 toplevel_parent
 value used to place an object that has physics attributes


Detailed Description

Parent for the Primative actors.

Copyright 2004, Georgia Tech Research Corporation, Atlanta, Georgia 30332-0415 --All Rights Reserved-- (See LICENSE cast member for full license information)


Member Function Documentation

DART_Core::PrimitiveActorParent::addCue me  ,
cueType  ,
cueName  ,
caller  ,
param1  ,
param2 
 

This addCue method overrides the one inherited from actor to add capabilitites for the distance cue.

DART_Core::PrimitiveActorParent::beginSprite me   ) 
 

DART_Core::PrimitiveActorParent::CleanUp me   ) 
 

DART_Core::PrimitiveActorParent::DeleteActor me  ,
param1 
 

DART_Core::PrimitiveActorParent::DeletePhysics me   ) 
 

DART_Core::PrimitiveActorParent::endSprite me   ) 
 

DART_Core::PrimitiveActorParent::enterFrame me   ) 
 

DART_Core::PrimitiveActorParent::getPosition me   ) 
 

DART_Core::PrimitiveActorParent::getPropertyDescriptionList aScript   ) 
 

DART_Core::PrimitiveActorParent::HideActor me   ) 
 

DART_Core::PrimitiveActorParent::initCues me   ) 
 

This initCue method overrides the one inherited from actor to add capabilitites for the distance cue.

DART_Core::PrimitiveActorParent::new me   ) 
 

DART_Core::PrimitiveActorParent::PauseActor me  ,
myOpacity 
 

DART_Core::PrimitiveActorParent::ShowActor me   ) 
 

DART_Core::PrimitiveActorParent::StartActor me  ,
param1 
 

DART_Core::PrimitiveActorParent::StartAnimation me  ,
param1 
 

DART_Core::PrimitiveActorParent::StopActor me  ,
param1 
 

DART_Core::PrimitiveActorParent::StopAnimation me  ,
param1 
 

DART_Core::PrimitiveActorParent::UnPauseActor me  ,
myOpacity 
 


Member Data Documentation

DART_Core::PrimitiveActorParent::ActorInitialized
 

flag to indicate that the actor models have been initialized

DART_Core::PrimitiveActorParent::actormodel [private]
 

the object actor group

DART_Core::PrimitiveActorParent::ActorNames
 

list of actor names

DART_Core::PrimitiveActorParent::actorres [private]
 

the model resource for the actor object

DART_Core::PrimitiveActorParent::actorshader [private]
 

the shader used for this actor

DART_Core::PrimitiveActorParent::actortexture [private]
 

the texture of the actor

DART_Core::PrimitiveActorParent::animationlist [private]
 

list of the motions that can be done on this model

DART_Core::PrimitiveActorParent::collection [private]
 

TRUE if this actor is a collection of objects.

DART_Core::PrimitiveActorParent::firsttime [private]
 

used to create parent child model relationships on first frame

DART_Core::PrimitiveActorParent::g3Dmember
 

the shockwave 3d castmember

DART_Core::PrimitiveActorParent::groupname [private]
 

unique string used as the name for the actor plane model and model resource

DART_Core::PrimitiveActorParent::modelname [private]
 

unique string used as the name for the actor plane model and model resource

DART_Core::PrimitiveActorParent::modelname2 [private]
 

unique string used as the name for the actor plane model and model resource

DART_Core::PrimitiveActorParent::modelshader [private]
 

shader

DART_Core::PrimitiveActorParent::modeltexture [private]
 

the unique string used as the name for the actor texture resource

DART_Core::PrimitiveActorParent::Omodel [private]
 

occlusion model placeholder

DART_Core::PrimitiveActorParent::physics_present [private]
 

TRUE if this actor has physics attributes.

DART_Core::PrimitiveActorParent::started [private]
 

whether this actor has been "started" or not

DART_Core::PrimitiveActorParent::tempmodels [private]
 

hold models to be placed in group

DART_Core::PrimitiveActorParent::temptransforms [private]
 

hold original transforms of each model in group

DART_Core::PrimitiveActorParent::toplevel_parent [private]
 

value used to place an object that has physics attributes

DART_Core::PrimitiveActorParent::TrackingReceived [private]
 

just used to keep actors from looking for distanceto values until after they have had a value from the tracker

DART_Core::PrimitiveActorParent::Vmodel [private]
 

virtual mode placeholder


Generated on Fri Oct 8 16:37:59 2004 for DART-Lingo by doxygen 1.3.7