| 
    OpenTTD Source 20251104-master-g3befbdd52f
    
   | 
 
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 265 of file newgrf_badge_gui.cpp.
      
  | 
  inlineexplicit | 
Definition at line 268 of file newgrf_badge_gui.cpp.
      
  | 
  inlineoverride | 
Definition at line 295 of file newgrf_badge_gui.cpp.
      
  | 
  inlineoverride | 
Definition at line 273 of file newgrf_badge_gui.cpp.
      
  | 
  inlineoverride | 
Definition at line 283 of file newgrf_badge_gui.cpp.
      
  | 
  inlineoverride | 
Definition at line 278 of file newgrf_badge_gui.cpp.
      
  | 
  private | 
Colour of buttons.
Definition at line 315 of file newgrf_badge_gui.cpp.
      
  | 
  private | 
Click result for down button. Button is inactive if 0.
Definition at line 314 of file newgrf_badge_gui.cpp.
      
  | 
  private | 
Click result for up button. Button is inactive if 0.
Definition at line 313 of file newgrf_badge_gui.cpp.