mirror of
https://gitea.wildfiregames.com/0ad/0ad.git
synced 2026-10-14 07:17:44 +00:00
GUI icon-sheets
This was SVN commit r1519.
This commit is contained in:
@@ -18,6 +18,7 @@ using namespace std;
|
||||
CImage::CImage()
|
||||
{
|
||||
AddSetting(GUIST_CGUISpriteInstance, "sprite");
|
||||
AddSetting(GUIST_int, "icon-id");
|
||||
}
|
||||
|
||||
CImage::~CImage()
|
||||
@@ -31,8 +32,10 @@ void CImage::Draw()
|
||||
float bz = GetBufferedZ();
|
||||
|
||||
CGUISpriteInstance *sprite;
|
||||
int icon_id;
|
||||
GUI<CGUISpriteInstance>::GetSettingPointer(this, "sprite", sprite);
|
||||
GUI<int>::GetSetting(this, "icon-id", icon_id);
|
||||
|
||||
GetGUI()->DrawSprite(*sprite, bz, m_CachedActualSize);
|
||||
GetGUI()->DrawSprite(*sprite, icon_id, bz, m_CachedActualSize);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user