Castor3D 0.16.0
Multiplatform 3D engine
castor3d::UserInputListener Member List

This is the complete list of members for castor3d::UserInputListener, including all inherited members.

cleanup()castor3d::UserInputListener
disableHandler(castor::String const &handler)castor3d::UserInputListener
doAddHandler(EventHandlerUPtr handler)castor3d::UserInputListenerinlineprotected
doGetHandlers() constcastor3d::UserInputListenerinlineprotected
doHasHandlers() constcastor3d::UserInputListenerinlineprotected
doRemoveHandler(EventHandler const &handler)castor3d::UserInputListenerinlineprotected
doRemoveHandlerNL(EventHandler const &handler)castor3d::UserInputListenerinlineprotected
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() constcastor3d::UserInputListenerinline
getFocusedControl() constcastor3d::UserInputListenerinline
getFrameListener() constcastor3d::UserInputListenerinline
getMousePosition() constcastor3d::UserInputListenerinline
getOwner() constcastor::OwnedBy< Engine >inline
initialise()castor3d::UserInputListener
m_frameListenercastor3d::UserInputListenerprotected
m_handlerscastor3d::UserInputListenerprotected
m_mutexHandlerscastor3d::UserInputListenermutableprotected
onClickAction(castor::String const &handler) constcastor3d::UserInputListener
OnClickActionFunction typedefcastor3d::UserInputListener
onClipboardTextAction(bool set, castor::U32String text) constcastor3d::UserInputListener
OnClipboardTextActionFunction typedefcastor3d::UserInputListener
onCursorAction(MouseCursor cursor) constcastor3d::UserInputListener
OnCursorActionFunction typedefcastor3d::UserInputListener
onExpandAction(castor::String const &handler, bool expand) constcastor3d::UserInputListener
OnExpandActionFunction typedefcastor3d::UserInputListener
onMouseMoveAction(castor::String const &handler) constcastor3d::UserInputListener
OnMouseMoveActionFunction typedefcastor3d::UserInputListener
onSelectAction(castor::String const &handler, int index) constcastor3d::UserInputListener
OnSelectActionFunction typedefcastor3d::UserInputListener
onTextAction(castor::String const &handler, castor::U32String const &text) constcastor3d::UserInputListener
OnTextActionFunction typedefcastor3d::UserInputListener
operator=(UserInputListener const &)=deletecastor3d::UserInputListener
operator=(UserInputListener &&) noexcept=deletecastor3d::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 &)=deletecastor3d::UserInputListener
UserInputListener(UserInputListener &&) noexcept=deletecastor3d::UserInputListener
UserInputListener(Engine &engine, castor::String const &name)castor3d::UserInputListener
~UserInputListener() noexcept=defaultcastor3d::UserInputListenervirtual