Simple SFML GUI
0.2a
|
To jest kompletna lista składowych dla Button, uwzględniająca wszystkie dziedziczone składowe.
action (zdefiniowana w HaveAction< Button & >) | HaveAction< Button & > | protected |
actionVoid (zdefiniowana w HaveAction< Button & >) | HaveAction< Button & > | protected |
anyDialogExist() (zdefiniowana w HaveGUIManagerInfo) | HaveGUIManagerInfo | protected |
area (zdefiniowana w Element) | Element | protected |
areaChanged (zdefiniowana w Element) | Element | protected |
backgroundSymbol (zdefiniowana w HaveBackground) | HaveBackground | protected |
backgroundSymbolShift (zdefiniowana w HaveBackground) | HaveBackground | protected |
backgroundSymbolStrech (zdefiniowana w HaveBackground) | HaveBackground | protected |
backgroundSymbolTransform (zdefiniowana w HaveBackground) | HaveBackground | protected |
backgroundTexture (zdefiniowana w HaveBackground) | HaveBackground | protected |
backgroundTextureRect (zdefiniowana w HaveBackground) | HaveBackground | protected |
Button() | Button | |
Button(const Button &button) (zdefiniowana w Button) | Button | |
Button(std::function< void(Button &)> &&action) | Button | |
Button(std::function< void()> &&action) | Button | |
Button(const sf::String &name) | Button | |
Button(const sf::String &name, std::function< void(Button &)> &&action) | Button | |
Button(const sf::String &name, std::function< void()> &&action) | Button | |
Button(const sf::String &name, const sf::String &text) | Button | |
Button(const sf::String &name, const sf::String &text, std::function< void(Button &)> &&action) | Button | |
Button(const sf::String &name, const sf::String &text, std::function< void()> &&action) | Button | |
clipArea(const sf::FloatRect &scissors, sf::FloatRect toCut) const (zdefiniowana w Element) | Element | protected |
clippedArea (zdefiniowana w Element) | Element | protected |
colorDeduce(const ColorRef &colorRef) const (zdefiniowana w GetColorAccess) | GetColorAccess | virtual |
colorProviderReference (zdefiniowana w HaveColorProviderReference) | HaveColorProviderReference | protected |
colorProviderReference (zdefiniowana w HaveColorProviderReference) | HaveColorProviderReference | protected |
computeClipped() const (zdefiniowana w Element) | Element | protected |
computeRelativeArea() const (zdefiniowana w Element) | Element | |
computeRelativeViewportCenterShift() const (zdefiniowana w Element) | Element | protected |
dclock (zdefiniowana w GlobalTimer) | GlobalTimer | static |
defaultBackgroundColor (zdefiniowana w HaveBackground) | HaveBackground | protectedstatic |
defaultTexture (zdefiniowana w HaveBackground) | HaveBackground | protectedstatic |
doAction(const sf::String &type=ActionType::main) (zdefiniowana w HaveAction< Button & >) | HaveAction< Button & > | inlinevirtual |
draw(sf::RenderTarget &target, sf::RenderStates states) (zdefiniowana w Button) | Button | virtual |
drawBackgroundSymbol(sf::FloatRect area, sf::RenderTarget &target, const sf::RenderStates &states=sf::RenderStates()) (zdefiniowana w HaveBackground) | HaveBackground | protected |
dtime (zdefiniowana w GlobalTimer) | GlobalTimer | static |
Element(const Element *parent=nullptr) (zdefiniowana w Element) | Element | |
Element(const Element &element) (zdefiniowana w Element) | Element | |
Element (zdefiniowana w GlobalTimer) | GlobalTimer | |
Element (zdefiniowana w HaveHover) | HaveHover | |
Element (zdefiniowana w HavePressed) | HavePressed | |
Element (zdefiniowana w HaveSelected) | HaveSelected | protected |
Element (zdefiniowana w HaveEnabled) | HaveEnabled | |
Element (zdefiniowana w HaveBackground) | HaveBackground | |
Element (zdefiniowana w HaveOutline) | HaveOutline | |
enabled (zdefiniowana w HaveEnabled) | HaveEnabled | protected |
fitToWindow(const sf::RenderWindow &rw) (zdefiniowana w Element) | Element | |
focus (zdefiniowana w HaveFocus) | HaveFocus | protected |
FocusAction() (zdefiniowana w FocusAction< Button & >) | FocusAction< Button & > | inline |
fps (zdefiniowana w GlobalTimer) | GlobalTimer | static |
function_type typedef (zdefiniowana w HaveAction< Button & >) | HaveAction< Button & > | |
getArea() (zdefiniowana w Element) | Element | |
getArea() const (zdefiniowana w Element) | Element | |
getBackgroundSymbolShift() const (zdefiniowana w HaveBackground) | HaveBackground | |
getClippedArea() const (zdefiniowana w Element) | Element | |
getColor(ColorId::Type colorId, StateId::Type stateId, sf::Color &result) const (zdefiniowana w GetColorAccess) | GetColorAccess | virtual |
GetColorAccess(ColorProvider &colorProvider) (zdefiniowana w GetColorAccess) | GetColorAccess | |
getColorProvider() (zdefiniowana w Element) | Element | protected |
getHotKey() const (zdefiniowana w Pressable< Button &>) | Pressable< Button &> | inline |
getLabel() (zdefiniowana w Button) | Button | |
getLabel() const (zdefiniowana w Button) | Button | |
getName() const (zdefiniowana w HaveName) | HaveName | |
getParent() const (zdefiniowana w Element) | Element | |
getParentName() const (zdefiniowana w Element) | Element | |
getPosition() const (zdefiniowana w Element) | Element | |
getRelativeArea() const (zdefiniowana w Element) | Element | |
getRelativeViewportCenterShift() const (zdefiniowana w Element) | Element | |
getSize() const (zdefiniowana w Element) | Element | |
getTypeName() const (zdefiniowana w Element) | Element | |
getViewportCenterShift() const (zdefiniowana w Element) | Element | |
gradient (zdefiniowana w HaveBackground) | HaveBackground | protected |
gradientModifier (zdefiniowana w HaveBackground) | HaveBackground | protected |
gradientPoints (zdefiniowana w HaveBackground) | HaveBackground | protected |
gradientType (zdefiniowana w HaveBackground) | HaveBackground | protected |
HaveAction() (zdefiniowana w HaveAction< Button & >) | HaveAction< Button & > | inline |
HaveBackground(ColorProvider &colorProvider) (zdefiniowana w HaveBackground) | HaveBackground | |
HaveColorProviderReference(const HaveColorProviderReference &)=delete (zdefiniowana w HaveColorProviderReference) | HaveColorProviderReference | protected |
HaveColorProviderReference(ColorProvider &colorProvider) (zdefiniowana w HaveColorProviderReference) | HaveColorProviderReference | protected |
HaveColorProviderReference(const HaveColorProviderReference &)=delete (zdefiniowana w HaveColorProviderReference) | HaveColorProviderReference | |
HaveColorProviderReference(ColorProvider &colorProvider) (zdefiniowana w HaveColorProviderReference) | HaveColorProviderReference | |
HaveEnabled(ColorProvider &colorProvider, bool e=true) (zdefiniowana w HaveEnabled) | HaveEnabled | |
HaveFocus(bool focus=false) (zdefiniowana w HaveFocus) | HaveFocus | |
HaveHover(ColorProvider &colorProvider, bool h=false) (zdefiniowana w HaveHover) | HaveHover | |
HaveName(const sf::String &n=L"") (zdefiniowana w HaveName) | HaveName | |
HaveOutline(ColorProvider &colorProvider) (zdefiniowana w HaveOutline) | HaveOutline | |
HavePressed(ColorProvider &colorProvider, bool p=false, bool pa=false) (zdefiniowana w HavePressed) | HavePressed | |
HaveSelected(ColorProvider &colorProvider) (zdefiniowana w HaveSelected) | HaveSelected | |
HaveVisible(bool v=true) (zdefiniowana w HaveVisible) | HaveVisible | |
hotKey (zdefiniowana w Pressable< Button &>) | Pressable< Button &> | protected |
hotPress (zdefiniowana w Pressable< Button &>) | Pressable< Button &> | protected |
hover (zdefiniowana w HaveHover) | HaveHover | protected |
ignoreAbove (zdefiniowana w Pressable< Button &>) | Pressable< Button &> | protected |
ignoreDialogs (zdefiniowana w Pressable< Button &>) | Pressable< Button &> | protected |
ignoreTextInputable (zdefiniowana w Pressable< Button &>) | Pressable< Button &> | protected |
initDefaultButtonBackgroundStyle(ColorProvider &colorProvider) (zdefiniowana w HaveBackground) | HaveBackground | |
initDefaultButtonOutlineStyle(ColorProvider &colorProvider) (zdefiniowana w HaveOutline) | HaveOutline | protected |
isBackroundTextureRectActive() const (zdefiniowana w HaveBackground) | HaveBackground | |
isEnabled() const (zdefiniowana w HaveEnabled) | HaveEnabled | |
isFocus() const (zdefiniowana w HaveFocus) | HaveFocus | |
isHover() const (zdefiniowana w HaveHover) | HaveHover | |
isMaximized() const (zdefiniowana w Element) | Element | |
isPressed() const (zdefiniowana w HavePressed) | HavePressed | virtual |
isPressedAlt() const (zdefiniowana w HavePressed) | HavePressed | virtual |
isSelected() const (zdefiniowana w HaveSelected) | HaveSelected | |
isVisible() const (zdefiniowana w HaveVisible) | HaveVisible | |
lastArea (zdefiniowana w Element) | Element | protected |
lastFocus (zdefiniowana w HaveFocus) | HaveFocus | protectedstatic |
lastGradientUpdateArea (zdefiniowana w HaveBackground) | HaveBackground | protected |
lastPressLeft (zdefiniowana w HavePressed) | HavePressed | protected |
lastPressRight (zdefiniowana w HavePressed) | HavePressed | protected |
mainActionType (zdefiniowana w HaveAction< Button & >) | HaveAction< Button & > | protected |
mainDraw(sf::RenderTarget &target, const sf::RenderStates &states=sf::RenderStates()) (zdefiniowana w Element) | Element | |
mainUpdate(sf::RenderWindow &rw) (zdefiniowana w Element) | Element | |
maximizationMode (zdefiniowana w Element) | Element | protected |
maximized (zdefiniowana w Element) | Element | protected |
move(sf::Vector2f) (zdefiniowana w Element) | Element | |
mulBackgroundSymbolColor(sf::Color col) (zdefiniowana w HaveBackground) | HaveBackground | |
name (zdefiniowana w HaveName) | HaveName | protected |
onFocusGain() (zdefiniowana w FocusAction< Button & >) | FocusAction< Button & > | inlinevirtual |
onFocusLost() (zdefiniowana w FocusAction< Button & >) | FocusAction< Button & > | inlinevirtual |
onSetAction(const sf::String &type) (zdefiniowana w HaveAction< Button & >) | HaveAction< Button & > | inlinevirtual |
operator=(const Element &) (zdefiniowana w Element) | Element | |
operator=(const HaveColorProviderReference &) (zdefiniowana w HaveColorProviderReference) | HaveColorProviderReference | |
operator=(const HaveColorProviderReference &) (zdefiniowana w HaveColorProviderReference) | HaveColorProviderReference | |
outlineSize (zdefiniowana w HaveOutline) | HaveOutline | protected |
parent (zdefiniowana w Element) | Element | protected |
Pressable() (zdefiniowana w Pressable< Button &>) | Pressable< Button &> | inline |
pressed (zdefiniowana w HavePressed) | HavePressed | protected |
pressedAlt (zdefiniowana w HavePressed) | HavePressed | protected |
rclock (zdefiniowana w GlobalTimer) | GlobalTimer | static |
relativeArea (zdefiniowana w Element) | Element | protected |
relativeParentArea (zdefiniowana w Element) | Element | protected |
relativeParentHeightChanged (zdefiniowana w Element) | Element | protected |
relativeParentSizeChanged (zdefiniowana w Element) | Element | protected |
relativeParentWidthChanged (zdefiniowana w Element) | Element | protected |
relativeViewportCenterShift (zdefiniowana w Element) | Element | protected |
rtime (zdefiniowana w GlobalTimer) | GlobalTimer | static |
selected (zdefiniowana w HaveSelected) | HaveSelected | protected |
setAction(function_type &&action, const sf::String &type=ActionType::main) (zdefiniowana w HaveAction< Button & >) | HaveAction< Button & > | inlinevirtual |
setAction(function_type &action, const sf::String &type=ActionType::main) (zdefiniowana w HaveAction< Button & >) | HaveAction< Button & > | inlinevirtual |
setAction(std::function< void()> &&action, const sf::String &type=ActionType::main) (zdefiniowana w HaveAction< Button & >) | HaveAction< Button & > | inlinevirtual |
setAction(std::function< void()> &action, const sf::String &type=ActionType::main) (zdefiniowana w HaveAction< Button & >) | HaveAction< Button & > | inlinevirtual |
setArea(const sf::FloatRect &area) (zdefiniowana w Element) | Element | |
setBackgroundSymbol(const sf::VertexArray &value) (zdefiniowana w HaveBackground) | HaveBackground | |
setBackgroundSymbolColor(sf::Color col) (zdefiniowana w HaveBackground) | HaveBackground | |
setBackgroundSymbolShift(const sf::Vector2f &value) (zdefiniowana w HaveBackground) | HaveBackground | |
setBackgroundSymbolStrech(bool value) (zdefiniowana w HaveBackground) | HaveBackground | |
setBackgroundSymbolTransform(const sf::Transform &value) (zdefiniowana w HaveBackground) | HaveBackground | |
setBackgroundTexture(const std::shared_ptr< sf::Texture > &backgroundTexture) (zdefiniowana w HaveBackground) | HaveBackground | |
setBackgroundTextureRect(const sf::IntRect &value) (zdefiniowana w HaveBackground) | HaveBackground | |
setColor(ColorId::Type colorId, StateId::Type stateId, sf::Color newColor) (zdefiniowana w SetColorAccess) | SetColorAccess | virtual |
SetColorAccess(ColorProvider &colorProvider) (zdefiniowana w SetColorAccess) | SetColorAccess | |
setColorEnabled(ColorId::Type colorId, StateId::Type stateId, bool enabled) (zdefiniowana w SetColorAccess) | SetColorAccess | virtual |
setColorFrom(const SetColorAccess &colorAccess) (zdefiniowana w SetColorAccess) | SetColorAccess | virtual |
setDefaultBackgroundColor(sf::Color defaultBackgroundColor) (zdefiniowana w HaveBackground) | HaveBackground | static |
setEnabled(bool enabled) (zdefiniowana w HaveEnabled) | HaveEnabled | |
setFocus(bool focus) (zdefiniowana w HaveFocus) | HaveFocus | |
setGradientModifier(const GradientModifier &gradientModifier) (zdefiniowana w HaveBackground) | HaveBackground | |
setGradientPoints(const ColorVector &evenlyColors) (zdefiniowana w HaveBackground) | HaveBackground | |
setGradientPoints(const GradientVector &gradientPoints) (zdefiniowana w HaveBackground) | HaveBackground | |
setGradientType(GradientType gradientType) (zdefiniowana w HaveBackground) | HaveBackground | |
setHotKey(sf::Keyboard::Key hotKey) (zdefiniowana w Pressable< Button &>) | Pressable< Button &> | inline |
setHover(bool hover) (zdefiniowana w HaveHover) | HaveHover | |
setIgnoreAbove(bool value) (zdefiniowana w Pressable< Button &>) | Pressable< Button &> | inline |
setIgnoreDialogs(bool value) (zdefiniowana w Pressable< Button &>) | Pressable< Button &> | inline |
setIgnoreTextInputable(bool value) (zdefiniowana w Pressable< Button &>) | Pressable< Button &> | inline |
setMaximizationMode(MaximizationMode value) (zdefiniowana w Element) | Element | |
setMaximized(bool maximized) (zdefiniowana w Element) | Element | |
setName(const sf::String &name) (zdefiniowana w HaveName) | HaveName | |
setOutlineSize(float outlineSize) (zdefiniowana w HaveOutline) | HaveOutline | |
setParent(const Element *parent) (zdefiniowana w Element) | Element | |
setPosition(sf::Vector2f) (zdefiniowana w Element) | Element | virtual |
setPressed(bool pressed) (zdefiniowana w Pressable< Button &>) | Pressable< Button &> | inlinevirtual |
setPressedAlt(bool pressed) (zdefiniowana w Pressable< Button &>) | Pressable< Button &> | inlinevirtual |
setRelativeViewport(sf::RenderTarget &target, const sf::FloatRect *area=nullptr) const (zdefiniowana w Element) | Element | virtual |
setSelected(bool value) (zdefiniowana w HaveSelected) | HaveSelected | |
setSize(sf::Vector2f) (zdefiniowana w Element) | Element | virtual |
setStickyPress(bool stickyPress) (zdefiniowana w Pressable< Button &>) | Pressable< Button &> | inline |
setTooltip(const sf::String &value) (zdefiniowana w HaveHover) | HaveHover | |
setViewportCenterShift(const sf::Vector2f &value) (zdefiniowana w Element) | Element | |
setVisible(bool visible) (zdefiniowana w HaveVisible) | HaveVisible | |
stickyPress (zdefiniowana w Pressable< Button &>) | Pressable< Button &> | protected |
sum(sf::Color col, sf::Vector3i mod) (zdefiniowana w HaveBackground) | HaveBackground | static |
TextInputable (zdefiniowana w HaveFocus) | HaveFocus | |
timeFocused (zdefiniowana w HaveFocus) | HaveFocus | protectedstatic |
tooltip (zdefiniowana w HaveHover) | HaveHover | protected |
unFocus() (zdefiniowana w HaveFocus) | HaveFocus | static |
update(sf::Vector2f mp, bool pressLeft, bool pressRight, bool aboveHover) (zdefiniowana w Button) | Button | virtual |
updateArea() (zdefiniowana w Button) | Button | virtual |
updateGradient(sf::FloatRect &area) (zdefiniowana w HaveBackground) | HaveBackground | |
updateHover(const sf::Vector2f &pointer, const sf::FloatRect &clippedArea) (zdefiniowana w HaveHover) | HaveHover | virtual |
viewportCenterShift (zdefiniowana w Element) | Element | protected |
visible (zdefiniowana w HaveVisible) | HaveVisible | protected |
withoutOutlineArea(const sf::FloatRect &) (zdefiniowana w HaveOutline) | HaveOutline | protected |
~DestructionNotifier() (zdefiniowana w DestructionNotifier) | DestructionNotifier | virtual |
~ElementBase() (zdefiniowana w ElementBase) | ElementBase | inlinevirtual |
~FocusAction() (zdefiniowana w FocusAction< Button & >) | FocusAction< Button & > | inlinevirtual |
~GetColorAccess()=default (zdefiniowana w GetColorAccess) | GetColorAccess | virtual |
~HaveAction() (zdefiniowana w HaveAction< Button & >) | HaveAction< Button & > | inlinevirtual |
~HaveFocus() (zdefiniowana w HaveFocus) | HaveFocus | virtual |
~HaveHover() (zdefiniowana w HaveHover) | HaveHover | virtual |
~HavePressed() (zdefiniowana w HavePressed) | HavePressed | inlinevirtual |
~SetColorAccess()=default (zdefiniowana w SetColorAccess) | SetColorAccess | virtual |