XLE  v0.02.0
Classes | Public Member Functions | Protected Attributes | List of all members
RenderOverlays::DebuggingDisplay::ScrollBar Class Reference

Classes

class  Coordinates
 

Public Member Functions

bool ProcessInput (InterfaceState &interfaceState, const InputSnapshot &input)
 
float CalculateCurrentOffset (const Coordinates &coordinates) const
 
float CalculateCurrentOffset (const Coordinates &coordinates, float oldValue) const
 
InteractableId GetID () const
 
bool IsDragging () const
 
void ProcessDelta (float delta) const
 
 ScrollBar (InteractableId id=0, Coordinates::Flags::BitField flags=0)
 

Protected Attributes

InteractableId _id
 
Coord _scrollOffsetPixels
 
float _resolvedScrollOffset
 
float _pendingDelta
 
bool _draggingScrollBar
 
Coordinates::Flags::BitField _flags
 

The documentation for this class was generated from the following files: