#include <ui_scrollregion.h>
◆ EScrollOption
| Enumerator |
|---|
| SCROLLHERE_KEEP_IN_VIEW | |
| SCROLLHERE_TOP | |
| SCROLLHERE_BOTTOM | |
◆ EScrollRelative
| Enumerator |
|---|
| SCROLLRELATIVE_UP | |
| SCROLLRELATIVE_NONE | |
| SCROLLRELATIVE_DOWN | |
◆ CScrollRegion()
| CScrollRegion::CScrollRegion |
( |
| ) |
|
◆ Active()
| bool CScrollRegion::Active |
( |
| ) |
const |
◆ AddRect()
| bool CScrollRegion::AddRect |
( |
const CUIRect & | Rect, |
|
|
bool | ShouldScrollHere = false ) |
◆ AdvanceAnimation()
| void CScrollRegion::AdvanceAnimation |
( |
| ) |
|
|
private |
◆ Animating()
| bool CScrollRegion::Animating |
( |
| ) |
const |
◆ Begin()
◆ ContentAreaPos()
| float CScrollRegion::ContentAreaPos |
( |
| ) |
const |
|
private |
◆ ContentAreaSize()
| float CScrollRegion::ContentAreaSize |
( |
| ) |
const |
|
private |
◆ ContentOverflows()
| bool CScrollRegion::ContentOverflows |
( |
| ) |
const |
◆ DoEdgeScrolling()
| void CScrollRegion::DoEdgeScrolling |
( |
| ) |
|
◆ DoScrollInput()
| void CScrollRegion::DoScrollInput |
( |
| ) |
|
|
private |
◆ DoSlider()
| void CScrollRegion::DoSlider |
( |
| ) |
|
|
private |
◆ DrawBackground()
| void CScrollRegion::DrawBackground |
( |
const CUIRect & | ScrollbarBg | ) |
|
|
private |
◆ End()
| void CScrollRegion::End |
( |
| ) |
|
◆ MaxScroll()
| float CScrollRegion::MaxScroll |
( |
| ) |
const |
|
private |
◆ RectClipped()
| bool CScrollRegion::RectClipped |
( |
const CUIRect & | Rect | ) |
const |
◆ Reset()
| void CScrollRegion::Reset |
( |
| ) |
|
◆ ScrollbarShown()
| bool CScrollRegion::ScrollbarShown |
( |
| ) |
const |
◆ ScrollHere()
◆ ScrollRelative()
| void CScrollRegion::ScrollRelative |
( |
EScrollRelative | Direction, |
|
|
float | SpeedMultiplier = 1.0f ) |
◆ ScrollRelativeDirect()
| void CScrollRegion::ScrollRelativeDirect |
( |
vec2 | ScrollAmount | ) |
|
◆ SplitContentArea()
| CUIRect CScrollRegion::SplitContentArea |
( |
| ) |
|
|
private |
◆ UpdateHotScrollRegion()
| void CScrollRegion::UpdateHotScrollRegion |
( |
| ) |
|
|
private |
◆ m_AnimInitScrollPos
| float CScrollRegion::m_AnimInitScrollPos |
|
private |
◆ m_AnimTargetScrollPos
| float CScrollRegion::m_AnimTargetScrollPos |
|
private |
◆ m_AnimTime
| float CScrollRegion::m_AnimTime |
|
private |
◆ m_AnimTimeMax
| float CScrollRegion::m_AnimTimeMax |
|
private |
◆ m_ContentAreaRect
| CUIRect CScrollRegion::m_ContentAreaRect |
|
private |
◆ m_ContentScrollOffset
| float CScrollRegion::m_ContentScrollOffset |
|
private |
◆ m_ContentSize
| float CScrollRegion::m_ContentSize |
|
private |
◆ m_LastAddedRect
| CUIRect CScrollRegion::m_LastAddedRect |
|
private |
◆ m_Params
◆ m_RailRect
◆ m_RequestScrollPos
| float CScrollRegion::m_RequestScrollPos |
|
private |
◆ m_ScrollDirection
◆ m_ScrollPos
| float CScrollRegion::m_ScrollPos |
|
private |
◆ m_ScrollSpeedMultiplier
| float CScrollRegion::m_ScrollSpeedMultiplier |
|
private |
◆ m_SliderGrabPos
| float CScrollRegion::m_SliderGrabPos |
|
private |
The documentation for this class was generated from the following files: