DIFF

class ScrollBarContainerSource

ScrollBarContainer ScriptedWidgetEventHandler Managed

All members, including inherited

Constructors 1

void ~ScrollBarContainer()

Constants 1

const int WHEEL_STEP = 20
Referenced by OnMouseWheel()

Members 11

reference bool Invert
Referenced by UpdateScroller()
protected Widget ScrollBar
Referenced by UpdateScroller()
protected Widget Scroller
protected float m_root_height
protected float m_content_height
protected bool m_scrolling
protected float m_scrolling_start_pos
protected int m_scrolling_mouse_pos

Methods 14

void ScrollToTop()
float GetContentYPos()
References Widget.GetPos(), and Content
float GetRootHeight()
References m_root_height
void OnWidgetScriptInit(Widget w)
protected void StopScrolling()
override bool OnMouseButtonDown(Widget w, int x, int y, int button)
override bool OnMouseButtonUp(Widget w, int x, int y, int button)
References StopScrolling()
override bool OnMouseWheel(Widget w, int x, int y, int wheel)
override bool OnResize(Widget w, int x, int y)