mirror of
https://github.com/edubart/otclient.git
synced 2025-10-18 21:43:26 +02:00
Fix save_png definition / New UISprite function
This commit is contained in:
@@ -621,6 +621,7 @@ void Client::registerLuaFunctions()
|
||||
g_lua.bindClassMemberFunction<UISprite>("clearSprite", &UISprite::clearSprite);
|
||||
g_lua.bindClassMemberFunction<UISprite>("getSpriteId", &UISprite::getSpriteId);
|
||||
g_lua.bindClassMemberFunction<UISprite>("setSpriteColor", &UISprite::setSpriteColor);
|
||||
g_lua.bindClassMemberFunction<UISprite>("hasSprite", &UISprite::hasSprite);
|
||||
|
||||
g_lua.registerClass<UICreature, UIWidget>();
|
||||
g_lua.bindClassStaticFunction<UICreature>("create", []{ return UICreaturePtr(new UICreature); } );
|
||||
|
@@ -41,6 +41,8 @@ public:
|
||||
bool isSpriteVisible() { return m_spriteVisible; }
|
||||
void setSpriteVisible(bool visible) { m_spriteVisible = visible; }
|
||||
|
||||
bool hasSprite() { return m_sprite != nullptr; }
|
||||
|
||||
protected:
|
||||
void onStyleApply(const std::string& styleName, const OTMLNodePtr& styleNode);
|
||||
|
||||
|
Reference in New Issue
Block a user