Nymph Game Engine
Chaiscript based Game Engine
|
This is the complete list of members for Input::InputSystem, including all inherited members.
addObserver(std::shared_ptr< Observer > observer) | Events::Subject | virtual |
dummy() | Input::InputSystem | inline |
eventsWaiting() const noexcept | Events::Observer | inlineprotected |
getEvent() | Events::Observer | inlineprotected |
handleQueuedEvent(std::shared_ptr< Events::Event > event) override | Input::InputSystem | virtual |
InputSystem(GLFWwindow *window, float viewport_width, float viewport_height, glm::mat4 camera_transform_matrix, glm::mat4 projection_matrix) | Input::InputSystem | |
notify(std::shared_ptr< Event > event) | Events::Subject | virtual |
notifyNow(std::shared_ptr< Event > event) | Events::Subject | virtual |
onNotify(std::shared_ptr< Event > event) | Events::Observer | inline |
onNotifyNow(std::shared_ptr< Events::Event > event) override | Input::InputSystem | virtual |
pollForInput() | Input::InputSystem | |
processEventQueue() | Events::Observer | inline |
removeObserver(std::shared_ptr< Observer > observer) | Events::Subject | virtual |
~InputSystem()=default | Input::InputSystem | virtual |
~Observer() | Events::Observer | inlinevirtual |
~Subject()=default | Events::Subject | virtual |