OpenTTD Source 20250711-master-gaaf5d39b15
|
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 253 of file newgrf_badge_gui.cpp.
|
inlineexplicit |
Definition at line 256 of file newgrf_badge_gui.cpp.
|
inlineoverride |
Definition at line 283 of file newgrf_badge_gui.cpp.
|
inlineoverride |
Definition at line 261 of file newgrf_badge_gui.cpp.
|
inlineoverride |
Definition at line 271 of file newgrf_badge_gui.cpp.
|
inlineoverride |
Definition at line 266 of file newgrf_badge_gui.cpp.
|
private |
Colour of buttons.
Definition at line 303 of file newgrf_badge_gui.cpp.
|
private |
Click result for down button. Button is inactive if 0.
Definition at line 302 of file newgrf_badge_gui.cpp.
|
private |
Click result for up button. Button is inactive if 0.
Definition at line 301 of file newgrf_badge_gui.cpp.