|
OpenTTD Source
14.0-beta1
|
Drop down icon component. More...
#include <dropdown_type.h>
Public Member Functions | |
| template<typename... Args> | |
| DropDownIcon (SpriteID sprite, PaletteID palette, Args &&... args) | |
| template<typename... Args> | |
| DropDownIcon (const Dimension &dim, SpriteID sprite, PaletteID palette, Args &&... args) | |
| uint | Height () const override |
| uint | Width () const override |
| void | Draw (const Rect &full, const Rect &r, bool sel, Colours bg_colour) const override |
Private Attributes | |
| SpriteID | sprite |
| Sprite ID to be drawn. | |
| PaletteID | palette |
| Palette ID to use. | |
| Dimension | dsprite |
| Bounding box dimensions of sprite. | |
| Dimension | dbounds |
| Bounding box dimensions of bounds. | |
Drop down icon component.
| TBase | Base component. |
| TEnd | Position icon at end if true, or start if false. |
Definition at line 140 of file dropdown_type.h.