cmil::Press Class Reference

#include <InputData.h>

Inheritance diagram for cmil::Press:

Inheritance graph
[legend]
Collaboration diagram for cmil::Press:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 Press (const std::string &ident)
virtual InputDataclone ()
void do_run (ModAction *action) const

Detailed Description

Definition at line 172 of file InputData.h.


Constructor & Destructor Documentation

cmil::Press::Press ( const std::string &  ident  )  [inline]

Definition at line 174 of file InputData.h.

Referenced by clone().

00174 : ModData(ident) {};

Here is the caller graph for this function:


Member Function Documentation

virtual InputData* cmil::Press::clone (  )  [inline, virtual]

Implements cmil::ModData.

Definition at line 176 of file InputData.h.

References Press().

00176                                  {
00177         return new Press(*this);
00178       };

Here is the call graph for this function:

void cmil::Press::do_run ( ModAction action  )  const [inline, virtual]

Implements cmil::ModData.

Definition at line 180 of file InputData.h.

References cmil::InputData::m_state, and cmil::ModAction::Movement().

00180                                            {
00181         action->Movement(m_state);
00182       }

Here is the call graph for this function:


The documentation for this class was generated from the following file:
(c) 2006-2007 John P. Feltz
Generated on Wed Jul 25 16:08:02 2007 for Common Media Input Layer by doxygen 1.4.7

SourceForge.net Logo