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

DART_Events::SceneGraphAction Class Reference

The SceneGraphAction is used to perform actions on the 3D scene graph. More...

List of all members.

Public Member Functions

 new (me)
 getPropertyDescriptionList (aScript)
 SceneGraphActionList ()
 beginSprite (me)
 endSprite (me)
 setCueInfo (me)

Private Attributes

 pCueName
 Name of the cue that this trigger should subscribe to.

 pAction
 What action this behavior will trigger.

 pParam1
 Holds the parameter value to be passed to method being called by action.


Detailed Description

The SceneGraphAction is used to perform actions on the 3D scene graph.

The basic functions supported currently are (Change the transformation, delete Actor, Unlink Actor, Make Child of Actor, Make Child of Actor (Hold Position), Make Child of Camera, Make Child of Camera (Hold Position). The actions with Hold Position set up the scene graph link to be the current tranformation between objects. Otherwise it uses the the transform to determine the relationship (could be exact same transformation if the transform on each object is identical). The second parameter asks for either the name of the other actor or the exact transform required.

Place this behavior onto any sprite with an Actor that is part of the 3D scene.

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_Events::SceneGraphAction::beginSprite me   ) 
 

DART_Events::SceneGraphAction::endSprite me   ) 
 

DART_Events::SceneGraphAction::getPropertyDescriptionList aScript   ) 
 

DART_Events::SceneGraphAction::new me   ) 
 

DART_Events::SceneGraphAction::SceneGraphActionList  ) 
 

DART_Events::SceneGraphAction::setCueInfo me   ) 
 


Member Data Documentation

DART_Events::SceneGraphAction::pAction [private]
 

What action this behavior will trigger.

DART_Events::SceneGraphAction::pCueName [private]
 

Name of the cue that this trigger should subscribe to.

DART_Events::SceneGraphAction::pParam1 [private]
 

Holds the parameter value to be passed to method being called by action.


Generated on Fri Oct 8 16:38:01 2004 for DART-Lingo by doxygen 1.3.7