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

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

addChild(ControlRPtr control)castor3d::Controlprotected
addFlag(FlagTypeT flag)castor3d::Controlinline
addFlag(castor::FlagCombination< FlagTypeT > flag)castor3d::Controlinline
adjustScrollZIndex(uint32_t offset)castor3d::ScrollableCtrlprotected
catchesMouseEvents() constcastor3d::EventHandlerinline
catchesReturnKey() constcastor3d::EventHandlerinline
catchesTabKey() constcastor3d::EventHandlerinline
checkScrollBarFlags()castor3d::ScrollableCtrlprotected
ClientHandlerFunction typedefcastor3d::NonClientEventHandler< Control >
ClientKeyboardFunction typedefcastor3d::NonClientEventHandler< Control >
ClientMouseFunction typedefcastor3d::NonClientEventHandler< Control >
connect(EditEvent event, OnEditEventFunction function)castor3d::EditCtrlinline
castor3d::Control::connect(MouseEventType event, ClientMouseFunction function)castor3d::EventHandlerinline
castor3d::Control::connect(KeyboardEventType event, ClientKeyboardFunction function)castor3d::EventHandlerinline
castor3d::Control::connect(HandlerEventType event, ClientHandlerFunction function)castor3d::EventHandlerinline
connectNC(MouseEventType event, NonClientMouseFunction function)castor3d::NonClientEventHandler< Control >inline
connectNC(KeyboardEventType event, NonClientKeyboardFunction function)castor3d::NonClientEventHandler< Control >inline
connectNC(HandlerEventType event, NonClientHandlerFunction function)castor3d::NonClientEventHandler< Control >inline
Control(ControlType type, SceneRPtr scene, castor::String const &name, ControlStyleRPtr style, ControlRPtr parent, castor::Position const &position, castor::Size const &size, ControlFlagType flags=0, bool visible=true)castor3d::Control
create(ControlsManager &ctrlManager)castor3d::Controlprotected
createScrollBars()castor3d::ScrollableCtrlprotected
DerivedPtr typedefcastor3d::NonClientEventHandler< Control >
destroy()castor3d::Controlprotected
destroyScrollBars()castor3d::ScrollableCtrlprotected
disable()castor3d::EventHandlerinline
EditCtrl(SceneRPtr scene, castor::String const &name, EditStyleRPtr style, ControlRPtr parent)castor3d::EditCtrl
EditCtrl(SceneRPtr scene, castor::String const &name, EditStyleRPtr style, ControlRPtr parent, castor::String const &caption, castor::Position const &position, castor::Size const &size, ControlFlagType flags=0, bool visible=true)castor3d::EditCtrl
enable()castor3d::EventHandlerinline
EnableFunction typedefcastor3d::EventHandler
EventHandler(castor::String const &name, bool catchMouseEvents)castor3d::EventHandlerinlineexplicit
EventHandlerFunction typedefcastor3d::NonClientEventHandler< Control >protected
EventQueue typedefcastor3d::NonClientEventHandler< Control >protected
getAbsolutePosition() constcastor3d::Control
getBackgroundOverlay()castor3d::Controlprotected
getBaseStyle() const noexceptcastor3d::Controlinline
getBaseStyle()castor3d::Controlinlineprotected
getBorderInnerUV() constcastor3d::Control
getBorderOuterUV() constcastor3d::Control
getBorderPosition() constcastor3d::Control
getBorderSize() const noexceptcastor3d::Controlinline
getCaption() constcastor3d::EditCtrlinline
getChildControl(ControlID id) constcastor3d::Control
getChildren() const noexceptcastor3d::Controlinline
getClientOffset() constcastor3d::Controlinline
getClientRect() const noexceptcastor3d::Controlinline
getClientSize() constcastor3d::Controlinline
getControlsManager() const noexceptcastor3d::Controlinline
getCursor() const noexceptcastor3d::Controlinline
getEngine() const noexceptcastor3d::Controlinline
getFlags() const noexceptcastor3d::Controlinline
getId() const noexceptcastor3d::Controlinline
getName() const noexceptcastor::NamedBaseT< T >inline
getParent() const noexceptcastor3d::Controlinline
getPosition() const noexceptcastor3d::Controlinline
getResizeBorderSize() const noexceptcastor3d::Controlinline
getScene() const noexceptcastor3d::Controlinline
getScrollPosition() constcastor3d::ScrollableCtrl
getSize() const noexceptcastor3d::Controlinline
getStyle() constcastor3d::EditCtrlinline
getType() const noexceptcastor3d::Controlinline
getUV() constcastor3d::Control
hasHorizontalScrollBar() const noexceptcastor3d::ScrollableCtrlinlineprotected
hasScene() const noexceptcastor3d::Controlinline
hasVerticalScrollBar() const noexceptcastor3d::ScrollableCtrlinlineprotected
hide()castor3d::Controlinline
isAlwaysOnTop() const noexceptcastor3d::Controlinline
isBackgroundInvisible() constcastor3d::Controlinline
isBackgroundVisible() constcastor3d::Control
isEnabled() constcastor3d::EventHandlerinline
isInResizeRange(castor::Position const &position) constcastor3d::Control
isMovable() const noexceptcastor3d::Controlinline
isMultiLine() constcastor3d::EditCtrlinline
isResizable() const noexceptcastor3d::Controlinline
isVisible() constcastor3d::Control
m_backgroundMaterialcastor3d::Controlprotected
m_flagscastor3d::Controlprotected
m_foregroundMaterialcastor3d::Controlprotected
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< Control >protected
m_ncHandlerSlotsConnectionscastor3d::NonClientEventHandler< Control >protected
m_ncKeyboardSlotscastor3d::NonClientEventHandler< Control >protected
m_ncKeyboardSlotsConnectionscastor3d::NonClientEventHandler< Control >protected
m_ncMouseSlotscastor3d::NonClientEventHandler< Control >protected
m_ncMouseSlotsConnectionscastor3d::NonClientEventHandler< Control >protected
m_parentcastor3d::Controlprotected
m_scenecastor3d::Controlprotected
NamedBaseT(T name) noexceptcastor::NamedBaseT< T >inlineexplicit
NonClientEventHandler(castor::String const &name, bool catchMouseEvents)castor3d::NonClientEventHandler< Control >inlineexplicit
NonClientHandlerFunction typedefcastor3d::NonClientEventHandler< Control >
NonClientKeyboardFunction typedefcastor3d::NonClientEventHandler< Control >
NonClientMouseFunction typedefcastor3d::NonClientEventHandler< Control >
onChangedcastor3d::Control
OnClientHandlerEvent typedefcastor3d::EventHandler
OnClientHandlerEventConnection typedefcastor3d::EventHandler
OnClientKeyboardEvent typedefcastor3d::EventHandler
OnClientKeyboardEventConnection typedefcastor3d::EventHandler
OnClientMouseEvent typedefcastor3d::EventHandler
OnClientMouseEventConnection typedefcastor3d::EventHandler
OnEnable typedefcastor3d::EventHandler
onEnablecastor3d::EventHandler
OnEnableConnection typedefcastor3d::EventHandler
OnNonClientHandlerEvent typedefcastor3d::NonClientEventHandler< Control >
OnNonClientHandlerEventConnection typedefcastor3d::NonClientEventHandler< Control >
OnNonClientKeyboardEvent typedefcastor3d::NonClientEventHandler< Control >
OnNonClientKeyboardEventConnection typedefcastor3d::NonClientEventHandler< Control >
OnNonClientMouseEvent typedefcastor3d::NonClientEventHandler< Control >
OnNonClientMouseEventConnection typedefcastor3d::NonClientEventHandler< Control >
onScrollContentcastor3d::ScrollableCtrlprotected
OnScrollContent typedefcastor3d::ScrollableCtrlprotected
OnScrollContentConnection typedefcastor3d::ScrollableCtrlprotected
OnScrollContentFunction typedefcastor3d::ScrollableCtrlprotected
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
registerControl(Control &control)castor3d::ScrollableCtrlprotected
removeChild(ControlRPtr control)castor3d::Controlprotected
removeFlag(FlagTypeT flag)castor3d::Controlinline
removeFlag(castor::FlagCombination< FlagTypeT > flag)castor3d::Controlinline
rename(T name) noexceptcastor::NamedBaseT< T >inline
ScrollableCtrl(Control &target, ScrollableStyleRPtr style)castor3d::ScrollableCtrlprotected
setBackgroundBorderMaterial(MaterialObs value) constcastor3d::Controlprotected
setBackgroundBorderPosition(BorderPosition value) constcastor3d::Controlprotected
setBackgroundMaterial(MaterialObs value) constcastor3d::Controlprotected
setBackgroundSize(castor::Size const &value) constcastor3d::Controlprotected
setBorderInnerUV(castor::Point4d const &value) constcastor3d::Control
setBorderOuterUV(castor::Point4d const &value) constcastor3d::Control
setBorderSize(castor::Point4ui const &value)castor3d::Control
setCaption(castor::U32String const &caption)castor3d::Control
setCatchesMouseEvents(bool value)castor3d::EventHandlerinline
setPosition(castor::Position const &value)castor3d::Control
setScrollBarsVisible(bool visible)castor3d::ScrollableCtrlprotected
setSize(castor::Size const &value)castor3d::Control
setStyle(ControlStyleRPtr value)castor3d::Control
setUV(castor::Point4d const &value) constcastor3d::Control
setVisible(bool value)castor3d::Control
show()castor3d::Controlinline
Typecastor3d::EditCtrlstatic
unregisterControl(Control &control)castor3d::ScrollableCtrlprotected
updateCaption(castor::String const &value)castor3d::EditCtrl
updateScrollableClientRect(castor::Point4ui const &clientRect) constcastor3d::ScrollableCtrlprotected
updateScrollBars()castor3d::ScrollableCtrlprotected
updateScrollBarsStyle()castor3d::ScrollableCtrlprotected
updateScrollBarsThumb(castor::Position const &pos)castor3d::ScrollableCtrlprotected
updateScrollZIndex(uint32_t &index)castor3d::ScrollableCtrlprotected
updateTotalSize(castor::Size const &size)castor3d::ScrollableCtrlprotected
~Control() noexcept overridecastor3d::Control
~EditCtrl() noexcept overridecastor3d::EditCtrl
~EventHandler() noexceptcastor3d::EventHandlerinlinevirtual
~ScrollableCtrl() noexceptcastor3d::ScrollableCtrlvirtual