cleanup() | castor3d::UserInputListener | |
disableHandler(castor::String const &handler) | castor3d::UserInputListener | |
doAddHandler(EventHandlerUPtr handler) | castor3d::UserInputListener | inlineprotected |
doGetHandlers() const | castor3d::UserInputListener | inlineprotected |
doHasHandlers() const | castor3d::UserInputListener | inlineprotected |
doRemoveHandler(EventHandler const &handler) | castor3d::UserInputListener | inlineprotected |
doRemoveHandlerNL(EventHandler const &handler) | castor3d::UserInputListener | inlineprotected |
enableHandler(castor::String const &handler) | castor3d::UserInputListener | |
fireChar(KeyboardKey key, castor::String const &c) | castor3d::UserInputListener | |
fireKeydown(KeyboardKey key, bool ctrl, bool alt, bool shift) | castor3d::UserInputListener | |
fireKeyUp(KeyboardKey key, bool ctrl, bool alt, bool shift) | castor3d::UserInputListener | |
fireMouseButtonPushed(MouseButton button, bool ctrl, bool alt, bool shift) | castor3d::UserInputListener | |
fireMouseButtonReleased(MouseButton button, bool ctrl, bool alt, bool shift) | castor3d::UserInputListener | |
fireMouseMove(castor::Position const &position, bool ctrl, bool alt, bool shift) | castor3d::UserInputListener | |
fireMouseWheel(castor::Position const &offsets, bool ctrl, bool alt, bool shift) | castor3d::UserInputListener | |
getActiveControl() const | castor3d::UserInputListener | inline |
getFocusedControl() const | castor3d::UserInputListener | inline |
getFrameListener() const | castor3d::UserInputListener | inline |
getMousePosition() const | castor3d::UserInputListener | inline |
getOwner() const | castor::OwnedBy< Engine > | inline |
initialise() | castor3d::UserInputListener | |
InputListener(Engine &engine, RenderWindow &window) | castor3d::RenderWindow::InputListener | inline |
m_frameListener | castor3d::UserInputListener | protected |
m_handlers | castor3d::UserInputListener | protected |
m_mutexHandlers | castor3d::UserInputListener | mutableprotected |
onClickAction(castor::String const &handler) const | castor3d::UserInputListener | |
OnClickActionFunction typedef | castor3d::UserInputListener | |
onClipboardTextAction(bool set, castor::U32String text) const | castor3d::UserInputListener | |
OnClipboardTextActionFunction typedef | castor3d::UserInputListener | |
onCursorAction(MouseCursor cursor) const | castor3d::UserInputListener | |
OnCursorActionFunction typedef | castor3d::UserInputListener | |
onExpandAction(castor::String const &handler, bool expand) const | castor3d::UserInputListener | |
OnExpandActionFunction typedef | castor3d::UserInputListener | |
onMouseMoveAction(castor::String const &handler) const | castor3d::UserInputListener | |
OnMouseMoveActionFunction typedef | castor3d::UserInputListener | |
onSelectAction(castor::String const &handler, int index) const | castor3d::UserInputListener | |
OnSelectActionFunction typedef | castor3d::UserInputListener | |
onTextAction(castor::String const &handler, castor::U32String const &text) const | castor3d::UserInputListener | |
OnTextActionFunction typedef | castor3d::UserInputListener | |
operator=(UserInputListener const &)=delete | castor3d::UserInputListener | |
operator=(UserInputListener &&) noexcept=delete | castor3d::UserInputListener | |
OwnedBy(Engine &owner) | castor::OwnedBy< Engine > | inlineexplicitprotected |
processEvents() | castor3d::UserInputListener | |
registerClickAction(castor::String const &handler, OnClickActionFunction function) | castor3d::UserInputListener | |
registerClipboardTextAction(OnClipboardTextActionFunction function) | castor3d::UserInputListener | |
registerCursorAction(OnCursorActionFunction function) | castor3d::UserInputListener | |
registerExpandAction(castor::String const &handler, OnExpandActionFunction function) | castor3d::UserInputListener | |
registerMouseMoveAction(castor::String const &handler, OnMouseMoveActionFunction function) | castor3d::UserInputListener | |
registerSelectAction(castor::String const &handler, OnSelectActionFunction function) | castor3d::UserInputListener | |
registerTextAction(castor::String const &handler, OnTextActionFunction function) | castor3d::UserInputListener | |
unregisterClickAction(castor::String const &handler) | castor3d::UserInputListener | |
unregisterClipboardTextAction() | castor3d::UserInputListener | |
unregisterCursorAction() | castor3d::UserInputListener | |
unregisterExpandAction(castor::String const &handler) | castor3d::UserInputListener | |
unregisterMouseMoveAction(castor::String const &handler) | castor3d::UserInputListener | |
unregisterSelectAction(castor::String const &handler) | castor3d::UserInputListener | |
unregisterTextAction(castor::String const &handler) | castor3d::UserInputListener | |
UserInputListener(UserInputListener const &)=delete | castor3d::UserInputListener | |
UserInputListener(UserInputListener &&) noexcept=delete | castor3d::UserInputListener | |
UserInputListener(Engine &engine, castor::String const &name) | castor3d::UserInputListener | |
~UserInputListener() noexcept=default | castor3d::UserInputListener | virtual |