31#include <SFML/Config.hpp>
32#include <SFML/System/NonCopyable.hpp>
33#include <SFML/Window/Event.hpp>
34#include <SFML/Window/WindowListener.hpp>
118 virtual void OnEvent(
const Event& EventReceived);
129 bool myKeys[Key::Count];
130 bool myMouseButtons[Mouse::ButtonCount];
134 float myJoystickAxis[
Joy::Count][Joy::AxisCount];
Event defines a system event and its parameters.
Base class for classes that want to receive events from a window (for internal use only).
@ Count
Total number of supported joysticks.
@ ButtonCount
Total number of supported joystick buttons.
NonCopyable()
The default constructor won't be generated, so provide it.