comparison WowObjects.lua @ 18:cccc7661a2e6

Simplified the Rat page model and controller object models.
author madcatzinc@35b17cf1-18cd-47ff-9ca3-31d6b526ef09
date Thu, 25 Apr 2013 01:30:11 +0000
parents e4dec2d465f5
children 3b1c0b676583
comparison
equal deleted inserted replaced
17:e4dec2d465f5 18:cccc7661a2e6
115 self:StopMovingOrSizing() 115 self:StopMovingOrSizing()
116 116
117 self:ClearAllPoints() 117 self:ClearAllPoints()
118 self:SetPoint(self.point, self.relativeTo, self.relativePoint, self.xOfs, self.yOfs) 118 self:SetPoint(self.point, self.relativeTo, self.relativePoint, self.xOfs, self.yOfs)
119 local x,y = GetCursorPosition() 119 local x,y = GetCursorPosition()
120 CyborgMMO_RatPageController.Instance().CallbackDropped(self) 120 CyborgMMO_RatPageController:CallbackDropped(self)
121 end 121 end
122 122
123 return self 123 return self
124 end, 124 end,
125 } 125 }
143 action() 143 action()
144 end 144 end
145 145
146 self.PickupCallback = function() 146 self.PickupCallback = function()
147 local slot = nil 147 local slot = nil
148 local observers = CyborgMMO_RatPageModel.Instance().GetAllObservers() 148 local observers = CyborgMMO_RatPageModel:GetAllObservers()
149 for i=1,#observers do 149 for i=1,#observers do
150 if MouseIsOver(observers[i]) then 150 if MouseIsOver(observers[i]) then
151 slot = observers[i] 151 slot = observers[i]
152 break 152 break
153 end 153 end