#include <IrrEventReciever.h>

Public Member Functions | |
| IrrEventReciever () | |
| int | getMouseX () |
| int | getMouseY () |
| virtual bool | OnEvent (irr::SEvent event) |
| void | SetEscExit (bool onoff) |
| int | getButtonState () |
| int | getRevButtonState () |
| void | clearButtonState () |
| int | checkButtonState (IrrObj obj) |
| void | delLastButtonState () |
| bool | isButtonStateEmpty () |
| int | checkListState (IrrObj obj) |
| void | delLastListState () |
Public Attributes | |
| bool | mouseStates [1] |
| bool | keyStates [irr::KEY_KEY_CODES_COUNT] |
Private Attributes | |
| _mouse | mouse |
| bool | escexit |
| std::vector< int > | buttonStates |
| std::vector< int > | listStates |
Definition at line 24 of file IrrEventReciever.h.
| IrrEventReciever::IrrEventReciever | ( | ) |
| int IrrEventReciever::getMouseX | ( | ) |
| int IrrEventReciever::getMouseY | ( | ) |
| virtual bool IrrEventReciever::OnEvent | ( | irr::SEvent | event | ) | [virtual] |
| void IrrEventReciever::SetEscExit | ( | bool | onoff | ) |
| int IrrEventReciever::getButtonState | ( | ) |
| int IrrEventReciever::getRevButtonState | ( | ) |
| void IrrEventReciever::clearButtonState | ( | ) |
| int IrrEventReciever::checkButtonState | ( | IrrObj | obj | ) |
Definition at line 133 of file IrrEventReciever.cpp.
References buttonStates, delLastButtonState(), and IrrObj::eventid.
| void IrrEventReciever::delLastButtonState | ( | ) |
| bool IrrEventReciever::isButtonStateEmpty | ( | ) |
| int IrrEventReciever::checkListState | ( | IrrObj | obj | ) |
Definition at line 164 of file IrrEventReciever.cpp.
References delLastListState(), IrrObj::eventid, and listStates.
| void IrrEventReciever::delLastListState | ( | ) |
_mouse IrrEventReciever::mouse [private] |
Definition at line 28 of file IrrEventReciever.h.
Referenced by getMouseX(), getMouseY(), and IrrEventReciever().
bool IrrEventReciever::escexit [private] |
Definition at line 29 of file IrrEventReciever.h.
Referenced by IrrEventReciever(), and SetEscExit().
std::vector<int> IrrEventReciever::buttonStates [private] |
Definition at line 30 of file IrrEventReciever.h.
Referenced by checkButtonState(), clearButtonState(), getButtonState(), getRevButtonState(), and isButtonStateEmpty().
std::vector<int> IrrEventReciever::listStates [private] |
| bool IrrEventReciever::mouseStates[1] |
Definition at line 33 of file IrrEventReciever.h.
| bool IrrEventReciever::keyStates[irr::KEY_KEY_CODES_COUNT] |
Definition at line 37 of file IrrEventReciever.h.
1.5.4