|
OpenTTD Source 20251116-master-g21329071df
|
Drop down component that shows extra buttons to indicate that the item can be moved up or down. More...
Public Member Functions | |
| template<typename... Args> | |
| DropDownMover (int click_up, int click_down, Colours button_colour, Args &&...args) | |
| uint | Height () const override |
| uint | Width () const override |
| int | OnClick (const Rect &r, const Point &pt) const override |
| void | Draw (const Rect &full, const Rect &r, bool sel, int click_result, Colours bg_colour) const override |
Private Attributes | |
| int | click_up |
| Click result for up button. Button is inactive if 0. | |
| int | click_down |
| Click result for down button. Button is inactive if 0. | |
| Colours | button_colour |
| Colour of buttons. | |
Drop down component that shows extra buttons to indicate that the item can be moved up or down.
Definition at line 268 of file newgrf_badge_gui.cpp.
|
inlineexplicit |
Definition at line 271 of file newgrf_badge_gui.cpp.
|
inlineoverride |
Definition at line 298 of file newgrf_badge_gui.cpp.
|
inlineoverride |
Definition at line 276 of file newgrf_badge_gui.cpp.
|
inlineoverride |
Definition at line 286 of file newgrf_badge_gui.cpp.
|
inlineoverride |
Definition at line 281 of file newgrf_badge_gui.cpp.
|
private |
Colour of buttons.
Definition at line 318 of file newgrf_badge_gui.cpp.
|
private |
Click result for down button. Button is inactive if 0.
Definition at line 317 of file newgrf_badge_gui.cpp.
|
private |
Click result for up button. Button is inactive if 0.
Definition at line 316 of file newgrf_badge_gui.cpp.