#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 |
|
) |
| |
◆ Animating()
bool CScrollRegion::Animating |
( |
| ) |
const |
◆ Begin()
◆ ClipRect()
const CUIRect * CScrollRegion::ClipRect |
( |
| ) |
const |
|
inline |
◆ DoEdgeScrolling()
void CScrollRegion::DoEdgeScrolling |
( |
| ) |
|
◆ End()
void CScrollRegion::End |
( |
| ) |
|
◆ Params()
◆ RectClipped()
bool CScrollRegion::RectClipped |
( |
const CUIRect & |
Rect | ) |
const |
◆ ScrollbarShown()
bool CScrollRegion::ScrollbarShown |
( |
| ) |
const |
◆ ScrollHere()
◆ ScrollRelative()
void CScrollRegion::ScrollRelative |
( |
EScrollRelative |
Direction, |
|
|
float |
SpeedMultiplier = 1.0f |
|
) |
| |
◆ ScrollRelativeDirect()
void CScrollRegion::ScrollRelativeDirect |
( |
float |
ScrollAmount | ) |
|
◆ HEIGHT_MAGIC_FIX
constexpr float CScrollRegion::HEIGHT_MAGIC_FIX = 1.0f |
|
staticconstexpr |
◆ m_AnimInitScrollY
float CScrollRegion::m_AnimInitScrollY |
|
private |
◆ m_AnimTargetScrollY
float CScrollRegion::m_AnimTargetScrollY |
|
private |
◆ m_AnimTime
float CScrollRegion::m_AnimTime |
|
private |
◆ m_AnimTimeMax
float CScrollRegion::m_AnimTimeMax |
|
private |
◆ m_ClipRect
◆ m_ContentH
float CScrollRegion::m_ContentH |
|
private |
◆ m_ContentScrollOff
vec2 CScrollRegion::m_ContentScrollOff |
|
private |
◆ m_LastAddedRect
CUIRect CScrollRegion::m_LastAddedRect |
|
private |
◆ m_Params
◆ m_RailRect
◆ m_RequestScrollY
float CScrollRegion::m_RequestScrollY |
|
private |
◆ m_ScrollDirection
◆ m_ScrollSpeedMultiplier
float CScrollRegion::m_ScrollSpeedMultiplier |
|
private |
◆ m_ScrollY
float CScrollRegion::m_ScrollY |
|
private |
◆ m_SliderGrabPos
float CScrollRegion::m_SliderGrabPos |
|
private |
The documentation for this class was generated from the following files: