Castor3D 0.16.0
Multiplatform 3D engine
castor3d::NonClientEventHandler< Derived > Member List

This is the complete list of members for castor3d::NonClientEventHandler< Derived >, including all inherited members.

catchesMouseEvents() constcastor3d::EventHandlerinline
catchesReturnKey() constcastor3d::EventHandlerinline
catchesTabKey() constcastor3d::EventHandlerinline
ClientHandlerFunction typedefcastor3d::NonClientEventHandler< Derived >
ClientKeyboardFunction typedefcastor3d::NonClientEventHandler< Derived >
ClientMouseFunction typedefcastor3d::NonClientEventHandler< Derived >
connect(MouseEventType event, ClientMouseFunction function)castor3d::EventHandlerinline
connect(KeyboardEventType event, ClientKeyboardFunction function)castor3d::EventHandlerinline
connect(HandlerEventType event, ClientHandlerFunction function)castor3d::EventHandlerinline
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
DerivedPtr typedefcastor3d::NonClientEventHandler< Derived >
disable()castor3d::EventHandlerinline
enable()castor3d::EventHandlerinline
EnableFunction typedefcastor3d::EventHandler
EventHandler(castor::String const &name, bool catchMouseEvents)castor3d::EventHandlerinlineexplicit
EventHandlerFunction typedefcastor3d::NonClientEventHandler< Derived >protected
EventQueue typedefcastor3d::NonClientEventHandler< Derived >protected
getName() const noexceptcastor::NamedBaseT< T >inline
isEnabled() constcastor3d::EventHandlerinline
m_handlerSlotscastor3d::EventHandlerprotected
m_handlerSlotsConnectionscastor3d::EventHandlerprotected
m_keyboardSlotscastor3d::EventHandlerprotected
m_keyboardSlotsConnectionscastor3d::EventHandlerprotected
m_mouseSlotscastor3d::EventHandlerprotected
m_mouseSlotsConnectionscastor3d::EventHandlerprotected
m_namecastor::NamedBaseT< T >protected
m_ncHandlerSlotscastor3d::NonClientEventHandler< Derived >protected
m_ncHandlerSlotsConnectionscastor3d::NonClientEventHandler< Derived >protected
m_ncKeyboardSlotscastor3d::NonClientEventHandler< Derived >protected
m_ncKeyboardSlotsConnectionscastor3d::NonClientEventHandler< Derived >protected
m_ncMouseSlotscastor3d::NonClientEventHandler< Derived >protected
m_ncMouseSlotsConnectionscastor3d::NonClientEventHandler< Derived >protected
NamedBaseT(T name) noexceptcastor::NamedBaseT< T >inlineexplicit
NonClientEventHandler(castor::String const &name, bool catchMouseEvents)castor3d::NonClientEventHandler< Derived >inlineexplicit
NonClientHandlerFunction typedefcastor3d::NonClientEventHandler< Derived >
NonClientKeyboardFunction typedefcastor3d::NonClientEventHandler< Derived >
NonClientMouseFunction typedefcastor3d::NonClientEventHandler< Derived >
OnClientHandlerEvent typedefcastor3d::EventHandler
OnClientHandlerEventConnection typedefcastor3d::EventHandler
OnClientKeyboardEvent typedefcastor3d::EventHandler
OnClientKeyboardEventConnection typedefcastor3d::EventHandler
OnClientMouseEvent typedefcastor3d::EventHandler
OnClientMouseEventConnection typedefcastor3d::EventHandler
onEnablecastor3d::EventHandler
OnEnable typedefcastor3d::EventHandler
OnEnableConnection typedefcastor3d::EventHandler
OnNonClientHandlerEvent typedefcastor3d::NonClientEventHandler< Derived >
OnNonClientHandlerEventConnection typedefcastor3d::NonClientEventHandler< Derived >
OnNonClientKeyboardEvent typedefcastor3d::NonClientEventHandler< Derived >
OnNonClientKeyboardEventConnection typedefcastor3d::NonClientEventHandler< Derived >
OnNonClientMouseEvent typedefcastor3d::NonClientEventHandler< Derived >
OnNonClientMouseEventConnection typedefcastor3d::NonClientEventHandler< Derived >
processEvents()castor3d::EventHandlerinline
processHandlerEvent(HandlerEventSPtr event)castor3d::EventHandlerinlineprotected
processKeyboardEvent(KeyboardEventSPtr event)castor3d::EventHandlerinlineprotected
processMouseEvent(MouseEventSPtr event)castor3d::EventHandlerinlineprotected
pushEvent(MouseEvent const &event)castor3d::EventHandlerinline
pushEvent(KeyboardEvent const &event)castor3d::EventHandlerinline
pushEvent(HandlerEvent const &event)castor3d::EventHandlerinline
rename(T name) noexceptcastor::NamedBaseT< T >inline
setCatchesMouseEvents(bool value)castor3d::EventHandlerinline
~EventHandler() noexceptcastor3d::EventHandlerinlinevirtual