Nirtcpp 2.1.0
Nirtcpp is a high-performance c++ graphics engine.
|
SEvents hold information about an event. See nirt::IEventReceiver for details on event handling. More...
#include <nirtcpp/core/engine/IEventReceiver.hpp>
Classes | |
class | SGUIEvent |
Any kind of GUI event. More... | |
class | SJoystickEvent |
A joystick event. More... | |
class | SKeyInput |
Any kind of keyboard event. More... | |
class | SLogEvent |
Any kind of log event. More... | |
class | SMouseInput |
Any kind of mouse event. More... | |
class | STouchInput |
Any kind of touch event. More... | |
class | SUserEvent |
Any kind of user event. More... | |
Public Attributes | ||
EEVENT_TYPE | EventType | |
union { | ||
class SGUIEvent GUIEvent | ||
class SMouseInput MouseInput | ||
class SKeyInput KeyInput | ||
class STouchInput TouchInput | ||
class SJoystickEvent JoystickEvent | ||
class SLogEvent LogEvent | ||
class SUserEvent UserEvent | ||
}; | ||
SEvents hold information about an event. See nirt::IEventReceiver for details on event handling.