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

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

addControl(ControlRPtr control)castor3d::ControlsManager
ButtonCtrlcastor3d::ControlsManagerfriend
cleanup()castor3d::UserInputListener
cleanupStyles() noexceptcastor3d::StylesHolderinlineprotected
ComboBoxCtrlcastor3d::ControlsManagerfriend
Controlcastor3d::ControlsManagerfriend
ControlsManager(Engine &engine)castor3d::ControlsManagerexplicit
create(ControlRPtr control)castor3d::ControlsManager
createButtonStyle(castor::String name, Scene *scene)castor3d::StylesHolder
createComboBoxStyle(castor::String name, Scene *scene)castor3d::StylesHolder
createEditStyle(castor::String name, Scene *scene)castor3d::StylesHolder
createExpandablePanelStyle(castor::String name, Scene *scene)castor3d::StylesHolder
createFrameStyle(castor::String name, Scene *scene)castor3d::StylesHolder
createListBoxStyle(castor::String name, Scene *scene)castor3d::StylesHolder
createPanelStyle(castor::String name, Scene *scene)castor3d::StylesHolder
createParsers()castor3d::ControlsManagerstatic
createProgressStyle(castor::String name, Scene *scene)castor3d::StylesHolder
createScrollBarStyle(castor::String name, Scene *scene)castor3d::StylesHolder
createSections()castor3d::ControlsManagerstatic
createSliderStyle(castor::String name, Scene *scene)castor3d::StylesHolder
createStaticStyle(castor::String name, Scene *scene)castor3d::StylesHolder
createTheme(castor::String const &name, Scene *scene)castor3d::ControlsManager
destroy(ControlRPtr control)castor3d::ControlsManager
destroyControls(Scene const &scene)castor3d::ControlsManager
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
EditCtrlcastor3d::ControlsManagerfriend
enableHandler(castor::String const &handler)castor3d::UserInputListener
ExpandablePanelCtrlcastor3d::ControlsManagerfriend
findControl(castor::String const &name, SceneRPtr scene) constcastor3d::ControlsManager
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
FrameCtrlcastor3d::ControlsManagerfriend
getActiveControl() constcastor3d::UserInputListenerinline
getButtonStyle(castor::String const &name) const overridecastor3d::ControlsManagervirtual
getButtonStyles() const noexceptcastor3d::StylesHolderinline
getComboBoxStyle(castor::String const &name) const overridecastor3d::ControlsManagervirtual
getComboBoxStyles() const noexceptcastor3d::StylesHolderinline
getControl(ControlID id) constcastor3d::ControlsManager
getDefaultFont() constcastor3d::StylesHolderinline
getEditStyle(castor::String const &name) const overridecastor3d::ControlsManagervirtual
getEditStyles() const noexceptcastor3d::StylesHolderinline
getExpandablePanelStyle(castor::String const &name) const overridecastor3d::ControlsManagervirtual
getExpandablePanelStyles() const noexceptcastor3d::StylesHolderinline
getFocusedControl() constcastor3d::UserInputListenerinline
getFrameListener() constcastor3d::UserInputListenerinline
getFrameStyle(castor::String const &name) const overridecastor3d::ControlsManagervirtual
getFrameStyles() const noexceptcastor3d::StylesHolderinline
getHolderName() const noexceptcastor3d::StylesHolderinlineprotected
getListBoxStyle(castor::String const &name) const overridecastor3d::ControlsManagervirtual
getListBoxStyles() const noexceptcastor3d::StylesHolderinline
getMousePosition() constcastor3d::UserInputListenerinline
getOwner() constcastor::OwnedBy< Engine >inline
getPanelStyle(castor::String const &name) const overridecastor3d::ControlsManagervirtual
getPanelStyles() const noexceptcastor3d::StylesHolderinline
getProgressStyle(castor::String const &name) const overridecastor3d::ControlsManagervirtual
getProgressStyles() const noexceptcastor3d::StylesHolderinline
getRootControls() constcastor3d::ControlsManager
getScrollBarStyle(castor::String const &name) const overridecastor3d::ControlsManagervirtual
getScrollBarStyles() const noexceptcastor3d::StylesHolderinline
getSize() const noexceptcastor3d::ControlsManagerinline
getSliderStyle(castor::String const &name) const overridecastor3d::ControlsManagervirtual
getSliderStyles() const noexceptcastor3d::StylesHolderinline
getStaticStyle(castor::String const &name) const overridecastor3d::ControlsManagervirtual
getStaticStyles() const noexceptcastor3d::StylesHolderinline
getStyle(castor::String const &name) constcastor3d::StylesHolderinline
getTheme(castor::String const &name) constcastor3d::ControlsManager
getThemes() constcastor3d::ControlsManagerinline
initialise()castor3d::UserInputListener
isEmpty() const noexceptcastor3d::StylesHolderinline
ListBoxCtrlcastor3d::ControlsManagerfriend
m_frameListenercastor3d::UserInputListenerprotected
m_handlerscastor3d::UserInputListenerprotected
m_mutexHandlerscastor3d::UserInputListenermutableprotected
Namecastor3d::ControlsManagerstatic
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
PanelCtrlcastor3d::ControlsManagerfriend
processEvents()castor3d::UserInputListener
registerClickAction(castor::String const &handler, OnClickActionFunction function)castor3d::UserInputListener
registerClipboardTextAction(OnClipboardTextActionFunction function)castor3d::UserInputListener
registerControl(ControlUPtr control)castor3d::ControlsManager
registerControlT(castor::UniquePtr< ControlT > control)castor3d::ControlsManagerinline
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
removeControl(ControlID id)castor3d::ControlsManager
ScrollBarCtrlcastor3d::ControlsManagerfriend
setDefaultFont(castor::FontResPtr font)castor3d::ControlsManagerinline
setLayout(LayoutUPtr layout)castor3d::ControlsManager
setSize(castor::Size const &value)castor3d::ControlsManager
SliderCtrlcastor3d::ControlsManagerfriend
StylesHolder(castor::String name, Engine &engine)castor3d::StylesHolderinlineexplicit
unregisterClickAction(castor::String const &handler)castor3d::UserInputListener
unregisterClipboardTextAction()castor3d::UserInputListener
unregisterControl(Control const &control)castor3d::ControlsManager
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
~StylesHolder() noexcept=defaultcastor3d::StylesHoldervirtual
~UserInputListener() noexcept=defaultcastor3d::UserInputListenervirtual