VR-Forces 5.0.2 Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Types | Public Member Functions | Static Public Attributes | Protected Attributes
makVrfEvents::DtDiGuyActionEvent Class Reference
Inheritance diagram for makVrfEvents::DtDiGuyActionEvent:
Inheritance graph
[legend]

Public Types

enum  Action { Unknown = 0, StartGesture = 1, EndGesture = 2 }
 
- Public Types inherited from makVrfEvents::DtEvent
enum  EventType {
  Unknown = 0, DetonationEvent = 1, FireEvent = 2, DataInteractionEvent = 3,
  SignalInteractionEvent = 4, InfluenceInteractionEvent = 5, SensorFieldOfViewControlEvent = 6, CommentInteractionEvent = 7,
  SimControlEvent = 8, DIGuyActionEvent = 9, RadioMessageReceivedEvent = 10, ScenarioLoadedEvent = 11,
  LoadScenarioEvent = 12, CloseScenarioEvent = 13, SetEvent = 14, TransferRequestEvent = 15,
  TransferResponseEvent = 16, InitiateTakeEvent = 17, OwnershipAcquisitionAcquiredEvent = 18, OwnershipAcquisitionRejectedEvent = 19,
  TransferAcquisitionRequestEvent = 20, TransferAcquisitionResponseEvent = 21, CollisionEvent = 22, ServiceRequestEvent = 23,
  ResupplyOfferEvent = 24, ResupplyReceivedEvent = 25, ResupplyCancelEvent = 26, UserEvent = 128
}
 

Public Member Functions

 DtDiGuyActionEvent ()
 
 DtDiGuyActionEvent (const DtDiGuyActionEvent &)
 
DtDiGuyActionEventoperator= (const DtDiGuyActionEvent &)
 
virtual ~DtDiGuyActionEvent ()
 
virtual void setAction (Action)
 
Action action () const
 
virtual void setGesture (const DtString &)
 
const DtStringgesture () const
 
virtual void setEntityId (const DtUUID &sender)
 
const DtUUIDentityId () const
 
virtual void setRampdownTime (double)
 
double rampdownTime () const
 
virtual void setReps (double)
 
double reps () const
 
virtual void setOverallDuration (double)
 
double overallDuration () const
 
virtual DtEventclone () const
 
- Public Member Functions inherited from makVrfEvents::DtEvent
 DtEvent ()
 
 DtEvent (EventType t)
 
 DtEvent (const DtEvent &orig)
 
virtual ~DtEvent ()
 
EventType eventType () const
 
virtual bool isNetworkEvent () const
 
virtual bool processLocally () const
 
void setSelfReflect (bool b)
 
bool selfReflect () const
 
DtEventoperator= (const DtEvent &)
 

Static Public Attributes

static const double DiGuyDefaultLength
 

Protected Attributes

DtUUID myEntityId
 
Action myAction
 
DtString myGesture
 
double myRampdownTime
 
double myReps
 
double myOverallDuration
 
- Protected Attributes inherited from makVrfEvents::DtEvent
EventType myEventType
 
bool mySelfReflect
 

Additional Inherited Members

- Static Public Member Functions inherited from makVrfEvents::DtEvent
static enum EventType UniqueEventTypeFor (const std::string &)
 

Member Enumeration Documentation

Enumerator
Unknown 
StartGesture 
EndGesture 

Constructor & Destructor Documentation

makVrfEvents::DtDiGuyActionEvent::DtDiGuyActionEvent ( )
makVrfEvents::DtDiGuyActionEvent::DtDiGuyActionEvent ( const DtDiGuyActionEvent )
virtual makVrfEvents::DtDiGuyActionEvent::~DtDiGuyActionEvent ( )
virtual

Member Function Documentation

DtDiGuyActionEvent& makVrfEvents::DtDiGuyActionEvent::operator= ( const DtDiGuyActionEvent )
virtual void makVrfEvents::DtDiGuyActionEvent::setAction ( Action  )
virtual
Action makVrfEvents::DtDiGuyActionEvent::action ( ) const
virtual void makVrfEvents::DtDiGuyActionEvent::setGesture ( const DtString )
virtual
const DtString& makVrfEvents::DtDiGuyActionEvent::gesture ( ) const
virtual void makVrfEvents::DtDiGuyActionEvent::setEntityId ( const DtUUID sender)
virtual
const DtUUID& makVrfEvents::DtDiGuyActionEvent::entityId ( ) const
virtual void makVrfEvents::DtDiGuyActionEvent::setRampdownTime ( double  )
virtual
double makVrfEvents::DtDiGuyActionEvent::rampdownTime ( ) const
virtual void makVrfEvents::DtDiGuyActionEvent::setReps ( double  )
virtual
double makVrfEvents::DtDiGuyActionEvent::reps ( ) const
virtual void makVrfEvents::DtDiGuyActionEvent::setOverallDuration ( double  )
virtual
double makVrfEvents::DtDiGuyActionEvent::overallDuration ( ) const
virtual DtEvent* makVrfEvents::DtDiGuyActionEvent::clone ( ) const
inlinevirtual

Implements makVrfEvents::DtEvent.

Member Data Documentation

const double makVrfEvents::DtDiGuyActionEvent::DiGuyDefaultLength
static
DtUUID makVrfEvents::DtDiGuyActionEvent::myEntityId
protected
Action makVrfEvents::DtDiGuyActionEvent::myAction
protected
DtString makVrfEvents::DtDiGuyActionEvent::myGesture
protected
double makVrfEvents::DtDiGuyActionEvent::myRampdownTime
protected
double makVrfEvents::DtDiGuyActionEvent::myReps
protected
double makVrfEvents::DtDiGuyActionEvent::myOverallDuration
protected

The documentation for this class was generated from the following file:

Document ID: Generated on Sun Dec 4 20:22:03 EST 2022 from SVN revision 249613
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)