diff RatPageModel.lua @ 25:b7074b47cfc7

Simplified the object system of the WowObject-s.
author madcatzinc@35b17cf1-18cd-47ff-9ca3-31d6b526ef09
date Thu, 25 Apr 2013 01:30:46 +0000
parents cccc7661a2e6
children e8a004a4177b
line wrap: on
line diff
--- a/RatPageModel.lua	Thu Apr 25 01:30:41 2013 +0000
+++ b/RatPageModel.lua	Thu Apr 25 01:30:46 2013 +0000
@@ -77,10 +77,10 @@
 		for mode=1,RAT7.MODES do
 			for button=1,RAT7.BUTTONS do
 				if self.data[mode][button] then
-					local object = CyborgMMO_WowObject.Create(self.data[mode][button].Type, self.data[mode][button].Detail, self.data[mode][button].Subdetail)
+					local object = CyborgMMO_CreateWowObject(self.data[mode][button].Type, self.data[mode][button].Detail, self.data[mode][button].Subdetail)
 					self:SetObjectOnButtonNoUpdate(button, mode, object)
 				else
-					local object = CyborgMMO_WowObject.Create("", "", "")
+					local object = CyborgMMO_CreateWowObject("", "", "")
 					self:SetObjectOnButtonNoUpdate(button, mode, object)
 					self.data[mode][button] = object
 				end
@@ -121,7 +121,7 @@
 	self.data[mode][button] = object
 
 	if object then
-		object.SetBinding(CyborgMMO_WowCommands[((mode-1)*RAT7.BUTTONS)+button])
+		object:SetBinding(CyborgMMO_WowCommands[((mode-1)*RAT7.BUTTONS)+button])
 		if("callback" == object.Type) then
 			CyborgMMO_DPrint("trying to set texture")
 			local slot = getglobal("CyborgMMO_MainPageSlotListSlot"..button)
@@ -129,7 +129,7 @@
 		end
 	else
 		CyborgMMO_DPrint("clearing "..button)
-		CyborgMMO_WowObject.ClearBinding(CyborgMMO_WowCommands[((mode-1)*RAT7.BUTTONS)+button])
+		CyborgMMO_ClearBinding(CyborgMMO_WowCommands[((mode-1)*RAT7.BUTTONS)+button])
 	end
 end