Scrollbar/Slider Control. More...
Public Types | |
| enum | Axes |
| XAxis - horizontal, YAxis - vertical. More... | |
Public Member Functions | |
| void | SetScrollPercentWithoutEvent (float newScrollPercent) |
| Manually set scrolling percent without firing OnScroll event. | |
Public Attributes | |
| tk2dUIItem | barUIItem |
| Whole bar uiItem. Used to record clicks/touches to move thumb directly to that locations. | |
| float | scrollBarLength |
| Lenght of the scrollbar. | |
| tk2dUIItem | thumbBtn |
| Scroll thumb button. Events will be taken from this. | |
| Transform | thumbTransform |
| Generally same as thumbBtn, but sometimes you want a thumb that user can't interactive with. | |
| float | thumbLength |
| Length of the scroll thumb. | |
| tk2dUIItem | upButton |
| Button up, moves list up. Not required. | |
| tk2dUIItem | downButton |
| Button down, moves list down. Not required. | |
| float | buttonUpDownScrollDistance = 1f |
| Disable up/down buttons will scroll. | |
| bool | allowScrollWheel = true |
| Allows for mouse scroll wheel to scroll list while hovered. Requires hover to be active. | |
| Axes | scrollAxes = Axes.YAxis |
| Axes while scrolling will occur. | |
| tk2dUIProgressBar | highlightProgressBar |
| Highlighted progress bar control used to move a highlighted bar. Not required. | |
Properties | |
| float | Value [get, set] |
| Percent scrolled. 0-1. | |
Events | |
| System.Action< tk2dUIScrollbar > | OnScroll |
| Event, on scrolling. | |
Scrollbar/Slider Control.
| enum tk2dUIScrollbar.Axes |
XAxis - horizontal, YAxis - vertical.
| void tk2dUIScrollbar.SetScrollPercentWithoutEvent | ( | float | newScrollPercent | ) |
Manually set scrolling percent without firing OnScroll event.
| bool tk2dUIScrollbar.allowScrollWheel = true |
Allows for mouse scroll wheel to scroll list while hovered. Requires hover to be active.
Whole bar uiItem. Used to record clicks/touches to move thumb directly to that locations.
| float tk2dUIScrollbar.buttonUpDownScrollDistance = 1f |
Disable up/down buttons will scroll.
Button down, moves list down. Not required.
| tk2dUIProgressBar tk2dUIScrollbar.highlightProgressBar |
Highlighted progress bar control used to move a highlighted bar. Not required.
| Axes tk2dUIScrollbar.scrollAxes = Axes.YAxis |
Axes while scrolling will occur.
Lenght of the scrollbar.
Scroll thumb button. Events will be taken from this.
Length of the scroll thumb.
| Transform tk2dUIScrollbar.thumbTransform |
Generally same as thumbBtn, but sometimes you want a thumb that user can't interactive with.
Button up, moves list up. Not required.
float tk2dUIScrollbar.Value [get, set] |
Percent scrolled. 0-1.
| System.Action<tk2dUIScrollbar> tk2dUIScrollbar.OnScroll |
Event, on scrolling.