comparison CyborgMMO7.lua @ 23:3b1c0b676583

Simplified the CallbackFactory object model.
author madcatzinc@35b17cf1-18cd-47ff-9ca3-31d6b526ef09
date Thu, 25 Apr 2013 01:30:36 +0000
parents c8b19bc87787
children e8a004a4177b
comparison
equal deleted inserted replaced
22:0b0f51236a88 23:3b1c0b676583
169 CyborgMMO_SetCyborgHeadButton(true) 169 CyborgMMO_SetCyborgHeadButton(true)
170 end 170 end
171 171
172 172
173 function CyborgMMO_SetupModeCallbacks(modeNum) 173 function CyborgMMO_SetupModeCallbacks(modeNum)
174 fn = function() 174 local fn = function()
175 CyborgMMO_MouseModeChange(modeNum) 175 CyborgMMO_MouseModeChange(modeNum)
176 CyborgMMO_RatPageModel:SetMode(modeNum) 176 CyborgMMO_RatPageModel:SetMode(modeNum)
177 end 177 end
178 178
179 local buttonFrame,parentFrame,name = CyborgMMO_CallbackFactory.Instance().AddCallback(fn) 179 local buttonFrame,parentFrame,name = CyborgMMO_CallbackFactory:AddCallback(fn)
180 SetOverrideBindingClick(parentFrame, true, CyborgMMO_Mode[modeNum], name, "LeftButton") 180 SetOverrideBindingClick(parentFrame, true, CyborgMMO_Mode[modeNum], name, "LeftButton")
181 end 181 end
182 182
183 function CyborgMMO_Loaded() 183 function CyborgMMO_Loaded()
184 CyborgMMO_MainPage:RegisterEvent("VARIABLES_LOADED") 184 CyborgMMO_MainPage:RegisterEvent("VARIABLES_LOADED")