Emergency 20 Dokumentation  4.2.0
em5::DebugInputHandler Class Reference

EMERGENCY 5 debug input handler class. More...

#include <DebugInputHandler.h>

Inheritance diagram for em5::DebugInputHandler:
qsf::InputHandler qsf::InputListener

Public Member Functions

 DebugInputHandler (uint32 id)
 Constructor. More...
 
virtual ~DebugInputHandler ()
 Destructor. More...
 
- Public Member Functions inherited from qsf::InputHandler
 InputHandler (uint32 id)
 Constructor. More...
 
virtual ~InputHandler ()
 Destructor. More...
 
uint32 getId ()
 Return the handler's ID. More...
 
virtual void initialize ()
 Gets called after the input handler was created -> This is needed to support special initialization in derived classes. More...
 
- Public Member Functions inherited from qsf::InputListener
 InputListener ()
 Default constructor. More...
 
virtual ~InputListener ()
 Destructor. More...
 
WindowgetFocusWindow () const
 Return the focus window. More...
 
void setFocusWindow (Window *focusWindow)
 Set focus window. More...
 

Protected Member Functions

virtual void updateInputHandler (const qsf::Time &timePassed) override
 Update the input handler. More...
 
virtual void eventReceived (const qsf::InputEvent &inputEvent, Response &response) override
 React to input events. More...
 

Detailed Description

EMERGENCY 5 debug input handler class.

Constructor & Destructor Documentation

em5::DebugInputHandler::DebugInputHandler ( uint32  id)
explicit

Constructor.

virtual em5::DebugInputHandler::~DebugInputHandler ( )
virtual

Destructor.

Member Function Documentation

virtual void em5::DebugInputHandler::eventReceived ( const qsf::InputEvent inputEvent,
Response response 
)
overrideprotectedvirtual

React to input events.

Reimplemented from qsf::InputHandler.

virtual void em5::DebugInputHandler::updateInputHandler ( const qsf::Time timePassed)
overrideprotectedvirtual

Update the input handler.

Reimplemented from qsf::InputHandler.


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