Nymph Game Engine
Chaiscript based Game Engine
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Input::InputSystem Member List

This is the complete list of members for Input::InputSystem, including all inherited members.

addObserver(std::shared_ptr< Observer > observer)Events::Subjectvirtual
dummy()Input::InputSysteminline
eventsWaiting() const noexceptEvents::Observerinlineprotected
getEvent()Events::Observerinlineprotected
handleQueuedEvent(std::shared_ptr< Events::Event > event) overrideInput::InputSystemvirtual
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::Subjectvirtual
notifyNow(std::shared_ptr< Event > event)Events::Subjectvirtual
onNotify(std::shared_ptr< Event > event)Events::Observerinline
onNotifyNow(std::shared_ptr< Events::Event > event) overrideInput::InputSystemvirtual
pollForInput()Input::InputSystem
processEventQueue()Events::Observerinline
removeObserver(std::shared_ptr< Observer > observer)Events::Subjectvirtual
~InputSystem()=defaultInput::InputSystemvirtual
~Observer()Events::Observerinlinevirtual
~Subject()=defaultEvents::Subjectvirtual