diff BuffFrame/BuffFrame.lua @ 50:d7655c4e6e06 v1.0-release

disambiguate local module names
author Nenue
date Fri, 29 Apr 2016 10:52:43 -0400
parents 16465f3fd919
children 07ef62fe201f
line wrap: on
line diff
--- a/BuffFrame/BuffFrame.lua	Fri Apr 29 10:50:27 2016 -0400
+++ b/BuffFrame/BuffFrame.lua	Fri Apr 29 10:52:43 2016 -0400
@@ -7,57 +7,57 @@
 --------------------------------------------
 
 local B = select(2,...).frame
-local M = B:RegisterModule('BuffFrame')
+local Aura = B:RegisterModule('BuffFrame')
 
-M.PlayerBuffsActive = {}
-function M:OnInitialize()
-  local displays = M.displays
+Aura.PlayerBuffsActive = {}
+function Aura:OnInitialize()
+  local displays = Aura.displays
 
   -- suffix tables
-  M.drawn = B.Abstract(displays, 'drawn', M.drawn )
+  Aura.drawn = B.Abstract(displays, 'drawn', Aura.drawn )
   -- Lesser extent of guide frames that have been positioned
-  M.positioned = B.Abstract(displays, 'positioned', M.positioned)
+  Aura.positioned = B.Abstract(displays, 'positioned', Aura.positioned)
   -- Backdrop style frame
-  M.decors = B.Abstract(displays, 'decorator', M.decors)
+  Aura.decors = B.Abstract(displays, 'decorator', Aura.decors)
   -- Static positioning frames
-  M.guides = B.Abstract(displays, 'guides', M.guides)
+  Aura.guides = B.Abstract(displays, 'guides', Aura.guides)
   -- Anchor points for guides
-  M.anchors = B.Abstract(displays, 'anchor', M.anchors)
+  Aura.anchors = B.Abstract(displays, 'anchor', Aura.anchors)
   -- Stored functions for doing icon texture adjustments
-  M.zoom = B.Abstract(displays, 'zoom', M.zoom )
+  Aura.zoom = B.Abstract(displays, 'zoom', Aura.zoom )
 
 
   for name, display in pairs(displays) do
     display.conf = setmetatable({}, {
       __index = function(_, k)
         --print('config check '.. name .. k)
-        return M.Conf[name .. k] or M.Conf['BuffButton' .. k]
+        return Aura.Conf[name .. k] or Aura.Conf['BuffButton' .. k]
       end,
       __newindex = function(_, k , v)
-        M.Conf[name..k] = v
+        Aura.Conf[name..k] = v
       end,
     })
   end
 
-  M:RegisterUnitEvent("UNIT_AURA", "player", "vehicle")
-  M:RegisterEvent("GROUP_ROSTER_UPDATE")
-  M:RegisterEvent("PLAYER_SPECIALIZATION_CHANGED")
-  hooksecurefunc("BuffFrame_UpdateAllBuffAnchors", M.PostBuffAnchors)
-  hooksecurefunc("RaidBuffTray_Update", M.UpdateRaidBuffs)
+  Aura:RegisterUnitEvent("UNIT_AURA", "player", "vehicle")
+  Aura:RegisterEvent("GROUP_ROSTER_UPDATE")
+  Aura:RegisterEvent("PLAYER_SPECIALIZATION_CHANGED")
+  hooksecurefunc("BuffFrame_UpdateAllBuffAnchors", Aura.PostBuffAnchors)
+  hooksecurefunc("RaidBuffTray_Update", Aura.UpdateRaidBuffs)
 end
 
-function M:OnUpdate ()
-  local displays = M.displays
-  M.ShowConsolidated = (IsInGroup() and GetCVarBool("consolidateBuffs"))
-  M.ShowMissingBuffs = (IsInGroup() and M.Conf.RaidShowMissing)
+function Aura:OnUpdate ()
+  local displays = Aura.displays
+  Aura.ShowConsolidated = (IsInGroup() and GetCVarBool("consolidateBuffs"))
+  Aura.ShowMissingBuffs = (IsInGroup() and Aura.Conf.RaidShowMissing)
 
   for name, auraType in pairs(displays) do
 
-    M.UpdateBuffs(auraType.buffName, true)
+    Aura.UpdateBuffs(auraType.buffName, true)
     --print(name, auraType)
     _G[name..'Anchor']:EnableMouse(B.Conf.ConfigMode)
   end
 
-  M.UpdateRaidBuffs()
-  M.UpdateBuffsTodo()
+  Aura.UpdateRaidBuffs()
+  Aura.UpdateBuffsTodo()
 end
\ No newline at end of file