Oxygen Engine
Modern C++ 3D Engine using OpenGL
|
This is the complete list of members for oe::core::EventHandler, including all inherited members.
addEvent(const EventType type, const EventData &data) noexcept | oe::core::EventHandler | |
forceState(const key_code_t &key, const int &state, const bool &isMouse=false) noexcept | oe::core::EventHandler | |
getCursorOffset() const noexcept (defined in oe::core::EventHandler) | oe::core::EventHandler | inline |
getCursorPos() const noexcept (defined in oe::core::EventHandler) | oe::core::EventHandler | inline |
getMouseScroll() const noexcept (defined in oe::core::EventHandler) | oe::core::EventHandler | inline |
getProcessedEvents() const noexcept | oe::core::EventHandler | inline |
hasKeyChanged(const key_code_t &key) const noexcept | oe::core::EventHandler | |
isAltPressed() const noexcept | oe::core::EventHandler | |
isClicked(const key_code_t &key, const bool &strict=false) const noexcept | oe::core::EventHandler | |
isCtrlPressed() const noexcept | oe::core::EventHandler | |
isEscapePressed() const noexcept | oe::core::EventHandler | |
isHold(const key_code_t &key) const noexcept | oe::core::EventHandler | |
isKeyJustPressed(const key_code_t &key) const noexcept | oe::core::EventHandler | inline |
isKeyPressed(const key_code_t &key, const bool &strict=false) const noexcept | oe::core::EventHandler | |
isShiftPressed() const noexcept | oe::core::EventHandler | |
isSpacePressed() const noexcept | oe::core::EventHandler | |
isSuperPressed() const noexcept | oe::core::EventHandler | |
processEvents(const bool clean_processed=true) noexcept | oe::core::EventHandler | |
resetAllStates() noexcept | oe::core::EventHandler | |
setCursorPos(const glm::vec2 &cursor_pos) noexcept | oe::core::EventHandler | inline |
setMouseScroll(const glm::vec2 &scroll) noexcept (defined in oe::core::EventHandler) | oe::core::EventHandler | inline |