Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

DriveInterface::KeyHeld Class Reference

List of all members.

Public Member Functions

 KeyHeld ()
float get_effect (float ramp_up_time, float ramp_down_time)
void set_key (bool down)
void clear ()
bool operator< (const KeyHeld &other) const

Public Attributes

float _effect
bool _down
double _changed_time
float _effect_at_change

Constructor & Destructor Documentation

DriveInterface::KeyHeld::KeyHeld  ) 
 

Definition at line 40 of file driveInterface.cxx.


Member Function Documentation

void DriveInterface::KeyHeld::clear  ) 
 

Definition at line 87 of file driveInterface.cxx.

References _effect, and _effect_at_change.

Referenced by DriveInterface::~DriveInterface().

float DriveInterface::KeyHeld::get_effect float  ramp_up_time,
float  ramp_down_time
 

Definition at line 48 of file driveInterface.cxx.

References _effect, and _effect_at_change.

bool DriveInterface::KeyHeld::operator< const KeyHeld &  other  )  const
 

Definition at line 95 of file driveInterface.cxx.

References _down.

void DriveInterface::KeyHeld::set_key bool  down  ) 
 

Definition at line 78 of file driveInterface.cxx.

References _changed_time, _effect, and _effect_at_change.


Member Data Documentation

double DriveInterface::KeyHeld::_changed_time
 

Definition at line 163 of file driveInterface.h.

Referenced by set_key().

bool DriveInterface::KeyHeld::_down
 

Definition at line 162 of file driveInterface.h.

Referenced by operator<().

float DriveInterface::KeyHeld::_effect
 

Definition at line 161 of file driveInterface.h.

Referenced by clear(), get_effect(), and set_key().

float DriveInterface::KeyHeld::_effect_at_change
 

Definition at line 164 of file driveInterface.h.

Referenced by clear(), get_effect(), and set_key().


The documentation for this class was generated from the following files:
Generated on Fri May 2 00:49:36 2003 for Panda by doxygen1.3