|
Hummingbird Framework
|


Public Member Functions | |
| void | update () |
Public Member Functions inherited from hb::MessageManager< MouseButtonWindow, MouseButtonWorld, KeyPressed, KeyReleased, JoyButtonPressed, JoyButtonReleased, JoyAxis, WindowResized > | |
| ListenerId< typename detail::traits< Listener > ::type > | listen (Listener &&listener) |
| Connects a listener to all messages of a type (no name filtering). More... | |
| ListenerId< typename detail::traits< Listener > ::type > | listen (const std::string &name, Listener &&listener) |
| Connects a listener to all messages of a type with name name. More... | |
| void | message (Type &event) |
| Send a message to all listeners of a type (no name filtering) More... | |
| void | message (const std::string &name, Type &event) |
| Send a message to all listeners of a type with name name More... | |
| void | ignore (const ListenerId< Type > &id) |
| Disable the listener identified by id. More... | |
Static Public Member Functions | |
| static InputManager * | instance () |