Vital
Loading...
Searching...
No Matches
OpenGlScrollBar Class Reference

A ScrollBar that uses OpenGlMultiQuad for rendering its visual indication. More...

#include <open_gl_multi_quad.h>

Inheritance diagram for OpenGlScrollBar:

Public Member Functions

 OpenGlScrollBar ()
 
OpenGlQuadgetGlComponent ()
 
void resized () override
 
void mouseEnter (const MouseEvent &e) override
 
void mouseExit (const MouseEvent &e) override
 
void mouseDown (const MouseEvent &e) override
 
void mouseUp (const MouseEvent &e) override
 
void setColor (Colour color)
 
void setShrinkLeft (bool shrink_left)
 

Detailed Description

A ScrollBar that uses OpenGlMultiQuad for rendering its visual indication.

Constructor & Destructor Documentation

◆ OpenGlScrollBar()

OpenGlScrollBar::OpenGlScrollBar ( )
inline

Member Function Documentation

◆ getGlComponent()

OpenGlQuad * OpenGlScrollBar::getGlComponent ( )
inline

◆ mouseDown()

void OpenGlScrollBar::mouseDown ( const MouseEvent & e)
inlineoverride

◆ mouseEnter()

void OpenGlScrollBar::mouseEnter ( const MouseEvent & e)
inlineoverride

◆ mouseExit()

void OpenGlScrollBar::mouseExit ( const MouseEvent & e)
inlineoverride

◆ mouseUp()

void OpenGlScrollBar::mouseUp ( const MouseEvent & e)
inlineoverride

◆ resized()

void OpenGlScrollBar::resized ( )
inlineoverride

◆ setColor()

void OpenGlScrollBar::setColor ( Colour color)
inline

◆ setShrinkLeft()

void OpenGlScrollBar::setShrinkLeft ( bool shrink_left)
inline

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