Mercurial > wow > buffalo2
diff BuffFrame/BuffAnchors.lua @ 50:d7655c4e6e06 v1.0-release
disambiguate local module names
author | Nenue |
---|---|
date | Fri, 29 Apr 2016 10:52:43 -0400 |
parents | 16465f3fd919 |
children |
line wrap: on
line diff
--- a/BuffFrame/BuffAnchors.lua Fri Apr 29 10:50:27 2016 -0400 +++ b/BuffFrame/BuffAnchors.lua Fri Apr 29 10:52:43 2016 -0400 @@ -7,7 +7,7 @@ local MODULE = 'BuffFrame' local _, A = ... local B, _G = A.frame, _G -local buffFrame = B:RegisterModule(MODULE) +local Aura = B:RegisterModule(MODULE) local type, unpack, select, pairs, ipairs, wipe = type, unpack, select, pairs, ipairs, table.wipe local min, ceil, mod, tonumber, tostring = min, ceil, mod, tonumber, tostring local CreateFrame = CreateFrame @@ -16,16 +16,16 @@ local bprint = B.print('AnchorFrame') local GetAnchorFrame = function(name) - local c = buffFrame.displays[name].conf - local anchors = buffFrame.anchors + local c = Aura.displays[name].conf + local anchors = Aura.anchors local anchorFrom, anchorParent, anchorTo, offsetX, offsetY = unpack(c.Anchor) local print = bprint if anchors[name] and anchors[name].GetName then - print('get', buffFrame.anchors[name]:GetName()) - return buffFrame.anchors[name], anchorFrom, anchorParent, anchorTo, offsetX, offsetY + print('get', Aura.anchors[name]:GetName()) + return Aura.anchors[name], anchorFrom, anchorParent, anchorTo, offsetX, offsetY end print('new frame', name) - local frame = CreateFrame('Frame', name..'Anchor', UIParent, buffFrame.displays[name].anchorTemplate) + local frame = CreateFrame('Frame', name..'Anchor', UIParent, Aura.displays[name].anchorTemplate) frame.conf = c local x, dx, y, dy @@ -52,7 +52,7 @@ print('|cFFFFFF00**changing', name, 'anchor by', dx, dy) offsetX = offsetX + dx offsetY = offsetY + dy - buffFrame.Conf[name .. 'Anchor'] = {anchorFrom, anchorParent, anchorTo, offsetX, offsetY } + Aura.Conf[name .. 'Anchor'] = {anchorFrom, anchorParent, anchorTo, offsetX, offsetY } frame:SetPoint(anchorFrom, _G[anchorParent], anchorTo, offsetX, offsetY) frame.isMoving = nil end @@ -60,11 +60,11 @@ local AnchorButton_OnClick = function(self, anchor) local point, parent, relative = anchor:GetPoint(1) print('resetting anchors', point, parent:GetName(), relative) - buffFrame.Conf[name..'Point'] = {point, relative} - buffFrame.Conf[name..'RelativeX'] = (point:match('RIGHT')) and -1 or 1 - buffFrame.Conf[name..'RelativeY'] = (point:match('TOP')) and -1 or 1 - wipe(buffFrame.drawn[name]) - buffFrame.UpdateBuffs(name) + Aura.Conf[name..'Point'] = {point, relative} + Aura.Conf[name..'RelativeX'] = (point:match('RIGHT')) and -1 or 1 + Aura.Conf[name..'RelativeY'] = (point:match('TOP')) and -1 or 1 + wipe(Aura.drawn[name]) + Aura.UpdateBuffs(name) end frame.OnUpdate = function(self, elapsed) @@ -88,19 +88,19 @@ anchorButton:SetScript('OnClick', AnchorButton_OnClick) end - buffFrame.displays[name].anchor = frame - print('displays[name].anchor', buffFrame.displays[name].anchor:GetName()) - print('anchors[name]', buffFrame.anchors[name]:GetName()) + Aura.displays[name].anchor = frame + print('displays[name].anchor', Aura.displays[name].anchor:GetName()) + print('anchors[name]', Aura.anchors[name]:GetName()) return frame, anchorFrom, anchorParent, anchorTo, offsetX, offsetY end --- Handles the preliminary positioning calculation for buff guide anchors -buffFrame.UpdateAnchorFrames = function(name) +Aura.UpdateAnchorFrames = function(name) local print = fprint(name) - local c = buffFrame.displays[name].conf + local c = Aura.displays[name].conf local frame, anchorFrom, anchorParent, anchorTo, offsetX, offsetY = GetAnchorFrame(name) print('got', frame:GetName()) - frame.buffs = buffFrame.guides[name] + frame.buffs = Aura.guides[name] frame.heading:SetText(name) B.SetConfigLayers(frame)