catchesMouseEvents() const | castor3d::EventHandler | inline |
catchesReturnKey() const | castor3d::EventHandler | inline |
catchesTabKey() const | castor3d::EventHandler | inline |
ClientHandlerFunction typedef | castor3d::NonClientEventHandler< Derived > | |
ClientKeyboardFunction typedef | castor3d::NonClientEventHandler< Derived > | |
ClientMouseFunction typedef | castor3d::NonClientEventHandler< Derived > | |
connect(MouseEventType event, ClientMouseFunction function) | castor3d::EventHandler | inline |
connect(KeyboardEventType event, ClientKeyboardFunction function) | castor3d::EventHandler | inline |
connect(HandlerEventType event, ClientHandlerFunction function) | castor3d::EventHandler | inline |
connectNC(MouseEventType event, NonClientMouseFunction function) | castor3d::NonClientEventHandler< Derived > | inline |
connectNC(KeyboardEventType event, NonClientKeyboardFunction function) | castor3d::NonClientEventHandler< Derived > | inline |
connectNC(HandlerEventType event, NonClientHandlerFunction function) | castor3d::NonClientEventHandler< Derived > | inline |
CU_DeclareSmartPtr(Derived) | castor3d::NonClientEventHandler< Derived > | |
disable() | castor3d::EventHandler | inline |
enable() | castor3d::EventHandler | inline |
EnableFunction typedef | castor3d::EventHandler | |
EventHandler(castor::String const &name, bool catchMouseEvents) | castor3d::EventHandler | inlineexplicit |
EventHandlerFunction typedef | castor3d::NonClientEventHandler< Derived > | protected |
EventQueue typedef | castor3d::NonClientEventHandler< Derived > | protected |
isEnabled() const | castor3d::EventHandler | inline |
m_handlerSlots | castor3d::EventHandler | protected |
m_handlerSlotsConnections | castor3d::EventHandler | protected |
m_keyboardSlots | castor3d::EventHandler | protected |
m_keyboardSlotsConnections | castor3d::EventHandler | protected |
m_mouseSlots | castor3d::EventHandler | protected |
m_mouseSlotsConnections | castor3d::EventHandler | protected |
m_ncHandlerSlots | castor3d::NonClientEventHandler< Derived > | protected |
m_ncHandlerSlotsConnections | castor3d::NonClientEventHandler< Derived > | protected |
m_ncKeyboardSlots | castor3d::NonClientEventHandler< Derived > | protected |
m_ncKeyboardSlotsConnections | castor3d::NonClientEventHandler< Derived > | protected |
m_ncMouseSlots | castor3d::NonClientEventHandler< Derived > | protected |
m_ncMouseSlotsConnections | castor3d::NonClientEventHandler< Derived > | protected |
NonClientEventHandler(castor::String const &name, bool catchMouseEvents) | castor3d::NonClientEventHandler< Derived > | inlineexplicit |
NonClientHandlerFunction typedef | castor3d::NonClientEventHandler< Derived > | |
NonClientKeyboardFunction typedef | castor3d::NonClientEventHandler< Derived > | |
NonClientMouseFunction typedef | castor3d::NonClientEventHandler< Derived > | |
OnClientHandlerEvent typedef | castor3d::EventHandler | |
OnClientHandlerEventConnection typedef | castor3d::EventHandler | |
OnClientKeyboardEvent typedef | castor3d::EventHandler | |
OnClientKeyboardEventConnection typedef | castor3d::EventHandler | |
OnClientMouseEvent typedef | castor3d::EventHandler | |
OnClientMouseEventConnection typedef | castor3d::EventHandler | |
OnEnable typedef | castor3d::EventHandler | |
onEnable | castor3d::EventHandler | |
OnEnableConnection typedef | castor3d::EventHandler | |
OnNonClientHandlerEvent typedef | castor3d::NonClientEventHandler< Derived > | |
OnNonClientHandlerEventConnection typedef | castor3d::NonClientEventHandler< Derived > | |
OnNonClientKeyboardEvent typedef | castor3d::NonClientEventHandler< Derived > | |
OnNonClientKeyboardEventConnection typedef | castor3d::NonClientEventHandler< Derived > | |
OnNonClientMouseEvent typedef | castor3d::NonClientEventHandler< Derived > | |
OnNonClientMouseEventConnection typedef | castor3d::NonClientEventHandler< Derived > | |
processEvents() | castor3d::EventHandler | inline |
processHandlerEvent(HandlerEventSPtr event) | castor3d::EventHandler | inlineprotected |
processKeyboardEvent(KeyboardEventSPtr event) | castor3d::EventHandler | inlineprotected |
processMouseEvent(MouseEventSPtr event) | castor3d::EventHandler | inlineprotected |
pushEvent(MouseEvent const &event) | castor3d::EventHandler | inline |
pushEvent(KeyboardEvent const &event) | castor3d::EventHandler | inline |
pushEvent(HandlerEvent const &event) | castor3d::EventHandler | inline |
setCatchesMouseEvents(bool value) | castor3d::EventHandler | inline |
~EventHandler() | castor3d::EventHandler | inlinevirtual |