Main Page | Class Hierarchy | Alphabetical List | Data Structures | Directories | File List | Data Fields | Globals

InputProvider Class Reference

Inheritance diagram for InputProvider:

Inheritance graph
[legend]

Detailed Description

Interface to pressed keys and mouse location.

Definition at line 12 of file InputProvider.h.

Public Member Functions

virtual ~InputProvider ()
virtual bool isPressed (SDLKey key) const =0
virtual bool isLeftPressed () const =0
virtual bool isRightPressed () const =0
virtual bool isMiddlePressed () const =0
virtual V2 getMouseLoc () const =0
virtual std::string toString () const =0


Constructor & Destructor Documentation

virtual InputProvider::~InputProvider  )  [inline, virtual]
 

Definition at line 14 of file InputProvider.h.

00014 {}


Member Function Documentation

virtual V2 InputProvider::getMouseLoc  )  const [pure virtual]
 

Implemented in InputHandler.

virtual bool InputProvider::isLeftPressed  )  const [pure virtual]
 

Implemented in InputHandler.

virtual bool InputProvider::isMiddlePressed  )  const [pure virtual]
 

Implemented in InputHandler.

virtual bool InputProvider::isPressed SDLKey  key  )  const [pure virtual]
 

Implemented in InputHandler.

virtual bool InputProvider::isRightPressed  )  const [pure virtual]
 

Implemented in InputHandler.

virtual std::string InputProvider::toString  )  const [pure virtual]
 

Implemented in InputHandler.


The documentation for this class was generated from the following file:
Generated on Wed Jun 1 09:55:25 2005 for Fish Fillets - Next Generation by  doxygen 1.4.2