---@class UIActivityFirstRechargeBT__Generate_backBtn ---@field public gameObject UnityEngine.GameObject ---@field public button UnityEngine.UI.Button ---@class UIActivityFirstRechargeBT__Generate_rechargeTaskItem3_getBtn ---@field public gameObject UnityEngine.GameObject ---@field public button UnityEngine.UI.Button ---@field public text UnityEngine.GameObject ---@class UIActivityFirstRechargeBT__Generate_rechargeTaskItem3_iconSmallItem ---@field public gameObject UnityEngine.GameObject ---@field public rectTransform UnityEngine.RectTransform ---@field public layoutElement UnityEngine.UI.LayoutElement ---@class UIActivityFirstRechargeBT__Generate_rechargeTaskItem3_reward ---@field public gameObject UnityEngine.GameObject ---@field public rectTransform UnityEngine.RectTransform ---@class UIActivityFirstRechargeBT__Generate_rechargeTaskItem3_taskname ---@field public gameObject UnityEngine.GameObject ---@field public text UnityEngine.UI.Text ---@class UIActivityFirstRechargeBT__Generate_rechargeTaskItem3 ---@field public gameObject UnityEngine.GameObject ---@field public taskname UIActivityFirstRechargeBT__Generate_rechargeTaskItem3_taskname ---@field public reward UIActivityFirstRechargeBT__Generate_rechargeTaskItem3_reward ---@field public iconSmallItem UIActivityFirstRechargeBT__Generate_rechargeTaskItem3_iconSmallItem ---@field public getBtn UIActivityFirstRechargeBT__Generate_rechargeTaskItem3_getBtn ---@field public sealBtn UnityEngine.GameObject ---@class UIActivityFirstRechargeBT__Generate_rechargeTaskItem2_getBtn ---@field public gameObject UnityEngine.GameObject ---@field public button UnityEngine.UI.Button ---@field public text UnityEngine.GameObject ---@class UIActivityFirstRechargeBT__Generate_rechargeTaskItem2_iconSmallItem ---@field public gameObject UnityEngine.GameObject ---@field public rectTransform UnityEngine.RectTransform ---@field public layoutElement UnityEngine.UI.LayoutElement ---@class UIActivityFirstRechargeBT__Generate_rechargeTaskItem2_reward ---@field public gameObject UnityEngine.GameObject ---@field public rectTransform UnityEngine.RectTransform ---@class UIActivityFirstRechargeBT__Generate_rechargeTaskItem2_taskname ---@field public gameObject UnityEngine.GameObject ---@field public text UnityEngine.UI.Text ---@class UIActivityFirstRechargeBT__Generate_rechargeTaskItem2 ---@field public gameObject UnityEngine.GameObject ---@field public taskname UIActivityFirstRechargeBT__Generate_rechargeTaskItem2_taskname ---@field public reward UIActivityFirstRechargeBT__Generate_rechargeTaskItem2_reward ---@field public iconSmallItem UIActivityFirstRechargeBT__Generate_rechargeTaskItem2_iconSmallItem ---@field public getBtn UIActivityFirstRechargeBT__Generate_rechargeTaskItem2_getBtn ---@field public sealBtn UnityEngine.GameObject ---@class UIActivityFirstRechargeBT__Generate_rechargeTaskItem1_getBtn ---@field public gameObject UnityEngine.GameObject ---@field public button UnityEngine.UI.Button ---@field public text UnityEngine.GameObject ---@class UIActivityFirstRechargeBT__Generate_rechargeTaskItem1_iconSmallItem ---@field public gameObject UnityEngine.GameObject ---@field public rectTransform UnityEngine.RectTransform ---@field public layoutElement UnityEngine.UI.LayoutElement ---@class UIActivityFirstRechargeBT__Generate_rechargeTaskItem1_reward ---@field public gameObject UnityEngine.GameObject ---@field public rectTransform UnityEngine.RectTransform ---@class UIActivityFirstRechargeBT__Generate_rechargeTaskItem1_taskname ---@field public gameObject UnityEngine.GameObject ---@field public text UnityEngine.UI.Text ---@class UIActivityFirstRechargeBT__Generate_rechargeTaskItem1 ---@field public gameObject UnityEngine.GameObject ---@field public taskname UIActivityFirstRechargeBT__Generate_rechargeTaskItem1_taskname ---@field public reward UIActivityFirstRechargeBT__Generate_rechargeTaskItem1_reward ---@field public iconSmallItem UIActivityFirstRechargeBT__Generate_rechargeTaskItem1_iconSmallItem ---@field public getBtn UIActivityFirstRechargeBT__Generate_rechargeTaskItem1_getBtn ---@field public sealBtn UnityEngine.GameObject ---@class UIActivityFirstRechargeBT__Generate_AnyBtn ---@field public gameObject UnityEngine.GameObject ---@field public button UnityEngine.UI.Button ---@class UIActivityFirstRechargeBT__Generate ---@field private gameObject UnityEngine.GameObject ---@field private transform UnityEngine.Transform ---@field private AnyBtn UIActivityFirstRechargeBT__Generate_AnyBtn ---@field private rechargeTaskItem1 UIActivityFirstRechargeBT__Generate_rechargeTaskItem1 ---@field private rechargeTaskItem2 UIActivityFirstRechargeBT__Generate_rechargeTaskItem2 ---@field private rechargeTaskItem3 UIActivityFirstRechargeBT__Generate_rechargeTaskItem3 ---@field private backBtn UIActivityFirstRechargeBT__Generate_backBtn local UIActivityFirstRechargeBTView = class("UIActivityFirstRechargeBTView", require("UIViewBase")) function UIActivityFirstRechargeBTView:ctor() end ---@private function UIActivityFirstRechargeBTView:SetActive(result) self.gameObject:SetActive(result) end ---@private function UIActivityFirstRechargeBTView:InitGenerate(Root, data) self.transform = Root self.inited = true if self.super.Init then self.super.Init(self) end local tmp self:InitGenerate__1(Root,data) self:InitGenerate__2(Root,data) self:InitGenerate__3(Root,data) self:InitGenerate__4(Root,data) self:InitGenerate__5(Root,data) self:InitGenerate__6(Root,data) self:InitGenerate__7(Root,data) self:InitGenerate__8(Root,data) self:InitGenerate__9(Root,data) self:InitGenerate__10(Root,data) self:InitGenerate__11(Root,data) self:InitGenerate__12(Root,data) self:InitGenerate__13(Root,data) self:InitGenerate__14(Root,data) self:InitGenerate__15(Root,data) self:InitGenerate__16(Root,data) self:InitGenerate__17(Root,data) self:InitGenerate__18(Root,data) self:InitGenerate__19(Root,data) self:InitGenerate__20(Root,data) self:InitGenerate__21(Root,data) self:InitGenerate__22(Root,data) self:InitGenerate__23(Root,data) end ---@private function UIActivityFirstRechargeBTView:InitGenerate__1(Root, data) --[[ UIAnimator/Alpha --]] local tmp = Root:Find("UIAnimator/Alpha").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.AnyBtn = tmp tmp.button = tmp:GetComponent(Enum.TypeInfo.Button) end ---@private function UIActivityFirstRechargeBTView:InitGenerate__2(Root, data) --[[ UIAnimator/Window/Bottom/List/RechargeTaskItem1 --]] local tmp = Root:Find("UIAnimator/Window/Bottom/List/RechargeTaskItem1").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.rechargeTaskItem1 = tmp end ---@private function UIActivityFirstRechargeBTView:InitGenerate__3(Root, data) --[[ UIAnimator/Window/Bottom/List/RechargeTaskItem1/taskname --]] local tmp = Root:Find("UIAnimator/Window/Bottom/List/RechargeTaskItem1/taskname").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.rechargeTaskItem1.taskname = tmp tmp.text = tmp:GetComponent(Enum.TypeInfo.Text) end ---@private function UIActivityFirstRechargeBTView:InitGenerate__4(Root, data) --[[ UIAnimator/Window/Bottom/List/RechargeTaskItem1/Reward --]] local tmp = Root:Find("UIAnimator/Window/Bottom/List/RechargeTaskItem1/Reward").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.rechargeTaskItem1.reward = tmp tmp.rectTransform = tmp:GetComponent(Enum.TypeInfo.RectTransform) end ---@private function UIActivityFirstRechargeBTView:InitGenerate__5(Root, data) --[[ UIAnimator/Window/Bottom/List/RechargeTaskItem1/Reward/IconSmallItem --]] local tmp = Root:Find("UIAnimator/Window/Bottom/List/RechargeTaskItem1/Reward/IconSmallItem").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.rechargeTaskItem1.iconSmallItem = CommonUtil.BindGridViewItem2LuaStatic("IconItem", tmp) self.rechargeTaskItem1.iconSmallItem.prefabName = "IconItem" tmp.rectTransform = tmp:GetComponent(Enum.TypeInfo.RectTransform) tmp.layoutElement = tmp:GetComponent(Enum.TypeInfo.LayoutElement) end ---@private function UIActivityFirstRechargeBTView:InitGenerate__6(Root, data) --[[ UIAnimator/Window/Bottom/List/RechargeTaskItem1/BtnGet --]] local tmp = Root:Find("UIAnimator/Window/Bottom/List/RechargeTaskItem1/BtnGet").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.rechargeTaskItem1.getBtn = tmp self.rechargeTaskItem1.getBtn:SetActive(false) tmp.button = tmp:GetComponent(Enum.TypeInfo.Button) end ---@private function UIActivityFirstRechargeBTView:InitGenerate__7(Root, data) --[[ UIAnimator/Window/Bottom/List/RechargeTaskItem1/BtnGet/Text --]] local tmp = Root:Find("UIAnimator/Window/Bottom/List/RechargeTaskItem1/BtnGet/Text").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.rechargeTaskItem1.getBtn.text = tmp end ---@private function UIActivityFirstRechargeBTView:InitGenerate__8(Root, data) --[[ UIAnimator/Window/Bottom/List/RechargeTaskItem1/LabelReceived --]] local tmp = Root:Find("UIAnimator/Window/Bottom/List/RechargeTaskItem1/LabelReceived").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.rechargeTaskItem1.sealBtn = tmp self.rechargeTaskItem1.sealBtn:SetActive(false) end ---@private function UIActivityFirstRechargeBTView:InitGenerate__9(Root, data) --[[ UIAnimator/Window/Bottom/List/RechargeTaskItem2 --]] local tmp = Root:Find("UIAnimator/Window/Bottom/List/RechargeTaskItem2").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.rechargeTaskItem2 = tmp end ---@private function UIActivityFirstRechargeBTView:InitGenerate__10(Root, data) --[[ UIAnimator/Window/Bottom/List/RechargeTaskItem2/taskname --]] local tmp = Root:Find("UIAnimator/Window/Bottom/List/RechargeTaskItem2/taskname").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.rechargeTaskItem2.taskname = tmp tmp.text = tmp:GetComponent(Enum.TypeInfo.Text) end ---@private function UIActivityFirstRechargeBTView:InitGenerate__11(Root, data) --[[ UIAnimator/Window/Bottom/List/RechargeTaskItem2/Reward --]] local tmp = Root:Find("UIAnimator/Window/Bottom/List/RechargeTaskItem2/Reward").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.rechargeTaskItem2.reward = tmp tmp.rectTransform = tmp:GetComponent(Enum.TypeInfo.RectTransform) end ---@private function UIActivityFirstRechargeBTView:InitGenerate__12(Root, data) --[[ UIAnimator/Window/Bottom/List/RechargeTaskItem2/Reward/IconSmallItem --]] local tmp = Root:Find("UIAnimator/Window/Bottom/List/RechargeTaskItem2/Reward/IconSmallItem").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.rechargeTaskItem2.iconSmallItem = CommonUtil.BindGridViewItem2LuaStatic("IconItem", tmp) self.rechargeTaskItem2.iconSmallItem.prefabName = "IconItem" tmp.rectTransform = tmp:GetComponent(Enum.TypeInfo.RectTransform) tmp.layoutElement = tmp:GetComponent(Enum.TypeInfo.LayoutElement) end ---@private function UIActivityFirstRechargeBTView:InitGenerate__13(Root, data) --[[ UIAnimator/Window/Bottom/List/RechargeTaskItem2/BtnGet --]] local tmp = Root:Find("UIAnimator/Window/Bottom/List/RechargeTaskItem2/BtnGet").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.rechargeTaskItem2.getBtn = tmp self.rechargeTaskItem2.getBtn:SetActive(false) tmp.button = tmp:GetComponent(Enum.TypeInfo.Button) end ---@private function UIActivityFirstRechargeBTView:InitGenerate__14(Root, data) --[[ UIAnimator/Window/Bottom/List/RechargeTaskItem2/BtnGet/Text --]] local tmp = Root:Find("UIAnimator/Window/Bottom/List/RechargeTaskItem2/BtnGet/Text").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.rechargeTaskItem2.getBtn.text = tmp end ---@private function UIActivityFirstRechargeBTView:InitGenerate__15(Root, data) --[[ UIAnimator/Window/Bottom/List/RechargeTaskItem2/LabelReceived --]] local tmp = Root:Find("UIAnimator/Window/Bottom/List/RechargeTaskItem2/LabelReceived").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.rechargeTaskItem2.sealBtn = tmp self.rechargeTaskItem2.sealBtn:SetActive(false) end ---@private function UIActivityFirstRechargeBTView:InitGenerate__16(Root, data) --[[ UIAnimator/Window/Bottom/List/RechargeTaskItem3 --]] local tmp = Root:Find("UIAnimator/Window/Bottom/List/RechargeTaskItem3").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.rechargeTaskItem3 = tmp end ---@private function UIActivityFirstRechargeBTView:InitGenerate__17(Root, data) --[[ UIAnimator/Window/Bottom/List/RechargeTaskItem3/taskname --]] local tmp = Root:Find("UIAnimator/Window/Bottom/List/RechargeTaskItem3/taskname").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.rechargeTaskItem3.taskname = tmp tmp.text = tmp:GetComponent(Enum.TypeInfo.Text) end ---@private function UIActivityFirstRechargeBTView:InitGenerate__18(Root, data) --[[ UIAnimator/Window/Bottom/List/RechargeTaskItem3/Reward --]] local tmp = Root:Find("UIAnimator/Window/Bottom/List/RechargeTaskItem3/Reward").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.rechargeTaskItem3.reward = tmp tmp.rectTransform = tmp:GetComponent(Enum.TypeInfo.RectTransform) end ---@private function UIActivityFirstRechargeBTView:InitGenerate__19(Root, data) --[[ UIAnimator/Window/Bottom/List/RechargeTaskItem3/Reward/IconSmallItem --]] local tmp = Root:Find("UIAnimator/Window/Bottom/List/RechargeTaskItem3/Reward/IconSmallItem").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.rechargeTaskItem3.iconSmallItem = CommonUtil.BindGridViewItem2LuaStatic("IconItem", tmp) self.rechargeTaskItem3.iconSmallItem.prefabName = "IconItem" tmp.rectTransform = tmp:GetComponent(Enum.TypeInfo.RectTransform) tmp.layoutElement = tmp:GetComponent(Enum.TypeInfo.LayoutElement) end ---@private function UIActivityFirstRechargeBTView:InitGenerate__20(Root, data) --[[ UIAnimator/Window/Bottom/List/RechargeTaskItem3/BtnGet --]] local tmp = Root:Find("UIAnimator/Window/Bottom/List/RechargeTaskItem3/BtnGet").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.rechargeTaskItem3.getBtn = tmp self.rechargeTaskItem3.getBtn:SetActive(false) tmp.button = tmp:GetComponent(Enum.TypeInfo.Button) end ---@private function UIActivityFirstRechargeBTView:InitGenerate__21(Root, data) --[[ UIAnimator/Window/Bottom/List/RechargeTaskItem3/BtnGet/Text --]] local tmp = Root:Find("UIAnimator/Window/Bottom/List/RechargeTaskItem3/BtnGet/Text").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.rechargeTaskItem3.getBtn.text = tmp end ---@private function UIActivityFirstRechargeBTView:InitGenerate__22(Root, data) --[[ UIAnimator/Window/Bottom/List/RechargeTaskItem3/LabelReceived --]] local tmp = Root:Find("UIAnimator/Window/Bottom/List/RechargeTaskItem3/LabelReceived").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.rechargeTaskItem3.sealBtn = tmp self.rechargeTaskItem3.sealBtn:SetActive(false) end ---@private function UIActivityFirstRechargeBTView:InitGenerate__23(Root, data) --[[ UIAnimator/Window/BtnBack --]] local tmp = Root:Find("UIAnimator/Window/BtnBack").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.backBtn = tmp tmp.button = tmp:GetComponent(Enum.TypeInfo.Button) end ---@private function UIActivityFirstRechargeBTView:GenerateDestroy() if tolua.getpeer(self.rechargeTaskItem3.sealBtn) ~= nil then tolua.setpeer(self.rechargeTaskItem3.sealBtn, nil) end if tolua.getpeer(self.rechargeTaskItem3.getBtn.text) ~= nil then tolua.setpeer(self.rechargeTaskItem3.getBtn.text, nil) end if tolua.getpeer(self.rechargeTaskItem3.getBtn) ~= nil then tolua.setpeer(self.rechargeTaskItem3.getBtn, nil) end if self.rechargeTaskItem3.iconSmallItem.GenerateDestroy ~= nil then self.rechargeTaskItem3.iconSmallItem:GenerateDestroy() end if tolua.getpeer(self.rechargeTaskItem3.iconSmallItem) ~= nil then tolua.setpeer(self.rechargeTaskItem3.iconSmallItem, nil) end if tolua.getpeer(self.rechargeTaskItem3.reward) ~= nil then tolua.setpeer(self.rechargeTaskItem3.reward, nil) end if tolua.getpeer(self.rechargeTaskItem3.taskname) ~= nil then tolua.setpeer(self.rechargeTaskItem3.taskname, nil) end if tolua.getpeer(self.rechargeTaskItem2.sealBtn) ~= nil then tolua.setpeer(self.rechargeTaskItem2.sealBtn, nil) end if tolua.getpeer(self.rechargeTaskItem2.getBtn.text) ~= nil then tolua.setpeer(self.rechargeTaskItem2.getBtn.text, nil) end if tolua.getpeer(self.rechargeTaskItem2.getBtn) ~= nil then tolua.setpeer(self.rechargeTaskItem2.getBtn, nil) end if self.rechargeTaskItem2.iconSmallItem.GenerateDestroy ~= nil then self.rechargeTaskItem2.iconSmallItem:GenerateDestroy() end if tolua.getpeer(self.rechargeTaskItem2.iconSmallItem) ~= nil then tolua.setpeer(self.rechargeTaskItem2.iconSmallItem, nil) end if tolua.getpeer(self.rechargeTaskItem2.reward) ~= nil then tolua.setpeer(self.rechargeTaskItem2.reward, nil) end if tolua.getpeer(self.rechargeTaskItem2.taskname) ~= nil then tolua.setpeer(self.rechargeTaskItem2.taskname, nil) end if tolua.getpeer(self.rechargeTaskItem1.sealBtn) ~= nil then tolua.setpeer(self.rechargeTaskItem1.sealBtn, nil) end if tolua.getpeer(self.rechargeTaskItem1.getBtn.text) ~= nil then tolua.setpeer(self.rechargeTaskItem1.getBtn.text, nil) end if tolua.getpeer(self.rechargeTaskItem1.getBtn) ~= nil then tolua.setpeer(self.rechargeTaskItem1.getBtn, nil) end if self.rechargeTaskItem1.iconSmallItem.GenerateDestroy ~= nil then self.rechargeTaskItem1.iconSmallItem:GenerateDestroy() end if tolua.getpeer(self.rechargeTaskItem1.iconSmallItem) ~= nil then tolua.setpeer(self.rechargeTaskItem1.iconSmallItem, nil) end if tolua.getpeer(self.rechargeTaskItem1.reward) ~= nil then tolua.setpeer(self.rechargeTaskItem1.reward, nil) end if tolua.getpeer(self.rechargeTaskItem1.taskname) ~= nil then tolua.setpeer(self.rechargeTaskItem1.taskname, nil) end if tolua.getpeer(self.AnyBtn) ~= nil then tolua.setpeer(self.AnyBtn, nil) end self.AnyBtn = nil if tolua.getpeer(self.rechargeTaskItem1) ~= nil then tolua.setpeer(self.rechargeTaskItem1, nil) end self.rechargeTaskItem1 = nil if tolua.getpeer(self.rechargeTaskItem2) ~= nil then tolua.setpeer(self.rechargeTaskItem2, nil) end self.rechargeTaskItem2 = nil if tolua.getpeer(self.rechargeTaskItem3) ~= nil then tolua.setpeer(self.rechargeTaskItem3, nil) end self.rechargeTaskItem3 = nil if tolua.getpeer(self.backBtn) ~= nil then tolua.setpeer(self.backBtn, nil) end self.backBtn = nil self.transform = nil self.gameObject = nil self.inited = false end return UIActivityFirstRechargeBTView