class GmScrollbar |
A scrollbar.
![]() | GmScrollbar () Standard constructor |
![]() | applyLayout (float minX, float minY, float minZ, float maxX, float maxY, float maxZ) Repositions and resizes this component based on parameters passed into the method. |
![]() | getBorderWidth () Gets the width of the border around the scrollbar. |
![]() | getOrientation () Get the current orientation of the scrollbar. |
![]() | mousePressEvent (GmEvent* event) Event processing function to process a mouse release event. |
![]() | setBaseColor (GlmColor4* color) Sets the base color of the object. |
![]() | setBaseColor (float r, float g, float b, float a) Sets the base color of the object. |
![]() | setBorderWidth (float borderWidth) Sets the width of the border around the scrollbar. |
![]() | setCurrentValue (float currentValue) Set the currently set value for the range. |
![]() | setDepth (float depth) Sets the depth of the drawable object in units. |
![]() | setHeight (float height) Sets the height of the drawable object in units. |
![]() | setOrientation (GmTypes::OrientationType orientation) Set the current orientation of the scrollbar. |
![]() | setPosition (float x, float y, float z) Sets the position of the drawable. |
![]() | setRelativeGeometry (float x, float y, float z, float width, float height, float depth) Sets the relative geometry to use for this drawable object. |
![]() | setRelativeGeometry (float x, float y, float width, float height) Sets the relative geometry to use for this drawable object. |
![]() | setWidth (float width) Sets the width of the drawable object in units. |
![]() | widgetEvent (GmEvent::WidgetEventType* widgetEvent) Called whenever a sub-component radio button is selected. |
![]() | ~GmScrollbar () Virtual destructor |
![]() | mBorderWidth The width of the border around the scrollbar |
![]() | mDecrementButton A button to decrement the value of the scrollbar |
![]() | mIncrementButton A button to increment the value of the scrollbar |
![]() | mNeedRefresh Allows notification for realignment of scrollbar subcomponents. |
![]() | mOrientation The orientation of the scrollbar. |
![]() | mPositionButton A button to show the current position of scrollbar |
![]() | refresh () Refreshes the positions of the three scrollbar components |
![]() | render2d (GmTypes::RenderOptionType renderOptions) Renders this scrollbar to a 2D image buffer. |
![]() | render2dSelect (GmTypes::RenderOptionType renderOptions) Renders this scrollbar to a 2D selection buffer. |
A scrollbar. Scrollbars provide a way for the user to visually slide between a defined range. They are commonly used in conjunction with text areas, list boxes, etc.
Alphabetic index HTML hierarchy of classes or Java