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