Simple SFML GUI
0.2a
|
This is the complete list of members for PanelModelLine, including all inherited members.
bottomRight (defined in MarginModelBase) | MarginModelBase | protected |
create(Orientation orientation=Orientation::Horizontal, Align align=Align::Center, VAlign valign=VAlign::Top, float margin=0.f, MarginMode marginMode=MarginMode::Full) (defined in PanelModelLine) | PanelModelLine | inlinestatic |
customizeArea(const sf::FloatRect &area) const override (defined in MarginModelBase) | MarginModelBase | virtual |
elementChanged (defined in PanelModel) | PanelModel | protected |
enableScrollLimits (defined in MarginModelBase) | MarginModelBase | protected |
getHeightSum() const (defined in PanelModelLine) | PanelModelLine | |
getMargin() const (defined in HaveMargin) | HaveMargin | |
getMarginMode() const (defined in HaveMargin) | HaveMargin | |
getWidthSum() const (defined in PanelModelLine) | PanelModelLine | |
handleElement(const Panel &panel, Element &element, size_t order) override (defined in PanelModelLine) | PanelModelLine | virtual |
handleScrollLimits(const sf::Vector2f &elementViewportCenterShift, const sf::FloatRect &elementArea, const sf::FloatRect &panelArea) (defined in MarginModelBase) | MarginModelBase | protected |
HaveMargin() (defined in HaveMargin) | HaveMargin | |
init(const Panel &panel) override (defined in PanelModelLine) | PanelModelLine | virtual |
isElementChanged() const (defined in PanelModel) | PanelModel | |
margin (defined in HaveMargin) | HaveMargin | protected |
marginMode (defined in HaveMargin) | HaveMargin | protected |
MarginModelBase() (defined in MarginModelBase) | MarginModelBase | |
marginSize(MarginMode mode) const (defined in MarginModelBase) | MarginModelBase | inlineprotected |
marginSize(MarginMode mode, sf::FloatRect area) const (defined in MarginModelBase) | MarginModelBase | inlineprotected |
marginUnit (defined in HaveMargin) | HaveMargin | protected |
notifyNewElement(Element &element) override (defined in PanelModelLine) | PanelModelLine | virtual |
PanelModel() (defined in PanelModel) | PanelModel | |
PanelModelLine(Orientation orientation=Orientation::Horizontal, Align align=Align::Center, VAlign valign=VAlign::Top, float margin=0.f, MarginMode marginMode=MarginMode::Full) (defined in PanelModelLine) | PanelModelLine | |
relativeMargin(sf::FloatRect area) const (defined in HaveMargin) | HaveMargin | |
scrollLimits(sf::Vector2f &topLeft, sf::Vector2f &bottomRight) const override (defined in MarginModelBase) | MarginModelBase | virtual |
setAlign(Align value) (defined in PanelModelLine) | PanelModelLine | |
setMargin(float margin) (defined in HaveMargin) | HaveMargin | virtual |
setMarginMode(MarginMode value) (defined in HaveMargin) | HaveMargin | |
setMarginUnit(MarginUnit marginUnit) (defined in HaveMargin) | HaveMargin | |
setOrientation(Orientation value) (defined in PanelModelLine) | PanelModelLine | |
setValign(VAlign value) (defined in PanelModelLine) | PanelModelLine | |
topLeft (defined in MarginModelBase) | MarginModelBase | protected |
~HaveMargin()=default (defined in HaveMargin) | HaveMargin | virtual |
~PanelModel() (defined in PanelModel) | PanelModel | inlinevirtual |