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

DART_DataStore::CaptureButton Class Reference

This behavior can be used to capture vrpn button reports or graphic button presses The results are placed into the cast specified and are timestamped. More...

List of all members.

Public Member Functions

 getPropertyDescriptionList (aScript)
 beginSprite (me)
 StartActor (me, param1)
 exitframe ()
 StopActor ()
 mouseUp (me)
 mouseDown (me)
 updateButton (me, ID, timestamp, buttonNum, buttonVal)
 GenerateCaptureScripts (me)

Private Attributes

 pFinalCastLib
 location to place this captured data

 pScriptName
 name of script that will contain the data

 pCaptureTime
 number of seconds to capture the tracker for..

 pButtonName
 parameter for button will trigger this cue

 pButtonNum
 parameter for button ID will trigger this cue

 pAutoStart
 automatically start without a startActor?

 timeVar
 to keep track of time change

 captureDataList
 Data list used to store marker reports during capture mode.


Detailed Description

This behavior can be used to capture vrpn button reports or graphic button presses The results are placed into the cast specified and are timestamped.

The captured data can be coordinated with other capture behaviors to create a playback data set.

Place this behavior onto a DataStoreContainer (to capture VRPN button reports) or onto a graphic Director button to capture those button presses.

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_DataStore::CaptureButton::beginSprite me   ) 
 

DART_DataStore::CaptureButton::exitframe  ) 
 

DART_DataStore::CaptureButton::GenerateCaptureScripts me   ) 
 

DART_DataStore::CaptureButton::getPropertyDescriptionList aScript   ) 
 

DART_DataStore::CaptureButton::mouseDown me   ) 
 

DART_DataStore::CaptureButton::mouseUp me   ) 
 

DART_DataStore::CaptureButton::StartActor me  ,
param1 
 

DART_DataStore::CaptureButton::StopActor  ) 
 

DART_DataStore::CaptureButton::updateButton me  ,
ID  ,
timestamp  ,
buttonNum  ,
buttonVal 
 


Member Data Documentation

DART_DataStore::CaptureButton::captureDataList [private]
 

Data list used to store marker reports during capture mode.

DART_DataStore::CaptureButton::pAutoStart [private]
 

automatically start without a startActor?

DART_DataStore::CaptureButton::pButtonName [private]
 

parameter for button will trigger this cue

DART_DataStore::CaptureButton::pButtonNum [private]
 

parameter for button ID will trigger this cue

DART_DataStore::CaptureButton::pCaptureTime [private]
 

number of seconds to capture the tracker for..

DART_DataStore::CaptureButton::pFinalCastLib [private]
 

location to place this captured data

DART_DataStore::CaptureButton::pScriptName [private]
 

name of script that will contain the data

DART_DataStore::CaptureButton::timeVar [private]
 

to keep track of time change


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