Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

kerosin::InputItem Class Reference

InputItem is the base class for all nodes installed below the Spark InputControl node. More...

#include <inputitem.h>

Inheritance diagram for kerosin::InputItem:

Inheritance graph
[legend]
Collaboration diagram for kerosin::InputItem:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 InputItem ()
virtual ~InputItem ()
virtual void ProcessInput (const InputServer::Input &input)=0
 this method is called every time an input unknown to the parent InputControl node is received

Detailed Description

InputItem is the base class for all nodes installed below the Spark InputControl node.

This serves as a hook mechanism to register custom command ids to the InputServer and to process them

Definition at line 34 of file inputitem.h.


Constructor & Destructor Documentation

InputItem::InputItem  ) 
 

Definition at line 24 of file inputitem.cpp.

InputItem::~InputItem  )  [virtual]
 

Definition at line 28 of file inputitem.cpp.


Member Function Documentation

virtual void kerosin::InputItem::ProcessInput const InputServer::Input input  )  [pure virtual]
 

this method is called every time an input unknown to the parent InputControl node is received

Implemented in SoccerInput.


The documentation for this class was generated from the following files:
Generated on Thu Apr 6 15:42:48 2006 for rcssserver3d by  doxygen 1.4.4