diff options
| author | jussi | 2024-01-10 22:19:00 +0200 |
|---|---|---|
| committer | jussi | 2024-01-10 22:19:00 +0200 |
| commit | 7460a16cae15dfa7924d1d4df1aac166a6a6fd2c (patch) | |
| tree | a028b655e878b4c2ff4b8fb3fb4a27395f5e082f /examples/raygui_extensions/sprite_button.lua | |
| parent | 863f596b76043ec374fafa38f14cdc4a97d0b267 (diff) | |
| download | reilua-enhanced-7460a16cae15dfa7924d1d4df1aac166a6a6fd2c.tar.gz reilua-enhanced-7460a16cae15dfa7924d1d4df1aac166a6a6fd2c.tar.bz2 reilua-enhanced-7460a16cae15dfa7924d1d4df1aac166a6a6fd2c.zip | |
Raygui lib extensions property list.
Diffstat (limited to 'examples/raygui_extensions/sprite_button.lua')
| -rw-r--r-- | examples/raygui_extensions/sprite_button.lua | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/examples/raygui_extensions/sprite_button.lua b/examples/raygui_extensions/sprite_button.lua index 57adc88..2b22344 100644 --- a/examples/raygui_extensions/sprite_button.lua +++ b/examples/raygui_extensions/sprite_button.lua @@ -1,7 +1,7 @@ local SpriteButton = {} SpriteButton.__index = SpriteButton -function SpriteButton:new( bounds, text, texture, nPatchNormal, nPatchPressed, callback ) +function SpriteButton:new( bounds, text, texture, nPatchNormal, nPatchPressed, callback, styles ) local object = setmetatable( {}, self ) object._parent = nil @@ -11,6 +11,7 @@ function SpriteButton:new( bounds, text, texture, nPatchNormal, nPatchPressed, c object.nPatchNormal = nPatchNormal object.nPatchPressed = nPatchPressed object.callback = callback + object.styles = styles object.visible = true object.disabled = false @@ -42,8 +43,8 @@ function SpriteButton:setPosition( pos ) end function SpriteButton:register( gui ) - function gui:SpriteButton( bounds, text, texture, nPatchNormal, nPatchPressed, callback ) - return self:addElement( SpriteButton:new( bounds, text, texture, nPatchNormal, nPatchPressed, callback ) ) + function gui:SpriteButton( bounds, text, texture, nPatchNormal, nPatchPressed, callback, styles ) + return self:addControl( SpriteButton:new( bounds, text, texture, nPatchNormal, nPatchPressed, callback, styles ) ) end end |
