Mercurial > wow > buffalo2
comparison BuffFrame/RaidBuffTray.lua @ 48:9837069e366a
move BuffFrame-specific things out of Veneer.lua
straighten out table hierarchy for BuffFrame module
author | Nenue |
---|---|
date | Thu, 28 Apr 2016 06:58:13 -0400 |
parents | 1a322b92dbfa |
children | 16465f3fd919 |
comparison
equal
deleted
inserted
replaced
47:1a322b92dbfa | 48:9837069e366a |
---|---|
58 icon:SetDesaturated(styleset.SetDesaturated) | 58 icon:SetDesaturated(styleset.SetDesaturated) |
59 end | 59 end |
60 | 60 |
61 --- Populates a list of targets needing a buff, fired by a handler | 61 --- Populates a list of targets needing a buff, fired by a handler |
62 local PlayerBuffTodo ={} | 62 local PlayerBuffTodo ={} |
63 local PlayerBuffStatus = {} | |
64 local UnitClass, IsInGroup, GetNumGroupMembers, UnitAura = UnitClass, IsInGroup, GetNumGroupMembers, UnitAura | |
65 local GetTalentInfoByID, GetActiveSpecGroup, GetStablePetInfo, GetSpecialization = GetTalentInfoByID, GetActiveSpecGroup, GetStablePetInfo, GetSpecialization | |
63 M.UpdateBuffStatus = function(aura, filters) | 66 M.UpdateBuffStatus = function(aura, filters) |
64 if not PlayerBuffStatus[aura] then | 67 if not PlayerBuffStatus[aura] then |
65 PlayerBuffStatus[aura] = {} | 68 PlayerBuffStatus[aura] = {} |
66 end | 69 end |
67 | 70 |
173 end | 176 end |
174 | 177 |
175 -- Called once to setup the ConsolidatedBuffs stencil | 178 -- Called once to setup the ConsolidatedBuffs stencil |
176 local consolidatedBuffsLoaded | 179 local consolidatedBuffsLoaded |
177 M.SetConsolidatedBuffs = function() | 180 M.SetConsolidatedBuffs = function() |
181 local displays = M.displays | |
178 local print = fprint() | 182 local print = fprint() |
179 c = displays.ConsolidatedBuff.conf | 183 c = displays.ConsolidatedBuff.conf |
180 parentFrame = B.guides[c.Parent][c.Position] | 184 parentFrame = M.guides[c.Parent][c.Position] |
181 raidbuffsFrame = B.anchor.ConsolidatedBuff | 185 raidbuffsFrame = M.anchors.ConsolidatedBuff |
182 | 186 |
183 B.SetConfigLayers(raidbuffsFrame) | 187 B.SetConfigLayers(raidbuffsFrame) |
184 consolidatedBuffsLoaded = true | 188 consolidatedBuffsLoaded = true |
185 ConsolidatedBuffs:ClearAllPoints() | 189 ConsolidatedBuffs:ClearAllPoints() |
186 ConsolidatedBuffs:SetAllPoints(parentFrame.icon) | 190 ConsolidatedBuffs:SetAllPoints(parentFrame.icon) |