|
| MacImageSlider (MacGuiImpl::MacDialogWindow *window, MacImage *background, MacImage *handle, bool enabled, int minX, int maxX, int minValue, int maxValue, int leftMargin, int rightMargin) |
|
| MacImageSlider (MacGuiImpl::MacDialogWindow *window, Common::Rect bounds, MacImage *handle, bool enabled, int minX, int maxX, int minValue, int maxValue) |
|
void | setValue (int value) override |
|
bool | findWidget (int x, int y) const override |
|
void | draw (bool drawFocused=false) override |
|
void | setSnapWhileDragging (bool snap) |
|
void | handleMouseDown (Common::Event &event) override |
|
bool | handleMouseUp (Common::Event &event) override |
|
void | handleMouseMove (Common::Event &event) override |
|
void | handleWheelUp () override |
|
void | handleWheelDown () override |
|
| MacSliderBase (MacGuiImpl::MacDialogWindow *window, Common::Rect bounds, int minValue, int maxValue, int minPos, int maxPos, bool enabled) |
|
void | getFocus () override |
|
void | loseFocus () override |
|
int | getMinValue () const |
|
int | getMaxValue () const |
|
void | addStop (int pos, int value) |
|
| MacWidget (MacGuiImpl::MacDialogWindow *window, Common::Rect bounds, Common::String text, bool enabled) |
|
void | setId (int id) |
|
int | getId () const |
|
void | setType (MacWidgetType type) |
|
MacWidgetType | getType () |
|
void | setVisible (bool visible) |
|
virtual void | setRedraw (bool fullRedraw=false) |
|
void | setEnabled (bool enabled) |
|
int | getValue () const |
|
void | rememberValue () |
|
bool | valueHasChanged () |
|
Common::String | getText () const |
|
virtual bool | useBeamCursor () |
|
virtual bool | reactsToKeyDown () |
|
virtual bool | handleDoubleClick (Common::Event &event) |
|
virtual void | handleMouseHeld () |
|
virtual bool | handleKeyDown (Common::Event &event) |
|
| MacGuiObject (Common::Rect bounds, bool enabled) |
|
Common::Rect | getBounds () const |
|
bool | getRedraw () const |
|
bool | isEnabled () const |
|
bool | isVisible () const |
|