|
Simple SFML GUI
0.2a
|
To jest kompletna lista składowych dla PanelModelGrid, uwzględniająca wszystkie dziedziczone składowe.
| bottomRight (zdefiniowana w MarginModelBase) | MarginModelBase | protected |
| create(size_t cols=2, size_t rows=1, float margin=0.f, MarginMode marginMode=MarginMode::Full, MarginUnit marginUnit=MarginUnit::Absolute) (zdefiniowana w PanelModelGrid) | PanelModelGrid | inlinestatic |
| customizeArea(const sf::FloatRect &area) const override (zdefiniowana w MarginModelBase) | MarginModelBase | virtual |
| elementChanged (zdefiniowana w PanelModel) | PanelModel | protected |
| enableScrollLimits (zdefiniowana w MarginModelBase) | MarginModelBase | protected |
| getMargin() const (zdefiniowana w HaveMargin) | HaveMargin | |
| getMarginMode() const (zdefiniowana w HaveMargin) | HaveMargin | |
| handleElement(const Panel &panel, Element &element, size_t order) override (zdefiniowana w PanelModelGrid) | PanelModelGrid | virtual |
| handleScrollLimits(const sf::Vector2f &elementViewportCenterShift, const sf::FloatRect &elementArea, const sf::FloatRect &panelArea) (zdefiniowana w MarginModelBase) | MarginModelBase | protected |
| HaveMargin() (zdefiniowana w HaveMargin) | HaveMargin | |
| init(const Panel &panel) override (zdefiniowana w PanelModelGrid) | PanelModelGrid | virtual |
| isElementChanged() const (zdefiniowana w PanelModel) | PanelModel | |
| margin (zdefiniowana w HaveMargin) | HaveMargin | protected |
| marginMode (zdefiniowana w HaveMargin) | HaveMargin | protected |
| MarginModelBase() (zdefiniowana w MarginModelBase) | MarginModelBase | |
| marginSize(MarginMode mode) const (zdefiniowana w MarginModelBase) | MarginModelBase | inlineprotected |
| marginSize(MarginMode mode, sf::FloatRect area) const (zdefiniowana w MarginModelBase) | MarginModelBase | inlineprotected |
| marginUnit (zdefiniowana w HaveMargin) | HaveMargin | protected |
| notifyNewElement(Element &element) (zdefiniowana w PanelModel) | PanelModel | virtual |
| PanelModel() (zdefiniowana w PanelModel) | PanelModel | |
| PanelModelGrid(size_t cols=2, size_t rows=1, float margin=0.f, MarginMode marginMode=MarginMode::Full, MarginUnit marginUnit=MarginUnit::Absolute) (zdefiniowana w PanelModelGrid) | PanelModelGrid | |
| relativeMargin(sf::FloatRect area) const (zdefiniowana w HaveMargin) | HaveMargin | |
| scrollLimits(sf::Vector2f &topLeft, sf::Vector2f &bottomRight) const override (zdefiniowana w MarginModelBase) | MarginModelBase | virtual |
| setCols(size_t cols) (zdefiniowana w PanelModelGrid) | PanelModelGrid | |
| setMargin(float margin) (zdefiniowana w HaveMargin) | HaveMargin | virtual |
| setMarginMode(MarginMode value) (zdefiniowana w HaveMargin) | HaveMargin | |
| setMarginUnit(MarginUnit marginUnit) (zdefiniowana w HaveMargin) | HaveMargin | |
| setRows(size_t rows) (zdefiniowana w PanelModelGrid) | PanelModelGrid | |
| topLeft (zdefiniowana w MarginModelBase) | MarginModelBase | protected |
| ~HaveMargin()=default (zdefiniowana w HaveMargin) | HaveMargin | virtual |
| ~PanelModel() (zdefiniowana w PanelModel) | PanelModel | inlinevirtual |
1.8.13