forked from mirror/OpenTTD
Codechange: add and use SetString over directly accessing widget_data
This commit is contained in:
@@ -373,9 +373,10 @@ public:
|
||||
NWidgetCore(WidgetType tp, Colours colour, WidgetID index, uint fill_x, uint fill_y, uint32_t widget_data, StringID tool_tip);
|
||||
|
||||
void SetDataTip(uint32_t widget_data, StringID tool_tip);
|
||||
void SetStringTip(StringID string, StringID tool_tip) { this->SetDataTip(string, tool_tip); }
|
||||
void SetString(StringID string);
|
||||
void SetStringTip(StringID string, StringID tool_tip);
|
||||
void SetSprite(SpriteID sprite);
|
||||
void SetSpriteTip(SpriteID sprite, StringID tool_tip) { this->SetSprite(sprite); this->SetToolTip(tool_tip); }
|
||||
void SetSpriteTip(SpriteID sprite, StringID tool_tip);
|
||||
void SetMatrixDataTip(uint8_t cols, uint8_t rows, StringID tip) { this->SetDataTip(static_cast<uint32_t>((rows << MAT_ROW_START) | (cols << MAT_COL_START)), tip); }
|
||||
void SetToolTip(StringID tool_tip);
|
||||
StringID GetToolTip() const;
|
||||
|
Reference in New Issue
Block a user