Simple SFML GUI
0.2a
|
This is the complete list of members for PanelTabbed, including all inherited members.
activateTab(const sf::String &name) (defined in PanelTabbed) | PanelTabbed | |
activateTab(long long index) (defined in PanelTabbed) | PanelTabbed | |
addTab(const sf::String &name, long long index=-1) (defined in PanelTabbed) | PanelTabbed | |
addToFirst(std::shared_ptr< Element > element) (defined in GenericPanelSplitted< T >) | GenericPanelSplitted< T > | |
addToFirst(std::vector< std::shared_ptr< Element >> &elements) (defined in GenericPanelSplitted< T >) | GenericPanelSplitted< T > | |
addToFirst(std::vector< std::shared_ptr< Element >> &&elements) (defined in GenericPanelSplitted< T >) | GenericPanelSplitted< T > | |
addToSecond(std::shared_ptr< Element > element) (defined in GenericPanelSplitted< T >) | GenericPanelSplitted< T > | |
addToSecond(std::vector< std::shared_ptr< Element >> &elements) (defined in GenericPanelSplitted< T >) | GenericPanelSplitted< T > | |
addToSecond(std::vector< std::shared_ptr< Element >> &&elements) (defined in GenericPanelSplitted< T >) | GenericPanelSplitted< T > | |
addToTab(const sf::String &name, const ElementPtr &element, bool createNewTab=false) (defined in PanelTabbed) | PanelTabbed | |
addToTab(long long index, const ElementPtr &element) (defined in PanelTabbed) | PanelTabbed | |
area (defined in Element) | Element | protected |
areaChanged (defined in Element) | Element | protected |
areaFirst (defined in GenericPanelSplitted< T >) | GenericPanelSplitted< T > | protected |
areaSecond (defined in GenericPanelSplitted< T >) | GenericPanelSplitted< T > | protected |
clipArea(const sf::FloatRect &scissors, sf::FloatRect toCut) const (defined in Element) | Element | protected |
clippedArea (defined in Element) | Element | protected |
computeClipped() const (defined in Element) | Element | protected |
computeRelativeArea() const (defined in Element) | Element | |
computeRelativeViewportCenterShift() const (defined in Element) | Element | protected |
dclock (defined in GlobalTimer) | GlobalTimer | static |
draw(sf::RenderTarget &target, sf::RenderStates states) (defined in PanelTabbed) | PanelTabbed | virtual |
dtime (defined in GlobalTimer) | GlobalTimer | static |
Element(const Element *parent=nullptr) (defined in Element) | Element | |
Element(const Element &element) (defined in Element) | Element | |
Element (defined in GlobalTimer) | GlobalTimer | |
Element (defined in HaveEnabled) | HaveEnabled | |
enabled (defined in HaveEnabled) | HaveEnabled | protected |
first (defined in GenericPanelSplitted< T >) | GenericPanelSplitted< T > | protected |
fitToWindow(const sf::RenderWindow &rw) (defined in Element) | Element | |
focus (defined in HaveFocus) | HaveFocus | protected |
fps (defined in GlobalTimer) | GlobalTimer | static |
GenericPanelSplitted(const Element *parent=nullptr) (defined in GenericPanelSplitted< T >) | GenericPanelSplitted< T > | |
getActiveName() (defined in PanelTabbed) | PanelTabbed | |
getArea() (defined in Element) | Element | |
getArea() const (defined in Element) | Element | |
getClippedArea() const (defined in Element) | Element | |
getColorProvider() (defined in Element) | Element | protected |
getFirst() (defined in GenericPanelSplitted< T >) | GenericPanelSplitted< T > | |
getFirst() const (defined in GenericPanelSplitted< T >) | GenericPanelSplitted< T > | |
getName() const (defined in HaveName) | HaveName | |
getParent() const (defined in Element) | Element | |
getParentName() const (defined in Element) | Element | |
getPosition() const (defined in Element) | Element | |
getRelativeArea() const (defined in Element) | Element | |
getRelativeViewportCenterShift() const (defined in Element) | Element | |
getSecond() (defined in GenericPanelSplitted< T >) | GenericPanelSplitted< T > | |
getSecond() const (defined in GenericPanelSplitted< T >) | GenericPanelSplitted< T > | |
getSize() const (defined in Element) | Element | |
getTabButton(const sf::String &name) (defined in PanelTabbed) | PanelTabbed | |
getTabButton(const sf::String &name) const (defined in PanelTabbed) | PanelTabbed | |
getTabButton(long long index) (defined in PanelTabbed) | PanelTabbed | |
getTabButton(long long index) const (defined in PanelTabbed) | PanelTabbed | |
getTabCount() const (defined in PanelTabbed) | PanelTabbed | |
getTabHolder() (defined in PanelTabbed) | PanelTabbed | |
getTabHolder() const (defined in PanelTabbed) | PanelTabbed | |
getTabPanel(const sf::String &name) (defined in PanelTabbed) | PanelTabbed | |
getTabPanel(const sf::String &name) const (defined in PanelTabbed) | PanelTabbed | |
getTabPanel(long long index) (defined in PanelTabbed) | PanelTabbed | |
getTabPanel(long long index) const (defined in PanelTabbed) | PanelTabbed | |
getTypeName() const (defined in Element) | Element | |
getViewportCenterShift() const (defined in Element) | Element | |
HaveEnabled(ColorProvider &colorProvider, bool e=true) (defined in HaveEnabled) | HaveEnabled | |
HaveFocus(bool focus=false) (defined in HaveFocus) | HaveFocus | |
HaveName(const sf::String &n=L"") (defined in HaveName) | HaveName | |
HaveVisible(bool v=true) (defined in HaveVisible) | HaveVisible | |
isEnabled() const (defined in HaveEnabled) | HaveEnabled | |
isFocus() const (defined in HaveFocus) | HaveFocus | |
isMaximized() const (defined in Element) | Element | |
isVisible() const (defined in HaveVisible) | HaveVisible | |
lastArea (defined in Element) | Element | protected |
lastFocus (defined in HaveFocus) | HaveFocus | protectedstatic |
mainDraw(sf::RenderTarget &target, const sf::RenderStates &states=sf::RenderStates()) (defined in Element) | Element | |
mainUpdate(sf::RenderWindow &rw) (defined in Element) | Element | |
maximizationMode (defined in Element) | Element | protected |
maximized (defined in Element) | Element | protected |
move(sf::Vector2f) (defined in Element) | Element | |
name (defined in HaveName) | HaveName | protected |
onFocusGain() (defined in HaveFocus) | HaveFocus | virtual |
onFocusLost() (defined in HaveFocus) | HaveFocus | virtual |
operator=(const Element &) (defined in Element) | Element | |
orientation (defined in GenericPanelSplitted< T >) | GenericPanelSplitted< T > | protected |
PanelTabbed(bool autoResize=false) (defined in PanelTabbed) | PanelTabbed | |
parent (defined in Element) | Element | protected |
positionType (defined in GenericPanelSplitted< T >) | GenericPanelSplitted< T > | protected |
rclock (defined in GlobalTimer) | GlobalTimer | static |
refreshTabs() (defined in PanelTabbed) | PanelTabbed | |
relativeArea (defined in Element) | Element | protected |
relativeParentArea (defined in Element) | Element | protected |
relativeParentHeightChanged (defined in Element) | Element | protected |
relativeParentSizeChanged (defined in Element) | Element | protected |
relativeParentWidthChanged (defined in Element) | Element | protected |
relativeViewportCenterShift (defined in Element) | Element | protected |
removeTab(const sf::String &name) (defined in PanelTabbed) | PanelTabbed | |
removeTab(long long index) (defined in PanelTabbed) | PanelTabbed | |
resizeable (defined in GenericPanelSplitted< T >) | GenericPanelSplitted< T > | protected |
rtime (defined in GlobalTimer) | GlobalTimer | static |
second (defined in GenericPanelSplitted< T >) | GenericPanelSplitted< T > | protected |
setArea(const sf::FloatRect &area) (defined in Element) | Element | |
setAutoResize(bool value) (defined in PanelTabbed) | PanelTabbed | |
setEnabled(bool enabled) (defined in HaveEnabled) | HaveEnabled | |
setFocus(bool focus) (defined in HaveFocus) | HaveFocus | |
setMaximizationMode(MaximizationMode value) (defined in Element) | Element | |
setMaximized(bool maximized) (defined in Element) | Element | |
setModelFirst(const std::shared_ptr< PanelModel > &model) (defined in GenericPanelSplitted< T >) | GenericPanelSplitted< T > | |
setModelSecond(const std::shared_ptr< PanelModel > &model) (defined in GenericPanelSplitted< T >) | GenericPanelSplitted< T > | |
setName(const sf::String &name) (defined in HaveName) | HaveName | |
setOrientation(Orientation orientation) (defined in PanelTabbed) | PanelTabbed | virtual |
setParent(const Element *parent) (defined in Element) | Element | |
setPosition(sf::Vector2f) (defined in Element) | Element | virtual |
setPositionType(PositionType positionType) (defined in GenericPanelSplitted< T >) | GenericPanelSplitted< T > | |
setRelativeViewport(sf::RenderTarget &target, const sf::FloatRect *area=nullptr) const (defined in Element) | Element | virtual |
setResizeable(bool resizeable) (defined in GenericPanelSplitted< T >) | GenericPanelSplitted< T > | |
setSize(sf::Vector2f) (defined in Element) | Element | virtual |
setSplitButtonSize(float splitButtonSize) (defined in GenericPanelSplitted< T >) | GenericPanelSplitted< T > | |
setSplitPosition(float splitPosition) (defined in GenericPanelSplitted< T >) | GenericPanelSplitted< T > | |
setSplitPositionLimitFirst(float value) (defined in GenericPanelSplitted< T >) | GenericPanelSplitted< T > | |
setSplitPositionLimitSecond(float value) (defined in GenericPanelSplitted< T >) | GenericPanelSplitted< T > | |
setTabGap(float value) (defined in PanelTabbed) | PanelTabbed | |
setTabHeight(float value) (defined in PanelTabbed) | PanelTabbed | |
setTabMaxAutoSize(float value) (defined in PanelTabbed) | PanelTabbed | |
setTabMode(TabMode value) (defined in PanelTabbed) | PanelTabbed | |
setTabPosition(TabPosition value) (defined in PanelTabbed) | PanelTabbed | |
setTabWidth(float value) (defined in PanelTabbed) | PanelTabbed | |
setViewportCenterShift(const sf::Vector2f &value) (defined in Element) | Element | |
setVisible(bool visible) (defined in HaveVisible) | HaveVisible | |
setVisibleSplitButton(bool visible) (defined in GenericPanelSplitted< T >) | GenericPanelSplitted< T > | |
splitButton (defined in GenericPanelSplitted< T >) | GenericPanelSplitted< T > | protected |
splitButtonSize (defined in GenericPanelSplitted< T >) | GenericPanelSplitted< T > | protected |
splitPosition (defined in GenericPanelSplitted< T >) | GenericPanelSplitted< T > | protected |
splitPositionLimitFirst (defined in GenericPanelSplitted< T >) | GenericPanelSplitted< T > | protected |
splitPositionLimitSecond (defined in GenericPanelSplitted< T >) | GenericPanelSplitted< T > | protected |
TextInputable (defined in HaveFocus) | HaveFocus | |
timeFocused (defined in HaveFocus) | HaveFocus | protectedstatic |
unFocus() (defined in HaveFocus) | HaveFocus | static |
update(sf::Vector2f mp, bool pressLeft, bool pressRight, bool aboveHover) (defined in PanelTabbed) | PanelTabbed | virtual |
updateArea() override (defined in GenericPanelSplitted< T >) | GenericPanelSplitted< T > | virtual |
viewportCenterShift (defined in Element) | Element | protected |
visible (defined in HaveVisible) | HaveVisible | protected |
~DestructionNotifier() (defined in DestructionNotifier) | DestructionNotifier | virtual |
~ElementBase() (defined in ElementBase) | ElementBase | inlinevirtual |
~HaveFocus() (defined in HaveFocus) | HaveFocus | virtual |