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

DART_Framework::_3DCamera Class Reference

This behavior allows the user to set the clipping planes of the camera in the 3D world. More...

List of all members.

Public Member Functions

 GetActorHandle (me)
 This is used by behaviors to get the scriptInstance of the camera.

 MakeCameraPosCue (me, myparams)
 MakeCameraStandCue (me, myparams)
 called by trigger, tells this actor to create a cue called cuename when the actor is started

 MakeCameraSitCue (me, myparams)
 called by trigger, tells this actor to create a cue called cuename when the actor is started

 getPropertyDescriptionList (aScript)
 enterframe (me)
 Check to see if a distance cue needs to be sent.

 beginSprite (me)
 endSprite ()
 getPosition (me)

Public Attributes

 g3Dsprite
 sprite channel that holds the 3Dcastmember

 g3Dmember
 the shockwave 3d castmember

 ActorInitialized
 flag to indicate that the actor models have been initialized


Private Attributes

 pParentSprite
 the sprite number of the other actor you want to make the parent of this actor

 pNearPlane
 values of the near and far clipping planes

 IsCamera
 TRUE, used by transform object.

 TrackingReceived
 used by Actors, but must be here so Transform works with Camera too

 actormodel
 points to the camera, will be used by transform object

 Omodel
 model for the camera that is placed in the occlusion group for use with linking

 Vmodel
 model for the camera that is placed in the Virtual group for use with linking

 PositionCueList
 list of cues and the positions that will trigger them

 StandupCue
 cue that will be fired when the camera stands up

 SitdownCue
 cue that will be fired when the camera sits down

 sitting
 TRUE if camera is in sitting position.

 standing
 TRUE if camera is in standing position.


Detailed Description

This behavior allows the user to set the clipping planes of the camera in the 3D world.

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_Framework::_3DCamera::beginSprite me   ) 
 

DART_Framework::_3DCamera::endSprite  ) 
 

DART_Framework::_3DCamera::enterframe me   ) 
 

Check to see if a distance cue needs to be sent.

DART_Framework::_3DCamera::GetActorHandle me   ) 
 

This is used by behaviors to get the scriptInstance of the camera.

Parameters:
me The instance of the object.

DART_Framework::_3DCamera::getPosition me   ) 
 

DART_Framework::_3DCamera::getPropertyDescriptionList aScript   ) 
 

DART_Framework::_3DCamera::MakeCameraPosCue me  ,
myparams 
 

DART_Framework::_3DCamera::MakeCameraSitCue me  ,
myparams 
 

called by trigger, tells this actor to create a cue called cuename when the actor is started

DART_Framework::_3DCamera::MakeCameraStandCue me  ,
myparams 
 

called by trigger, tells this actor to create a cue called cuename when the actor is started


Member Data Documentation

DART_Framework::_3DCamera::ActorInitialized
 

flag to indicate that the actor models have been initialized

DART_Framework::_3DCamera::actormodel [private]
 

points to the camera, will be used by transform object

DART_Framework::_3DCamera::g3Dmember
 

the shockwave 3d castmember

DART_Framework::_3DCamera::g3Dsprite
 

sprite channel that holds the 3Dcastmember

DART_Framework::_3DCamera::IsCamera [private]
 

TRUE, used by transform object.

DART_Framework::_3DCamera::Omodel [private]
 

model for the camera that is placed in the occlusion group for use with linking

DART_Framework::_3DCamera::pNearPlane [private]
 

values of the near and far clipping planes

DART_Framework::_3DCamera::PositionCueList [private]
 

list of cues and the positions that will trigger them

DART_Framework::_3DCamera::pParentSprite [private]
 

the sprite number of the other actor you want to make the parent of this actor

DART_Framework::_3DCamera::SitdownCue [private]
 

cue that will be fired when the camera sits down

DART_Framework::_3DCamera::sitting [private]
 

TRUE if camera is in sitting position.

DART_Framework::_3DCamera::standing [private]
 

TRUE if camera is in standing position.

DART_Framework::_3DCamera::StandupCue [private]
 

cue that will be fired when the camera stands up

DART_Framework::_3DCamera::TrackingReceived [private]
 

used by Actors, but must be here so Transform works with Camera too

DART_Framework::_3DCamera::Vmodel [private]
 

model for the camera that is placed in the Virtual group for use with linking


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