Simple SFML GUI  0.2a
Dialog Member List

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

action (defined in HaveAction< const Element & >)HaveAction< const Element & >protected
actionVoid (defined in HaveAction< const Element & >)HaveAction< const Element & >protected
add(const ElementPtr &element, const Element *stop)Panel
add(const ElementPtr &element)Panel
add(const std::vector< ElementPtr > &elements)Panel
add(const std::vector< ElementPtr > &&elements)Panel
addButton(std::shared_ptr< Button > button) (defined in Dialog)Dialog
addScroll(float delta, Orientation type) (defined in PanelScrolled)PanelScrolled
anyDialogExist() (defined in HaveGUIManagerInfo)HaveGUIManagerInfoprotected
area (defined in Element)Elementprotected
areaChanged (defined in Element)Elementprotected
backgroundSymbol (defined in HaveBackground)HaveBackgroundprotected
backgroundSymbolShift (defined in HaveBackground)HaveBackgroundprotected
backgroundSymbolStrech (defined in HaveBackground)HaveBackgroundprotected
backgroundSymbolTransform (defined in HaveBackground)HaveBackgroundprotected
backgroundTexture (defined in HaveBackground)HaveBackgroundprotected
backgroundTextureRect (defined in HaveBackground)HaveBackgroundprotected
buttonShift (defined in Dialog)Dialogprotected
buttonShiftType (defined in Dialog)Dialogprotected
buttonSize (defined in PanelScrolled)PanelScrolledprotected
buttonThick (defined in PanelScrolled)PanelScrolledprotected
centerLine1 (defined in Dialog)Dialogprotected
centerLine2 (defined in Dialog)Dialogprotected
centerScroll(sf::Vector2f position) (defined in PanelScrolled)PanelScrolled
clipArea(const sf::FloatRect &scissors, sf::FloatRect toCut) const (defined in Element)Elementprotected
clippedArea (defined in Element)Elementprotected
close() (defined in Dialog)Dialog
colorDeduce(const ColorRef &colorRef) const (defined in GetColorAccess)GetColorAccessvirtual
colorProviderReference (defined in HaveColorProviderReference)HaveColorProviderReferenceprotected
colorProviderReference (defined in HaveColorProviderReference)HaveColorProviderReferenceprotected
computeClipped() const (defined in Element)Elementprotected
computeRelativeArea() const (defined in Element)Element
computeRelativeViewportCenterShift() const (defined in Element)Elementprotected
dclock (defined in GlobalTimer)GlobalTimerstatic
defaultBackgroundColor (defined in HaveBackground)HaveBackgroundprotectedstatic
defaultTexture (defined in HaveBackground)HaveBackgroundprotectedstatic
Dialog(const sf::String &info="", const sf::String &name="") (defined in Dialog)Dialog
doAction(const sf::String &type=ActionType::main) (defined in HaveAction< const Element & >)HaveAction< const Element & >inlinevirtual
draw(sf::RenderTarget &target, sf::RenderStates states) (defined in PanelScrolled)PanelScrolledvirtual
draw(sf::RenderTarget &target, const sf::RenderStates &states) const (defined in HaveContextMenu)HaveContextMenuvirtual
drawBackgroundSymbol(sf::FloatRect area, sf::RenderTarget &target, const sf::RenderStates &states=sf::RenderStates()) (defined in HaveBackground)HaveBackgroundprotected
dtime (defined in GlobalTimer)GlobalTimerstatic
dynamicButtonSize (defined in Dialog)Dialogprotected
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 HaveHover)HaveHover
Element (defined in HavePressed)HavePressed
Element (defined in HaveSelected)HaveSelectedprotected
Element (defined in HaveEnabled)HaveEnabled
Element (defined in HaveBackground)HaveBackground
elements (defined in Panel)Panelprotected
elementsQueue (defined in Panel)Panelprotected
enabled (defined in HaveEnabled)HaveEnabledprotected
fitToWindow(const sf::RenderWindow &rw) (defined in Element)Element
focus (defined in HaveFocus)HaveFocusprotected
FocusAction() (defined in FocusAction< const Element & >)FocusAction< const Element & >inline
fps (defined in GlobalTimer)GlobalTimerstatic
function_type typedef (defined in HaveAction< const Element & >)HaveAction< const Element & >
get(const sf::String &name) (defined in Panel)Panel
getArea() (defined in Element)Element
getArea() const (defined in Element)Element
getBackgroundSymbolShift() const (defined in HaveBackground)HaveBackground
getClippedArea() const (defined in Element)Element
getColor(ColorId::Type colorId, StateId::Type stateId, sf::Color &result) const (defined in GetColorAccess)GetColorAccessvirtual
GetColorAccess(ColorProvider &colorProvider) (defined in GetColorAccess)GetColorAccess
getColorProvider() (defined in Element)Elementprotected
getElements() (defined in Panel)Panel
getElements() const (defined in Panel)Panel
getFront() (defined in Panel)Panel
getHorizontalScrollButton() const (defined in PanelScrolled)PanelScrolled
getHorizontalScrollLimits() const (defined in PanelScrolled)PanelScrolled
getHorizontalScrollPanel() const (defined in PanelScrolled)PanelScrolled
getHotKey() const (defined in Pressable< const Element &>)Pressable< const Element &>inline
getLabel() (defined in Dialog)Dialog
getLastActiveContextMenu() (defined in HaveContextMenu)HaveContextMenustatic
getMargin() const (defined in HaveMargin)HaveMargin
getMarginMode() const (defined in HaveMargin)HaveMargin
getModel() const (defined in Panel)Panel
getName() const (defined in HaveName)HaveName
getPanel() const (defined in Dialog)Dialog
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
getScrollSize() const (defined in PanelScrolled)PanelScrolled
getSize() const (defined in Element)Element
getTypeName() const (defined in Element)Element
getVerticalScrollButton() const (defined in PanelScrolled)PanelScrolled
getVerticalScrollLimits() const (defined in PanelScrolled)PanelScrolled
getVerticalScrollPanel() const (defined in PanelScrolled)PanelScrolled
getViewportCenterShift() const (defined in Element)Element
gradient (defined in HaveBackground)HaveBackgroundprotected
gradientModifier (defined in HaveBackground)HaveBackgroundprotected
gradientPoints (defined in HaveBackground)HaveBackgroundprotected
gradientType (defined in HaveBackground)HaveBackgroundprotected
HaveAction() (defined in HaveAction< const Element & >)HaveAction< const Element & >inline
HaveBackground(ColorProvider &colorProvider) (defined in HaveBackground)HaveBackground
HaveColorProviderReference(const HaveColorProviderReference &)=delete (defined in HaveColorProviderReference)HaveColorProviderReferenceprotected
HaveColorProviderReference(ColorProvider &colorProvider) (defined in HaveColorProviderReference)HaveColorProviderReferenceprotected
HaveColorProviderReference(const HaveColorProviderReference &)=delete (defined in HaveColorProviderReference)HaveColorProviderReference
HaveColorProviderReference(ColorProvider &colorProvider) (defined in HaveColorProviderReference)HaveColorProviderReference
HaveContextMenu() (defined in HaveContextMenu)HaveContextMenu
HaveEnabled(ColorProvider &colorProvider, bool e=true) (defined in HaveEnabled)HaveEnabled
HaveFocus(bool focus=false) (defined in HaveFocus)HaveFocus
HaveHover(ColorProvider &colorProvider, bool h=false) (defined in HaveHover)HaveHover
HaveMargin() (defined in HaveMargin)HaveMargin
HaveName(const sf::String &n=L"") (defined in HaveName)HaveName
HavePressed(ColorProvider &colorProvider, bool p=false, bool pa=false) (defined in HavePressed)HavePressed
HaveSelected(ColorProvider &colorProvider) (defined in HaveSelected)HaveSelected
HaveVisible(bool v=true) (defined in HaveVisible)HaveVisible
horizontalLimits (defined in PanelScrolled)PanelScrolledprotected
horizontalScrollBrakeMultiplier (defined in PanelScrolled)PanelScrolledprotected
horizontalScrollButton (defined in PanelScrolled)PanelScrolledprotected
horizontalScrollPanel (defined in PanelScrolled)PanelScrolledprotected
horizontalScrollVelocityMultiplier (defined in PanelScrolled)PanelScrolledprotected
horizontalScrollWakeTimer (defined in PanelScrolled)PanelScrolledprotected
hotKey (defined in Pressable< const Element &>)Pressable< const Element &>protected
hotPress (defined in Pressable< const Element &>)Pressable< const Element &>protected
hover (defined in HaveHover)HaveHoverprotected
ignoreAbove (defined in Pressable< const Element &>)Pressable< const Element &>protected
ignoreDialogs (defined in Pressable< const Element &>)Pressable< const Element &>protected
ignoreTextInputable (defined in Pressable< const Element &>)Pressable< const Element &>protected
initDefaultButtonBackgroundStyle(ColorProvider &colorProvider) (defined in HaveBackground)HaveBackground
insideRelativeArea (defined in PanelScrolled)PanelScrolledprotected
isBackroundTextureRectActive() const (defined in HaveBackground)HaveBackground
isEnabled() const (defined in HaveEnabled)HaveEnabled
isFocus() const (defined in HaveFocus)HaveFocus
isHover() const (defined in HaveHover)HaveHover
isMaximized() const (defined in Element)Element
isPressed() const (defined in HavePressed)HavePressedvirtual
isPressedAlt() const (defined in HavePressed)HavePressedvirtual
isSelected() const (defined in HaveSelected)HaveSelected
isVisible() const (defined in HaveVisible)HaveVisible
label (defined in Dialog)Dialogprotected
lastArea (defined in Element)Elementprotected
lastButtonHeight (defined in Dialog)Dialogprotected
lastFocus (defined in HaveFocus)HaveFocusprotectedstatic
lastGradientUpdateArea (defined in HaveBackground)HaveBackgroundprotected
lastPanelScrolledHovered (defined in PanelScrolled)PanelScrolledprotectedstatic
lastPressLeft (defined in HavePressed)HavePressedprotected
lastPressRight (defined in HavePressed)HavePressedprotected
mainActionType (defined in HaveAction< const Element & >)HaveAction< const Element & >protected
mainDraw(sf::RenderTarget &target, const sf::RenderStates &states=sf::RenderStates()) (defined in Element)Element
mainUpdate(sf::RenderWindow &rw) (defined in Element)Element
margin (defined in HaveMargin)HaveMarginprotected
marginMode (defined in HaveMargin)HaveMarginprotected
marginUnit (defined in HaveMargin)HaveMarginprotected
maximizationMode (defined in Element)Elementprotected
maximized (defined in Element)Elementprotected
model (defined in Panel)Panelprotected
move(sf::Vector2f) (defined in Element)Element
mulBackgroundSymbolColor(sf::Color col) (defined in HaveBackground)HaveBackground
name (defined in HaveName)HaveNameprotected
notifyScroll(float delta, Orientation type) (defined in PanelScrolled)PanelScrolledstatic
onFocusGain() (defined in FocusAction< const Element & >)FocusAction< const Element & >inlinevirtual
onFocusLost() (defined in FocusAction< const Element & >)FocusAction< const Element & >inlinevirtual
onSetAction(const sf::String &type) (defined in HaveAction< const Element & >)HaveAction< const Element & >inlinevirtual
operator=(const Element &) (defined in Element)Element
operator=(const HaveColorProviderReference &) (defined in HaveColorProviderReference)HaveColorProviderReference
operator=(const HaveColorProviderReference &) (defined in HaveColorProviderReference)HaveColorProviderReference
Panel(const Element *parent=nullptr) (defined in Panel)Panel
PanelScrolled() (defined in PanelScrolled)PanelScrolled
parent (defined in Element)Elementprotected
Pressable() (defined in Pressable< const Element &>)Pressable< const Element &>inline
pressed (defined in HavePressed)HavePressedprotected
pressedAlt (defined in HavePressed)HavePressedprotected
rclock (defined in GlobalTimer)GlobalTimerstatic
refreshModel(bool *wasTwice=nullptr) (defined in Panel)Panelvirtual
refreshModelLoop() (defined in Panel)Panelprotected
relativeArea (defined in Element)Elementprotected
relativeMargin(sf::FloatRect area) const (defined in HaveMargin)HaveMargin
relativeParentArea (defined in Element)Elementprotected
relativeParentHeightChanged (defined in Element)Elementprotected
relativeParentSizeChanged (defined in Element)Elementprotected
relativeParentWidthChanged (defined in Element)Elementprotected
relativeViewportCenterShift (defined in Element)Elementprotected
remove(const Element *ptr)Panel
remove(int index)Panel
removeAll()Panel
removeFirst(const sf::String &name)Panel
rtime (defined in GlobalTimer)GlobalTimerstatic
scroll (defined in PanelScrolled)PanelScrolledprotected
scrollEnable (defined in PanelScrolled)PanelScrolledprotected
scrollSize (defined in PanelScrolled)PanelScrolledprotected
scrollSizeThreshold (defined in PanelScrolled)PanelScrolledprotected
scrollType (defined in PanelScrolled)PanelScrolledprotected
scrollVelocity (defined in PanelScrolled)PanelScrolledprotected
scrollVisibleTime (defined in PanelScrolled)PanelScrolled
scrollVisibleTimer (defined in PanelScrolled)PanelScrolledprotected
selected (defined in HaveSelected)HaveSelectedprotected
setAction(function_type &&action, const sf::String &type=ActionType::main) (defined in HaveAction< const Element & >)HaveAction< const Element & >inlinevirtual
setAction(function_type &action, const sf::String &type=ActionType::main) (defined in HaveAction< const Element & >)HaveAction< const Element & >inlinevirtual
setAction(std::function< void()> &&action, const sf::String &type=ActionType::main) (defined in HaveAction< const Element & >)HaveAction< const Element & >inlinevirtual
setAction(std::function< void()> &action, const sf::String &type=ActionType::main) (defined in HaveAction< const Element & >)HaveAction< const Element & >inlinevirtual
setArea(const sf::FloatRect &area) (defined in Element)Element
setBackgroundSymbol(const sf::VertexArray &value) (defined in HaveBackground)HaveBackground
setBackgroundSymbolColor(sf::Color col) (defined in HaveBackground)HaveBackground
setBackgroundSymbolShift(const sf::Vector2f &value) (defined in HaveBackground)HaveBackground
setBackgroundSymbolStrech(bool value) (defined in HaveBackground)HaveBackground
setBackgroundSymbolTransform(const sf::Transform &value) (defined in HaveBackground)HaveBackground
setBackgroundTexture(const std::shared_ptr< sf::Texture > &backgroundTexture) (defined in HaveBackground)HaveBackground
setBackgroundTextureRect(const sf::IntRect &value) (defined in HaveBackground)HaveBackground
setButtonShift(float value) (defined in Dialog)Dialog
setButtonShiftType(PositionType value) (defined in Dialog)Dialog
setColor(ColorId::Type colorId, StateId::Type stateId, sf::Color newColor) (defined in SetColorAccess)SetColorAccessvirtual
SetColorAccess(ColorProvider &colorProvider) (defined in SetColorAccess)SetColorAccess
setColorEnabled(ColorId::Type colorId, StateId::Type stateId, bool enabled) (defined in SetColorAccess)SetColorAccessvirtual
setColorFrom(const SetColorAccess &colorAccess) (defined in SetColorAccess)SetColorAccessvirtual
setDefaultBackgroundColor(sf::Color defaultBackgroundColor) (defined in HaveBackground)HaveBackgroundstatic
setDynamicButtonSize(bool value) (defined in Dialog)Dialog
setEnabled(bool enabled) (defined in HaveEnabled)HaveEnabled
setFocus(bool focus) (defined in HaveFocus)HaveFocus
setGradientModifier(const GradientModifier &gradientModifier) (defined in HaveBackground)HaveBackground
setGradientPoints(const ColorVector &evenlyColors) (defined in HaveBackground)HaveBackground
setGradientPoints(const GradientVector &gradientPoints) (defined in HaveBackground)HaveBackground
setGradientType(GradientType gradientType) (defined in HaveBackground)HaveBackground
setHorizontalScrollBrakeMultiplier(float value) (defined in PanelScrolled)PanelScrolled
setHorizontalScrollVelocityMultiplier(float value) (defined in PanelScrolled)PanelScrolled
setHotKey(sf::Keyboard::Key hotKey) (defined in Pressable< const Element &>)Pressable< const Element &>inline
setHover(bool hover) (defined in HaveHover)HaveHover
setIgnoreAbove(bool value) (defined in Pressable< const Element &>)Pressable< const Element &>inline
setIgnoreDialogs(bool value) (defined in Pressable< const Element &>)Pressable< const Element &>inline
setIgnoreTextInputable(bool value) (defined in Pressable< const Element &>)Pressable< const Element &>inline
setMargin(float margin) (defined in HaveMargin)HaveMarginvirtual
setMarginMode(MarginMode value) (defined in HaveMargin)HaveMargin
setMarginUnit(MarginUnit marginUnit) (defined in HaveMargin)HaveMargin
setMaximizationMode(MaximizationMode value) (defined in Element)Element
setMaximized(bool maximized) (defined in Element)Element
setMenu(const std::shared_ptr< Element > &menu) (defined in HaveContextMenu)HaveContextMenu
setMenuActive(bool menuActive) (defined in HaveContextMenu)HaveContextMenu
setModel(const std::shared_ptr< PanelModel > &model) (defined in Panel)Panel
setName(const sf::String &name) (defined in HaveName)HaveName
setParent(const Element *parent) (defined in Element)Element
setPosition(sf::Vector2f) (defined in Element)Elementvirtual
setPressed(bool pressed) (defined in Pressable< const Element &>)Pressable< const Element &>inlinevirtual
setPressedAlt(bool pressed) (defined in Pressable< const Element &>)Pressable< const Element &>inlinevirtual
setRelativeViewport(sf::RenderTarget &target, const sf::FloatRect *area=nullptr) const (defined in Element)Elementvirtual
setScrollButtonSize(float value) (defined in PanelScrolled)PanelScrolled
setScrollButtonThick(float value) (defined in PanelScrolled)PanelScrolled
setScrollEnable(ScrollEnable value) (defined in PanelScrolled)PanelScrolled
setScrollType(ScrollType value) (defined in PanelScrolled)PanelScrolled
setSelected(bool value) (defined in HaveSelected)HaveSelected
setSize(sf::Vector2f) (defined in Element)Elementvirtual
setStickyPress(bool stickyPress) (defined in Pressable< const Element &>)Pressable< const Element &>inline
setTooltip(const sf::String &value) (defined in HaveHover)HaveHover
setVerticalScrollBrakeMultiplier(float value) (defined in PanelScrolled)PanelScrolled
setVerticalScrollVelocityMultiplier(float value) (defined in PanelScrolled)PanelScrolled
setViewportCenterShift(const sf::Vector2f &value) (defined in Element)Element
setVisible(bool visible) (defined in HaveVisible)HaveVisible
ss (defined in Dialog)Dialogprotected
stickyPress (defined in Pressable< const Element &>)Pressable< const Element &>protected
sum(sf::Color col, sf::Vector3i mod) (defined in HaveBackground)HaveBackgroundstatic
TextInputable (defined in HaveFocus)HaveFocus
timeFocused (defined in HaveFocus)HaveFocusprotectedstatic
tooltip (defined in HaveHover)HaveHoverprotected
unFocus() (defined in HaveFocus)HaveFocusstatic
unimplementedButton(const Button &) (defined in Dialog)Dialog
update(sf::Vector2f mp, bool pressLeft, bool pressRight, bool aboveHover) override (defined in Dialog)Dialogvirtual
updateArea() override (defined in Dialog)Dialogvirtual
updateElements() (defined in Panel)Panelprotected
updateGradient(sf::FloatRect &area) (defined in HaveBackground)HaveBackground
updateHover(const sf::Vector2f &pointer, const sf::FloatRect &clippedArea) (defined in HaveHover)HaveHovervirtual
updateRenderTexture (defined in Panel)Panelprotected
verticalLimits (defined in PanelScrolled)PanelScrolledprotected
verticalScrollBrakeMultiplier (defined in PanelScrolled)PanelScrolledprotected
verticalScrollButton (defined in PanelScrolled)PanelScrolledprotected
verticalScrollPanel (defined in PanelScrolled)PanelScrolledprotected
verticalScrollVelocityMultiplier (defined in PanelScrolled)PanelScrolledprotected
verticalScrollWakeTimer (defined in PanelScrolled)PanelScrolledprotected
viewportCenterShift (defined in Element)Elementprotected
visible (defined in HaveVisible)HaveVisibleprotected
~DestructionNotifier() (defined in DestructionNotifier)DestructionNotifiervirtual
~ElementBase() (defined in ElementBase)ElementBaseinlinevirtual
~FocusAction() (defined in FocusAction< const Element & >)FocusAction< const Element & >inlinevirtual
~GetColorAccess()=default (defined in GetColorAccess)GetColorAccessvirtual
~HaveAction() (defined in HaveAction< const Element & >)HaveAction< const Element & >inlinevirtual
~HaveContextMenu() (defined in HaveContextMenu)HaveContextMenu
~HaveFocus() (defined in HaveFocus)HaveFocusvirtual
~HaveHover() (defined in HaveHover)HaveHovervirtual
~HaveMargin()=default (defined in HaveMargin)HaveMarginvirtual
~HavePressed() (defined in HavePressed)HavePressedinlinevirtual
~Panel()=default (defined in Panel)Panelvirtual
~PanelScrolled() (defined in PanelScrolled)PanelScrolledvirtual
~SetColorAccess()=default (defined in SetColorAccess)SetColorAccessvirtual