public

Inheritance Graph

graph BT
	Scrollbar
	Scrollbar --> Container
	click Scrollbar "classGUI_1_1Scrollbar"
	click Container "classGUI_1_1Container"

Description

Public Static Attributes

   
   
const flag_t VERTICAL

Public Functions

   
   
  Scrollbar( GUI_Manager & gui, flag_t flags)
   
  ~Scrollbar()
   
int getMarkerSize() const
   
uint32_t getMaxScrollPos() const
   
bool isVertical() const
   
void setMaxScrollPos(const uint32_t maxScrollPos)
   
void setScrollPos(const uint32_t f)
   
uint32_t getScrollPos() const
   
void updateScrollPos(const int32_t f)
Sets the scrollPos and issues an dataChanged event to registered listeners.
   
void doLayout()

Documentation

variable
GUI::Scrollbar::VERTICAL

public static
 
 
const flag_t VERTICAL

Defined in GUI/Components/Scrollbar.h:27


function
GUI::Scrollbar::Scrollbar

public
     
     
Scrollbar( GUI_Manager & gui,
  flag_t flags
)    

Defined in GUI/Components/Scrollbar.h:29


function
GUI::Scrollbar::~Scrollbar

public virtual
   
   
~Scrollbar( )

Defined in GUI/Components/Scrollbar.h:30


function
GUI::Scrollbar::getMarkerSize

public const
   
   
int getMarkerSize( ) const

Defined in GUI/Components/Scrollbar.h:32


function
GUI::Scrollbar::getMaxScrollPos

public const inline
   
   
uint32_t getMaxScrollPos( ) const

Defined in GUI/Components/Scrollbar.h:33


function
GUI::Scrollbar::isVertical

public const inline
   
   
bool isVertical( ) const

Defined in GUI/Components/Scrollbar.h:34


function
GUI::Scrollbar::setMaxScrollPos

public
     
     
void setMaxScrollPos( const uint32_t maxScrollPos )

Defined in GUI/Components/Scrollbar.h:35


function
GUI::Scrollbar::setScrollPos

public
     
     
void setScrollPos( const uint32_t f )

Defined in GUI/Components/Scrollbar.h:36


function
GUI::Scrollbar::getScrollPos

public const inline
   
   
uint32_t getScrollPos( ) const

Defined in GUI/Components/Scrollbar.h:37


function
GUI::Scrollbar::updateScrollPos

public
     
     
void updateScrollPos( const int32_t f )

Sets the scrollPos and issues an dataChanged event to registered listeners.

Defined in GUI/Components/Scrollbar.h:40


function
GUI::Scrollbar::doLayout

public virtual
   
   
void doLayout( )

Defined in GUI/Components/Scrollbar.h:43