|
Simple SFML GUI
0.2a
|
This is the complete list of members for PanelScrolled, 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 | |
| addScroll(float delta, Orientation type) (defined in PanelScrolled) | PanelScrolled | |
| anyDialogExist() (defined in HaveGUIManagerInfo) | HaveGUIManagerInfo | protected |
| area (defined in Element) | Element | protected |
| areaChanged (defined in Element) | Element | protected |
| backgroundSymbol (defined in HaveBackground) | HaveBackground | protected |
| backgroundSymbolShift (defined in HaveBackground) | HaveBackground | protected |
| backgroundSymbolStrech (defined in HaveBackground) | HaveBackground | protected |
| backgroundSymbolTransform (defined in HaveBackground) | HaveBackground | protected |
| backgroundTexture (defined in HaveBackground) | HaveBackground | protected |
| backgroundTextureRect (defined in HaveBackground) | HaveBackground | protected |
| buttonSize (defined in PanelScrolled) | PanelScrolled | protected |
| buttonThick (defined in PanelScrolled) | PanelScrolled | protected |
| centerScroll(sf::Vector2f position) (defined in PanelScrolled) | PanelScrolled | |
| clipArea(const sf::FloatRect &scissors, sf::FloatRect toCut) const (defined in Element) | Element | protected |
| clippedArea (defined in Element) | Element | protected |
| colorDeduce(const ColorRef &colorRef) const (defined in GetColorAccess) | GetColorAccess | virtual |
| colorProviderReference (defined in HaveColorProviderReference) | HaveColorProviderReference | protected |
| colorProviderReference (defined in HaveColorProviderReference) | HaveColorProviderReference | 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 |
| defaultBackgroundColor (defined in HaveBackground) | HaveBackground | protectedstatic |
| defaultTexture (defined in HaveBackground) | HaveBackground | protectedstatic |
| 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) | PanelScrolled | virtual |
| draw(sf::RenderTarget &target, const sf::RenderStates &states) const (defined in HaveContextMenu) | HaveContextMenu | virtual |
| drawBackgroundSymbol(sf::FloatRect area, sf::RenderTarget &target, const sf::RenderStates &states=sf::RenderStates()) (defined in HaveBackground) | HaveBackground | protected |
| 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 HaveHover) | HaveHover | |
| Element (defined in HavePressed) | HavePressed | |
| Element (defined in HaveSelected) | HaveSelected | protected |
| Element (defined in HaveEnabled) | HaveEnabled | |
| Element (defined in HaveBackground) | HaveBackground | |
| elements (defined in Panel) | Panel | protected |
| elementsQueue (defined in Panel) | Panel | protected |
| enabled (defined in HaveEnabled) | HaveEnabled | protected |
| fitToWindow(const sf::RenderWindow &rw) (defined in Element) | Element | |
| focus (defined in HaveFocus) | HaveFocus | protected |
| FocusAction() (defined in FocusAction< const Element & >) | FocusAction< const Element & > | inline |
| fps (defined in GlobalTimer) | GlobalTimer | static |
| 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) | GetColorAccess | virtual |
| GetColorAccess(ColorProvider &colorProvider) (defined in GetColorAccess) | GetColorAccess | |
| getColorProvider() (defined in Element) | Element | protected |
| 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 |
| getLastActiveContextMenu() (defined in HaveContextMenu) | HaveContextMenu | static |
| getModel() const (defined in Panel) | Panel | |
| 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 | |
| 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) | HaveBackground | protected |
| gradientModifier (defined in HaveBackground) | HaveBackground | protected |
| gradientPoints (defined in HaveBackground) | HaveBackground | protected |
| gradientType (defined in HaveBackground) | HaveBackground | protected |
| HaveAction() (defined in HaveAction< const Element & >) | HaveAction< const Element & > | inline |
| HaveBackground(ColorProvider &colorProvider) (defined in HaveBackground) | HaveBackground | |
| HaveColorProviderReference(const HaveColorProviderReference &)=delete (defined in HaveColorProviderReference) | HaveColorProviderReference | protected |
| HaveColorProviderReference(ColorProvider &colorProvider) (defined in HaveColorProviderReference) | HaveColorProviderReference | protected |
| 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 | |
| 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) | PanelScrolled | protected |
| horizontalScrollBrakeMultiplier (defined in PanelScrolled) | PanelScrolled | protected |
| horizontalScrollButton (defined in PanelScrolled) | PanelScrolled | protected |
| horizontalScrollPanel (defined in PanelScrolled) | PanelScrolled | protected |
| horizontalScrollVelocityMultiplier (defined in PanelScrolled) | PanelScrolled | protected |
| horizontalScrollWakeTimer (defined in PanelScrolled) | PanelScrolled | protected |
| hotKey (defined in Pressable< const Element &>) | Pressable< const Element &> | protected |
| hotPress (defined in Pressable< const Element &>) | Pressable< const Element &> | protected |
| hover (defined in HaveHover) | HaveHover | protected |
| 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) | PanelScrolled | protected |
| 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) | HavePressed | virtual |
| isPressedAlt() const (defined in HavePressed) | HavePressed | virtual |
| isSelected() const (defined in HaveSelected) | HaveSelected | |
| isVisible() const (defined in HaveVisible) | HaveVisible | |
| lastArea (defined in Element) | Element | protected |
| lastFocus (defined in HaveFocus) | HaveFocus | protectedstatic |
| lastGradientUpdateArea (defined in HaveBackground) | HaveBackground | protected |
| lastPanelScrolledHovered (defined in PanelScrolled) | PanelScrolled | protectedstatic |
| lastPressLeft (defined in HavePressed) | HavePressed | protected |
| lastPressRight (defined in HavePressed) | HavePressed | protected |
| 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 | |
| maximizationMode (defined in Element) | Element | protected |
| maximized (defined in Element) | Element | protected |
| model (defined in Panel) | Panel | protected |
| move(sf::Vector2f) (defined in Element) | Element | |
| mulBackgroundSymbolColor(sf::Color col) (defined in HaveBackground) | HaveBackground | |
| name (defined in HaveName) | HaveName | protected |
| notifyScroll(float delta, Orientation type) (defined in PanelScrolled) | PanelScrolled | static |
| 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) | Element | protected |
| Pressable() (defined in Pressable< const Element &>) | Pressable< const Element &> | inline |
| pressed (defined in HavePressed) | HavePressed | protected |
| pressedAlt (defined in HavePressed) | HavePressed | protected |
| rclock (defined in GlobalTimer) | GlobalTimer | static |
| refreshModel(bool *wasTwice=nullptr) (defined in Panel) | Panel | virtual |
| refreshModelLoop() (defined in Panel) | Panel | protected |
| 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 |
| remove(const Element *ptr) | Panel | |
| remove(int index) | Panel | |
| removeAll() | Panel | |
| removeFirst(const sf::String &name) | Panel | |
| rtime (defined in GlobalTimer) | GlobalTimer | static |
| scroll (defined in PanelScrolled) | PanelScrolled | protected |
| scrollEnable (defined in PanelScrolled) | PanelScrolled | protected |
| scrollSize (defined in PanelScrolled) | PanelScrolled | protected |
| scrollSizeThreshold (defined in PanelScrolled) | PanelScrolled | protected |
| scrollType (defined in PanelScrolled) | PanelScrolled | protected |
| scrollVelocity (defined in PanelScrolled) | PanelScrolled | protected |
| scrollVisibleTime (defined in PanelScrolled) | PanelScrolled | |
| scrollVisibleTimer (defined in PanelScrolled) | PanelScrolled | protected |
| selected (defined in HaveSelected) | HaveSelected | protected |
| 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 | |
| setColor(ColorId::Type colorId, StateId::Type stateId, sf::Color newColor) (defined in SetColorAccess) | SetColorAccess | virtual |
| SetColorAccess(ColorProvider &colorProvider) (defined in SetColorAccess) | SetColorAccess | |
| setColorEnabled(ColorId::Type colorId, StateId::Type stateId, bool enabled) (defined in SetColorAccess) | SetColorAccess | virtual |
| setColorFrom(const SetColorAccess &colorAccess) (defined in SetColorAccess) | SetColorAccess | virtual |
| setDefaultBackgroundColor(sf::Color defaultBackgroundColor) (defined in HaveBackground) | HaveBackground | static |
| 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 |
| 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) | Element | virtual |
| 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) | Element | virtual |
| 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) | Element | virtual |
| 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 | |
| stickyPress (defined in Pressable< const Element &>) | Pressable< const Element &> | protected |
| sum(sf::Color col, sf::Vector3i mod) (defined in HaveBackground) | HaveBackground | static |
| TextInputable (defined in HaveFocus) | HaveFocus | |
| timeFocused (defined in HaveFocus) | HaveFocus | protectedstatic |
| tooltip (defined in HaveHover) | HaveHover | protected |
| unFocus() (defined in HaveFocus) | HaveFocus | static |
| update(sf::Vector2f mp, bool pressLeft, bool pressRight, bool aboveHover) (defined in PanelScrolled) | PanelScrolled | virtual |
| updateArea() (defined in PanelScrolled) | PanelScrolled | virtual |
| updateElements() (defined in Panel) | Panel | protected |
| updateGradient(sf::FloatRect &area) (defined in HaveBackground) | HaveBackground | |
| updateHover(const sf::Vector2f &pointer, const sf::FloatRect &clippedArea) (defined in HaveHover) | HaveHover | virtual |
| updateRenderTexture (defined in Panel) | Panel | protected |
| verticalLimits (defined in PanelScrolled) | PanelScrolled | protected |
| verticalScrollBrakeMultiplier (defined in PanelScrolled) | PanelScrolled | protected |
| verticalScrollButton (defined in PanelScrolled) | PanelScrolled | protected |
| verticalScrollPanel (defined in PanelScrolled) | PanelScrolled | protected |
| verticalScrollVelocityMultiplier (defined in PanelScrolled) | PanelScrolled | protected |
| verticalScrollWakeTimer (defined in PanelScrolled) | PanelScrolled | protected |
| viewportCenterShift (defined in Element) | Element | protected |
| visible (defined in HaveVisible) | HaveVisible | protected |
| ~DestructionNotifier() (defined in DestructionNotifier) | DestructionNotifier | virtual |
| ~ElementBase() (defined in ElementBase) | ElementBase | inlinevirtual |
| ~FocusAction() (defined in FocusAction< const Element & >) | FocusAction< const Element & > | inlinevirtual |
| ~GetColorAccess()=default (defined in GetColorAccess) | GetColorAccess | virtual |
| ~HaveAction() (defined in HaveAction< const Element & >) | HaveAction< const Element & > | inlinevirtual |
| ~HaveContextMenu() (defined in HaveContextMenu) | HaveContextMenu | |
| ~HaveFocus() (defined in HaveFocus) | HaveFocus | virtual |
| ~HaveHover() (defined in HaveHover) | HaveHover | virtual |
| ~HavePressed() (defined in HavePressed) | HavePressed | inlinevirtual |
| ~Panel()=default (defined in Panel) | Panel | virtual |
| ~PanelScrolled() (defined in PanelScrolled) | PanelScrolled | virtual |
| ~SetColorAccess()=default (defined in SetColorAccess) | SetColorAccess | virtual |
1.8.13