Simple SFML GUI  0.2a
PanelModelList Member List

This is the complete list of members for PanelModelList, including all inherited members.

bottomRight (defined in MarginModelBase)MarginModelBaseprotected
create(float margin=0.f, MarginMode marginMode=MarginMode::Full) (defined in PanelModelList)PanelModelListinlinestatic
customizeArea(const sf::FloatRect &area) const override (defined in MarginModelBase)MarginModelBasevirtual
elementChanged (defined in PanelModel)PanelModelprotected
enableScrollLimits (defined in MarginModelBase)MarginModelBaseprotected
getMargin() const (defined in HaveMargin)HaveMargin
getMarginMode() const (defined in HaveMargin)HaveMargin
handleElement(const Panel &panel, Element &element, size_t order) override (defined in PanelModelList)PanelModelListvirtual
handleScrollLimits(const sf::Vector2f &elementViewportCenterShift, const sf::FloatRect &elementArea, const sf::FloatRect &panelArea) (defined in MarginModelBase)MarginModelBaseprotected
HaveMargin() (defined in HaveMargin)HaveMargin
init(const Panel &panel) override (defined in PanelModelList)PanelModelListvirtual
isElementChanged() const (defined in PanelModel)PanelModel
margin (defined in HaveMargin)HaveMarginprotected
marginMode (defined in HaveMargin)HaveMarginprotected
MarginModelBase() (defined in MarginModelBase)MarginModelBase
marginSize(MarginMode mode) const (defined in MarginModelBase)MarginModelBaseinlineprotected
marginSize(MarginMode mode, sf::FloatRect area) const (defined in MarginModelBase)MarginModelBaseinlineprotected
marginUnit (defined in HaveMargin)HaveMarginprotected
notifyNewElement(Element &element) (defined in PanelModel)PanelModelvirtual
PanelModel() (defined in PanelModel)PanelModel
PanelModelList(float margin=0.f, MarginMode marginMode=MarginMode::Full) (defined in PanelModelList)PanelModelList
relativeMargin(sf::FloatRect area) const (defined in HaveMargin)HaveMargin
scrollLimits(sf::Vector2f &topLeft, sf::Vector2f &bottomRight) const override (defined in MarginModelBase)MarginModelBasevirtual
setElementWrap(bool value) (defined in PanelModelList)PanelModelList
setMargin(float margin) (defined in HaveMargin)HaveMarginvirtual
setMarginMode(MarginMode value) (defined in HaveMargin)HaveMargin
setMarginUnit(MarginUnit marginUnit) (defined in HaveMargin)HaveMargin
topLeft (defined in MarginModelBase)MarginModelBaseprotected
~HaveMargin()=default (defined in HaveMargin)HaveMarginvirtual
~PanelModel() (defined in PanelModel)PanelModelinlinevirtual