Simple GUI Library
Sgl::AnchorPane Member List

This is the complete list of members for Sgl::AnchorPane, including all inherited members.

addChild(Component *child)Sgl::Parent
addChildren() (defined in Sgl::Parent)Sgl::Parentinline
addChildren(Head head, Tail... tail)Sgl::Parentinline
ANCHOR_NOT_ENABLED (defined in Sgl::AnchorPane)Sgl::AnchorPanestatic
buildEventDispatchChain(Sml::EventDispatchChain *chain) override (defined in Sgl::Component)Sgl::Componentvirtual
Component()=default (defined in Sgl::Component)Sgl::Component
computeCustomMaxHeight(int32_t width=-1) const (defined in Sgl::Parent)Sgl::Parentprotectedvirtual
computeCustomMaxWidth(int32_t height=-1) const (defined in Sgl::Parent)Sgl::Parentprotectedvirtual
computeLocalToScenePos(const Sml::Vec2i &localPos) const (defined in Sgl::Component)Sgl::Component
computeMaxHeight(int32_t width=-1) const override final (defined in Sgl::Parent)Sgl::Parentvirtual
computeMaxWidth(int32_t height=-1) const override final (defined in Sgl::Parent)Sgl::Parentvirtual
computeMinHeight(int32_t width=-1) const override final (defined in Sgl::Parent)Sgl::Parentvirtual
computeMinWidth(int32_t height=-1) const override final (defined in Sgl::Parent)Sgl::Parentvirtual
computePrefHeight(int32_t width=-1) const override final (defined in Sgl::Parent)Sgl::Parentvirtual
computePrefWidth(int32_t height=-1) const override final (defined in Sgl::Parent)Sgl::Parentvirtual
computeScenePos() (defined in Sgl::Component)Sgl::Component
computeSceneToLocalPos(const Sml::Vec2i &scenePos) const (defined in Sgl::Component)Sgl::Component
Container() (defined in Sgl::Container)Sgl::Container
containsComponent(Component *component) override final (defined in Sgl::Parent)Sgl::Parentvirtual
DEFAULT_BACKGROUND (defined in Sgl::Container)Sgl::Containerstatic
DEFAULT_FILL (defined in Sgl::Container)Sgl::Containerstatic
getBack() (defined in Sgl::LayeredContainer)Sgl::LayeredContainer
getBackground() const (defined in Sgl::Parent)Sgl::Parent
getBorder() const (defined in Sgl::Parent)Sgl::Parent
getBottomAnchor(Component *child) const (defined in Sgl::AnchorPane)Sgl::AnchorPane
getChildren() (defined in Sgl::Parent)Sgl::Parent
getChildrenReadonly() const (defined in Sgl::Parent)Sgl::Parent
getConstraints(Component *child) const (defined in Sgl::AnchorPane)Sgl::AnchorPane
getContentArea() const (defined in Sgl::Parent)Sgl::Parent
getEventDispatcher() (defined in Sgl::Component)Sgl::Component
getFront() (defined in Sgl::LayeredContainer)Sgl::LayeredContainer
getHitComponent(int32_t x, int32_t y) override (defined in Sgl::Container)Sgl::Containervirtual
getInsets() const (defined in Sgl::Parent)Sgl::Parent
getLayoutBounds() const (defined in Sgl::Component)Sgl::Component
getLayoutHeight() const (defined in Sgl::Component)Sgl::Component
getLayoutPos() const (defined in Sgl::Component)Sgl::Component
getLayoutWidth() const (defined in Sgl::Component)Sgl::Component
getLayoutX() const (defined in Sgl::Component)Sgl::Component
getLayoutY() const (defined in Sgl::Component)Sgl::Component
getLeftAnchor(Component *child) const (defined in Sgl::AnchorPane)Sgl::AnchorPane
getMaxHeight() const (defined in Sgl::Parent)Sgl::Parent
getMaxWidth() const (defined in Sgl::Parent)Sgl::Parent
getMinHeight() const (defined in Sgl::Parent)Sgl::Parent
getMinWidth() const (defined in Sgl::Parent)Sgl::Parent
getModifiableParent() (defined in Sgl::Component)Sgl::Component
getOriginBounds() const (defined in Sgl::Component)Sgl::Component
getPadding() const (defined in Sgl::Parent)Sgl::Parent
getParent() const (defined in Sgl::Component)Sgl::Component
getPrefHeight() const (defined in Sgl::Parent)Sgl::Parent
getPrefWidth() const (defined in Sgl::Parent)Sgl::Parent
getRightAnchor(Component *child) const (defined in Sgl::AnchorPane)Sgl::AnchorPane
getScene() (defined in Sgl::Component)Sgl::Component
getShadow() const (defined in Sgl::Component)Sgl::Component
getSnapshot() (defined in Sgl::Parent)Sgl::Parent
getTopAnchor(Component *child) const (defined in Sgl::AnchorPane)Sgl::AnchorPane
getVisibility() const (defined in Sgl::Component)Sgl::Component
hasConstraints(Component *child) const (defined in Sgl::AnchorPane)Sgl::AnchorPane
isAutoAdjust() const (defined in Sgl::LayeredContainer)Sgl::LayeredContainer
isFocused() const (defined in Sgl::Component)Sgl::Component
isHorizontalRelativePositioning(Component *child) const (defined in Sgl::AnchorPane)Sgl::AnchorPane
isHovered() const (defined in Sgl::Component)Sgl::Component
isInteractable() const (defined in Sgl::Component)Sgl::Component
isResizable() const override (defined in Sgl::Parent)Sgl::Parentvirtual
isVerticalRelativePositioning(Component *child) const (defined in Sgl::AnchorPane)Sgl::AnchorPane
isVisible() const (defined in Sgl::Component)Sgl::Component
LayeredContainer() (defined in Sgl::LayeredContainer)Sgl::LayeredContainer
layout() override final (defined in Sgl::Parent)Sgl::Parentvirtual
m_Background (defined in Sgl::Parent)Sgl::Parentprotected
m_Border (defined in Sgl::Parent)Sgl::Parentprotected
m_Children (defined in Sgl::Parent)Sgl::Parentprotected
m_Dispatcher (defined in Sgl::Component)Sgl::Componentprotected
m_Focused (defined in Sgl::Component)Sgl::Componentprotected
m_Hovered (defined in Sgl::Component)Sgl::Componentprotected
m_LayoutBounds (defined in Sgl::Component)Sgl::Componentprotected
m_MaxHeight (defined in Sgl::Parent)Sgl::Parentprotected
m_MaxWidth (defined in Sgl::Parent)Sgl::Parentprotected
m_MinHeight (defined in Sgl::Parent)Sgl::Parentprotected
m_MinWidth (defined in Sgl::Parent)Sgl::Parentprotected
m_NeedLayoutPass (defined in Sgl::Parent)Sgl::Parentprotected
m_Padding (defined in Sgl::Parent)Sgl::Parentprotected
m_Parent (defined in Sgl::Component)Sgl::Componentprotected
m_PrefHeight (defined in Sgl::Parent)Sgl::Parentprotected
m_PrefWidth (defined in Sgl::Parent)Sgl::Parentprotected
m_Scene (defined in Sgl::Component)Sgl::Componentprotected
m_Shadow (defined in Sgl::Component)Sgl::Componentprotected
m_Snapshot (defined in Sgl::Parent)Sgl::Parentprotected
m_Visibility (defined in Sgl::Component)Sgl::Componentprotected
moveToBack(Component *child) (defined in Sgl::LayeredContainer)Sgl::LayeredContainer
moveToFront(Component *child) (defined in Sgl::LayeredContainer)Sgl::LayeredContainer
needLayoutPass() const (defined in Sgl::Parent)Sgl::Parent
Parent()=default (defined in Sgl::Parent)Sgl::Parent
prerender() override final (defined in Sgl::Parent)Sgl::Parentvirtual
prerenderSelf() override (defined in Sgl::Container)Sgl::Containerprotectedvirtual
removeChild(Component *child)Sgl::Parent
removeChildren()Sgl::Parent
render(const Sml::Rectangle< int32_t > &targetRegion) override (defined in Sgl::Container)Sgl::Containervirtual
renderShadow(const Sml::Rectangle< int32_t > &targetRegion) (defined in Sgl::Component)Sgl::Componentprotected
requestDrag() (defined in Sgl::Component)Sgl::Component
requestFocus() (defined in Sgl::Component)Sgl::Component
requestLayoutPass() (defined in Sgl::Parent)Sgl::Parent
Scene (defined in Sgl::Component)Sgl::Component
setAutoAdjust(bool autoAdjust) (defined in Sgl::LayeredContainer)Sgl::LayeredContainer
setBackground(const Background *background) (defined in Sgl::Parent)Sgl::Parent
setBorder(const Border *border) (defined in Sgl::Parent)Sgl::Parent
setBottomAnchor(Component *child, int32_t anchor) (defined in Sgl::AnchorPane)Sgl::AnchorPane
setHorizontalRelativePositioning(Component *child, bool enabled) (defined in Sgl::AnchorPane)Sgl::AnchorPane
setInteractable(bool interactable) (defined in Sgl::Component)Sgl::Component
setLayoutHeight(int32_t height) (defined in Sgl::Component)Sgl::Component
setLayoutWidth(int32_t width) (defined in Sgl::Component)Sgl::Component
setLayoutX(int32_t x) (defined in Sgl::Component)Sgl::Component
setLayoutY(int32_t y) (defined in Sgl::Component)Sgl::Component
setLeftAnchor(Component *child, int32_t anchor) (defined in Sgl::AnchorPane)Sgl::AnchorPane
setMaxHeight(int32_t height) (defined in Sgl::Parent)Sgl::Parent
setMaxWidth(int32_t width) (defined in Sgl::Parent)Sgl::Parent
setMinHeight(int32_t height) (defined in Sgl::Parent)Sgl::Parent
setMinWidth(int32_t width) (defined in Sgl::Parent)Sgl::Parent
setPadding(const Insets &padding) (defined in Sgl::Parent)Sgl::Parent
setParent(Parent *parent) (defined in Sgl::Component)Sgl::Component
setPrefHeight(int32_t height) (defined in Sgl::Parent)Sgl::Parent
setPrefWidth(int32_t width) (defined in Sgl::Parent)Sgl::Parent
setRightAnchor(Component *child, int32_t anchor) (defined in Sgl::AnchorPane)Sgl::AnchorPane
setScene(Scene *scene) (defined in Sgl::Component)Sgl::Component
setSceneInSceneTree(Scene *scene) override final (defined in Sgl::Parent)Sgl::Parentprotectedvirtual
setShadow(const ShadowSpecification *specification) (defined in Sgl::Component)Sgl::Component
setTopAnchor(Component *child, int32_t anchor) (defined in Sgl::AnchorPane)Sgl::AnchorPane
setVerticalRelativePositioning(Component *child, bool enabled) (defined in Sgl::AnchorPane)Sgl::AnchorPane
setVisibility(Visibility visibility) (defined in Sgl::Component)Sgl::Component
setVisible(bool visible) (defined in Sgl::Component)Sgl::Component
UNLIMITED_SIZE (defined in Sgl::Component)Sgl::Componentstatic
updateShadow() (defined in Sgl::Component)Sgl::Componentprotected
updateSnapshotSize() (defined in Sgl::Parent)Sgl::Parentprotected
USE_COMPUTED_SIZE (defined in Sgl::Component)Sgl::Componentstatic
Visibility enum nameSgl::Component
~AnchorPane() override=default (defined in Sgl::AnchorPane)Sgl::AnchorPanevirtual
~Component()=default (defined in Sgl::Component)Sgl::Componentvirtual
~Container() override=default (defined in Sgl::Container)Sgl::Containervirtual
~Parent() override=default (defined in Sgl::Parent)Sgl::Parentvirtual