forked from mirror/OpenTTD
Codechange: add and use SetSprite over directly accessing widget_data
This commit is contained in:
@@ -374,7 +374,8 @@ public:
|
||||
|
||||
void SetDataTip(uint32_t widget_data, StringID tool_tip);
|
||||
void SetStringTip(StringID string, StringID tool_tip) { this->SetDataTip(string, tool_tip); }
|
||||
void SetSpriteTip(SpriteID sprite, StringID tool_tip) { this->SetDataTip(sprite, tool_tip); }
|
||||
void SetSprite(SpriteID sprite);
|
||||
void SetSpriteTip(SpriteID sprite, StringID tool_tip) { this->SetSprite(sprite); this->SetToolTip(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