cleanup() | castor3d::UserInputListener | |
doAddHandler(EventHandlerSPtr handler) | castor3d::UserInputListener | inlineprotected |
doGetHandlers() const | castor3d::UserInputListener | inlineprotected |
doHasHandlers() const | castor3d::UserInputListener | inlineprotected |
doRemoveHandler(EventHandler const &handler) | castor3d::UserInputListener | inlineprotected |
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 | |
fireMaterialEvent(castor::String const &overlay, castor::String const &material) | castor3d::UserInputListener | virtual |
fireMouseButtonPushed(MouseButton button) | castor3d::UserInputListener | |
fireMouseButtonReleased(MouseButton button) | castor3d::UserInputListener | |
fireMouseMove(castor::Position const &position) | castor3d::UserInputListener | |
fireMouseWheel(castor::Position const &offsets) | castor3d::UserInputListener | |
fireTextEvent(castor::String const &overlay, castor::String const &caption) | castor3d::UserInputListener | virtual |
getActiveControl() const | castor3d::UserInputListener | inline |
getFocusedControl() const | castor3d::UserInputListener | inline |
getFrameListener() const | castor3d::UserInputListener | inline |
getMousePosition() const | castor3d::UserInputListener | 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) | castor3d::UserInputListener | |
OnClickActionFunction typedef | castor3d::UserInputListener | |
onMouseMoveAction(castor::String const &handler) | castor3d::UserInputListener | |
OnMouseMoveActionFunction typedef | castor3d::UserInputListener | |
onSelectAction(castor::String const &handler, int index) | castor3d::UserInputListener | |
OnSelectActionFunction typedef | castor3d::UserInputListener | |
onTextAction(castor::String const &handler, castor::String const &text) | castor3d::UserInputListener | |
OnTextActionFunction typedef | castor3d::UserInputListener | |
processEvents() | castor3d::UserInputListener | |
registerClickAction(castor::String const &handler, OnClickActionFunction 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 | |
unregisterMouseMoveAction(castor::String const &handler) | castor3d::UserInputListener | |
unregisterSelectAction(castor::String const &handler) | castor3d::UserInputListener | |
unregisterTextAction(castor::String const &handler) | castor3d::UserInputListener | |
UserInputListener(Engine &engine, castor::String const &name) | castor3d::UserInputListener | |
~UserInputListener() | castor3d::UserInputListener | virtual |