Mercurial > wow > reaction
comparison Overlay.lua @ 274:2897480842dd
Reuse Overlay metatable
| author | Flick |
|---|---|
| date | Wed, 11 May 2011 10:45:03 -0700 |
| parents | 65f2805957a0 |
| children | 36a29870bf34 |
comparison
equal
deleted
inserted
replaced
| 273:07a1cbf38812 | 274:2897480842dd |
|---|---|
| 721 end | 721 end |
| 722 | 722 |
| 723 | 723 |
| 724 -- export methods to the Bar prototype | 724 -- export methods to the Bar prototype |
| 725 Bar.Overlay = { } | 725 Bar.Overlay = { } |
| 726 local proto = {__index = Bar.Overlay} | |
| 727 | |
| 726 function Bar.Overlay:New( bar ) | 728 function Bar.Overlay:New( bar ) |
| 727 return setmetatable( {frame = CreateControls(bar)}, {__index=self} ) | 729 return setmetatable( {frame = CreateControls(bar)}, proto ) |
| 728 end | 730 end |
| 729 | 731 |
| 730 function Bar.Overlay:SetLabel(name) | 732 function Bar.Overlay:SetLabel(name) |
| 731 self.frame.labelName = name | 733 self.frame.labelName = name |
| 732 UpdateLabelString(self.frame) | 734 UpdateLabelString(self.frame) |
