| 
    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 |