#include <CEGUIInterfaces.h>
Inherits DigitalSpaces::DIObjectBase.
Public Member Functions | |
| bool | isHotTracked () |
| return whether hot-tracking is enabled or not. | |
| bool | isVertFree () |
| return whether the thumb is movable on the vertical axis. | |
| bool | isHorzFree () |
| return whether the thumb is movable on the horizontal axis. | |
| void | getVertRange (out_Pairf *range) |
| Return a std::pair that describes the current range set for the vertical movement. | |
| void | getHorzRange (out_Pairf *range) |
| Return a std::pair that describes the current range set for the horizontal movement. | |
| void | setHotTracked (bool setting) |
| set whether the thumb uses hot-tracking. | |
| void | setVertFree (bool setting) |
| set whether thumb is movable on the vertical axis. | |
| void | setHorzFree (bool setting) |
| set whether thumb is movable on the horizontal axis. | |
| void | setVertRange (float min, float max) |
| set the movement range of the thumb for the vertical axis. | |
| void | setHorzRange (float min, float max) |
| set the movement range of the thumb for the horizontal axis. | |
| bool DigitalSpaces::DICEGUIThumb::isHotTracked | ( | ) |
return whether hot-tracking is enabled or not.
| bool DigitalSpaces::DICEGUIThumb::isVertFree | ( | ) |
return whether the thumb is movable on the vertical axis.
| bool DigitalSpaces::DICEGUIThumb::isHorzFree | ( | ) |
return whether the thumb is movable on the horizontal axis.
| void DigitalSpaces::DICEGUIThumb::getVertRange | ( | out_Pairf * | range | ) |
Return a std::pair that describes the current range set for the vertical movement.
| void DigitalSpaces::DICEGUIThumb::getHorzRange | ( | out_Pairf * | range | ) |
Return a std::pair that describes the current range set for the horizontal movement.
| void DigitalSpaces::DICEGUIThumb::setHotTracked | ( | bool | setting | ) |
set whether the thumb uses hot-tracking.
| setting | true to enable hot-tracking. false to disable hot-tracking. |
| void DigitalSpaces::DICEGUIThumb::setVertFree | ( | bool | setting | ) |
set whether thumb is movable on the vertical axis.
| setting | true to allow movement of thumb along the vertical axis. false to fix thumb on the vertical axis. |
| void DigitalSpaces::DICEGUIThumb::setHorzFree | ( | bool | setting | ) |
set whether thumb is movable on the horizontal axis.
| setting | true to allow movement of thumb along the horizontal axis. false to fix thumb on the horizontal axis. |
| void DigitalSpaces::DICEGUIThumb::setVertRange | ( | float | min, | |
| float | max | |||
| ) |
set the movement range of the thumb for the vertical axis.
The values specified here are relative to the parent window for the thumb, and are specified in whichever metrics mode is active for the widget.
| min | the minimum setting for the thumb on the vertical axis. | |
| max | the maximum setting for the thumb on the vertical axis. |
| void DigitalSpaces::DICEGUIThumb::setHorzRange | ( | float | min, | |
| float | max | |||
| ) |
set the movement range of the thumb for the horizontal axis.
The values specified here are relative to the parent window for the thumb, and are specified in whichever metrics mode is active for the widget.
| min | the minimum setting for the thumb on the horizontal axis. | |
| max | the maximum setting for the thumb on the horizontal axis. |
1.5.6