---@class UIFriendList__Generate_btnRecruitShop ---@field public gameObject UnityEngine.GameObject ---@field public button UnityEngine.UI.Button ---@class UIFriendList__Generate_myRecruitCode_btnCopy ---@field public gameObject UnityEngine.GameObject ---@field public button UnityEngine.UI.Button ---@class UIFriendList__Generate_myRecruitCode_code ---@field public gameObject UnityEngine.GameObject ---@field public text UnityEngine.UI.Text ---@class UIFriendList__Generate_myRecruitCode_dsc ---@field public gameObject UnityEngine.GameObject ---@field public text UnityEngine.UI.Text ---@class UIFriendList__Generate_myRecruitCode ---@field public gameObject UnityEngine.GameObject ---@field public dsc UIFriendList__Generate_myRecruitCode_dsc ---@field public code UIFriendList__Generate_myRecruitCode_code ---@field public btnCopy UIFriendList__Generate_myRecruitCode_btnCopy ---@class UIFriendList__Generate_num ---@field public gameObject UnityEngine.GameObject ---@field public text UnityEngine.UI.Text ---@class UIFriendList__Generate_numIcon ---@field public gameObject UnityEngine.GameObject ---@field public image UnityEngine.UI.Image ---@field public switchSprite SwitchSprite ---@class UIFriendList__Generate_closeBtn ---@field public gameObject UnityEngine.GameObject ---@field public button UnityEngine.UI.Button ---@class UIFriendList__Generate_recruitFriendBtn ---@field public gameObject UnityEngine.GameObject ---@field public toggle UnityEngine.UI.Toggle ---@class UIFriendList__Generate_toggleGroup ---@field public gameObject UnityEngine.GameObject ---@field public toggleGroup UnityEngine.UI.ToggleGroup ---@class UIFriendList__Generate_recruitUI_clapCount ---@field public gameObject UnityEngine.GameObject ---@field public text UnityEngine.UI.Text ---@class UIFriendList__Generate_recruitUI_btnOnekeyClap ---@field public gameObject UnityEngine.GameObject ---@field public button UnityEngine.UI.Button ---@class UIFriendList__Generate_recruitUI_btnLog ---@field public gameObject UnityEngine.GameObject ---@field public button UnityEngine.UI.Button ---@class UIFriendList__Generate_recruitUI_center_dscMax ---@field public gameObject UnityEngine.GameObject ---@field public uILocalizeScript UILocalizeScript ---@class UIFriendList__Generate_recruitUI_center_studentCount ---@field public gameObject UnityEngine.GameObject ---@field public text UnityEngine.UI.Text ---@class UIFriendList__Generate_DscNotStudents ---@field public gameObject UnityEngine.GameObject ---@field public text UnityEngine.UI.Text ---@class UIFriendList__Generate_loadingItem ---@field public gameObject UnityEngine.GameObject ---@field public rectTransform UnityEngine.RectTransform ---@field public layoutElement UnityEngine.UI.LayoutElement ---@class UIFriendList__Generate_recruitUI_center_studentScrollview ---@field public gameObject UnityEngine.GameObject ---@field public loopListView SuperScrollView.LoopListView ---@class UIFriendList__Generate_recruitUI_center_taskScrollview ---@field public gameObject UnityEngine.GameObject ---@field public loopListView SuperScrollView.LoopListView ---@class UIFriendList__Generate_recruitUI_center_currency_number ---@field public gameObject UnityEngine.GameObject ---@field public text UnityEngine.UI.Text ---@class UIFriendList__Generate_recruitUI_center_currency_icon ---@field public gameObject UnityEngine.GameObject ---@field public image UnityEngine.UI.Image ---@class UIFriendList__Generate_recruitUI_center_currency ---@field public gameObject UnityEngine.GameObject ---@field public icon UIFriendList__Generate_recruitUI_center_currency_icon ---@field public number UIFriendList__Generate_recruitUI_center_currency_number ---@class UIFriendList__Generate_recruitUI_center_toggleGroup ---@field public gameObject UnityEngine.GameObject ---@field public toggleGroup UnityEngine.UI.ToggleGroup ---@class UIFriendList__Generate_recruitUI_center ---@field public gameObject UnityEngine.GameObject ---@field public toggleGroup UIFriendList__Generate_recruitUI_center_toggleGroup ---@field public currency UIFriendList__Generate_recruitUI_center_currency ---@field public taskScrollview UIFriendList__Generate_recruitUI_center_taskScrollview ---@field public studentScrollview UIFriendList__Generate_recruitUI_center_studentScrollview ---@field public studentCount UIFriendList__Generate_recruitUI_center_studentCount ---@field public dscMax UIFriendList__Generate_recruitUI_center_dscMax ---@class UIFriendList__Generate_nickname ---@field public gameObject UnityEngine.GameObject ---@field public text UnityEngine.UI.Text ---@class UIFriendList__Generate_time ---@field public gameObject UnityEngine.GameObject ---@field public text UnityEngine.UI.Text ---@class UIFriendList__Generate_statusImg ---@field public gameObject UnityEngine.GameObject ---@field public image UnityEngine.UI.Image ---@class UIFriendList__Generate_fighterPower ---@field public gameObject UnityEngine.GameObject ---@field public text UnityEngine.UI.Text ---@class UIFriendList__Generate_headItem ---@field public gameObject UnityEngine.GameObject ---@field public layoutElement UnityEngine.UI.LayoutElement ---@class UIFriendList__Generate_recruitUI_top_submitBtn ---@field public gameObject UnityEngine.GameObject ---@field public button UnityEngine.UI.Button ---@class UIFriendList__Generate_recruitUI_top_inputField ---@field public gameObject UnityEngine.GameObject ---@field public inputField UnityEngine.UI.InputField ---@field public icon UnityEngine.GameObject ---@class UIFriendList__Generate_recruitUI_top_dsc ---@field public gameObject UnityEngine.GameObject ---@field public text UnityEngine.UI.Text ---@field public uILocalizeScript UILocalizeScript ---@class UIFriendList__Generate_recruitUI_top ---@field public gameObject UnityEngine.GameObject ---@field public noTeacher UnityEngine.GameObject ---@field public dsc UIFriendList__Generate_recruitUI_top_dsc ---@field public inputField UIFriendList__Generate_recruitUI_top_inputField ---@field public submitBtn UIFriendList__Generate_recruitUI_top_submitBtn ---@field public hasTeacher UnityEngine.GameObject ---@field public info UnityEngine.GameObject ---@field public head UnityEngine.GameObject ---@class UIFriendList__Generate_recruitUI ---@field public gameObject UnityEngine.GameObject ---@field public top UIFriendList__Generate_recruitUI_top ---@field public center UIFriendList__Generate_recruitUI_center ---@field public taskBg UnityEngine.GameObject ---@field public studentBg UnityEngine.GameObject ---@field public noStudent UnityEngine.GameObject ---@field public btnLog UIFriendList__Generate_recruitUI_btnLog ---@field public btnOnekeyClap UIFriendList__Generate_recruitUI_btnOnekeyClap ---@field public clapCount UIFriendList__Generate_recruitUI_clapCount ---@class UIFriendList__Generate_refreshBtn ---@field public gameObject UnityEngine.GameObject ---@field public button UnityEngine.UI.Button ---@class UIFriendList__Generate_searchBtn ---@field public gameObject UnityEngine.GameObject ---@field public button UnityEngine.UI.Button ---@class UIFriendList__Generate_searchNameInput ---@field public gameObject UnityEngine.GameObject ---@field public inputField UnityEngine.UI.InputField ---@class UIFriendList__Generate_recommendScrollView_content ---@field public gameObject UnityEngine.GameObject ---@field public gridLayoutGroup UnityEngine.UI.GridLayoutGroup ---@class UIFriendList__Generate_recommendScrollView ---@field public gameObject UnityEngine.GameObject ---@field public loopVerticalScrollRect UnityEngine.UI.LoopVerticalScrollRect ---@field public content UIFriendList__Generate_recommendScrollView_content ---@class UIFriendList__Generate_emptyContent ---@field public gameObject UnityEngine.GameObject ---@field public text UnityEngine.UI.Text ---@class UIFriendList__Generate_scrollview_content ---@field public gameObject UnityEngine.GameObject ---@field public gridLayoutGroup UnityEngine.UI.GridLayoutGroup ---@class UIFriendList__Generate_scrollview ---@field public gameObject UnityEngine.GameObject ---@field public loopVerticalScrollRect UnityEngine.UI.LoopVerticalScrollRect ---@field public content UIFriendList__Generate_scrollview_content ---@class UIFriendList__Generate_btnPlayRule ---@field public gameObject UnityEngine.GameObject ---@field public button UnityEngine.UI.Button ---@class UIFriendList__Generate_AnyBtn ---@field public gameObject UnityEngine.GameObject ---@field public button UnityEngine.UI.Button ---@class UIFriendList__Generate_uIAnimator ---@field public gameObject UnityEngine.GameObject ---@field public animator UnityEngine.Animator ---@class UIFriendList__Generate ---@field private gameObject UnityEngine.GameObject ---@field private transform UnityEngine.Transform ---@field private uIAnimator UIFriendList__Generate_uIAnimator ---@field private AnyBtn UIFriendList__Generate_AnyBtn ---@field private btnPlayRule UIFriendList__Generate_btnPlayRule ---@field private scrollview UIFriendList__Generate_scrollview ---@field private emptyTips UnityEngine.GameObject ---@field private emptyContent UIFriendList__Generate_emptyContent ---@field private recommendScrollView UIFriendList__Generate_recommendScrollView ---@field private searchNode UnityEngine.GameObject ---@field private searchNameInput UIFriendList__Generate_searchNameInput ---@field private icon UnityEngine.GameObject ---@field private searchBtn UIFriendList__Generate_searchBtn ---@field private refreshBtn UIFriendList__Generate_refreshBtn ---@field private recruitUI UIFriendList__Generate_recruitUI ---@field private headItem UIFriendList__Generate_headItem ---@field private fighterPower UIFriendList__Generate_fighterPower ---@field private timeBox UnityEngine.GameObject ---@field private statusImg UIFriendList__Generate_statusImg ---@field private time UIFriendList__Generate_time ---@field private nickname UIFriendList__Generate_nickname ---@field private recruitTaskItem UnityEngine.GameObject ---@field private loadingItem UIFriendList__Generate_loadingItem ---@field private DscNotStudents UIFriendList__Generate_DscNotStudents ---@field private clapBG UnityEngine.GameObject ---@field private toggleGroup UIFriendList__Generate_toggleGroup ---@field private fansRedPoint UnityEngine.GameObject ---@field private recruitFriendBtn UIFriendList__Generate_recruitFriendBtn ---@field private closeBtn UIFriendList__Generate_closeBtn ---@field private numRoot UnityEngine.GameObject ---@field private numIcon UIFriendList__Generate_numIcon ---@field private num UIFriendList__Generate_num ---@field private myRecruitCode UIFriendList__Generate_myRecruitCode ---@field private btnRecruitShop UIFriendList__Generate_btnRecruitShop local UIFriendListView = class("UIFriendListView", require("UIViewBase")) function UIFriendListView:ctor() end ---@private function UIFriendListView:SetActive(result) self.gameObject:SetActive(result) end ---@private function UIFriendListView: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) self:InitGenerate__24(Root,data) self:InitGenerate__25(Root,data) self:InitGenerate__26(Root,data) self:InitGenerate__27(Root,data) self:InitGenerate__28(Root,data) self:InitGenerate__29(Root,data) self:InitGenerate__30(Root,data) self:InitGenerate__31(Root,data) self:InitGenerate__32(Root,data) self:InitGenerate__33(Root,data) self:InitGenerate__34(Root,data) self:InitGenerate__35(Root,data) self:InitGenerate__36(Root,data) self:InitGenerate__37(Root,data) self:InitGenerate__38(Root,data) self:InitGenerate__39(Root,data) self:InitGenerate__40(Root,data) self:InitGenerate__41(Root,data) self:InitGenerate__42(Root,data) self:InitGenerate__43(Root,data) self:InitGenerate__44(Root,data) self:InitGenerate__45(Root,data) self:InitGenerate__46(Root,data) self:InitGenerate__47(Root,data) self:InitGenerate__48(Root,data) self:InitGenerate__49(Root,data) self:InitGenerate__50(Root,data) self:InitGenerate__51(Root,data) self:InitGenerate__52(Root,data) self:InitGenerate__53(Root,data) self:InitGenerate__54(Root,data) self:InitGenerate__55(Root,data) self:InitGenerate__56(Root,data) self:InitGenerate__57(Root,data) self:InitGenerate__58(Root,data) self:InitGenerate__59(Root,data) self:InitGenerate__60(Root,data) self:InitGenerate__61(Root,data) end ---@private function UIFriendListView:InitGenerate__1(Root, data) --[[ UIAnimator --]] local tmp = Root:Find("UIAnimator").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.uIAnimator = tmp tmp.animator = tmp:GetComponent(Enum.TypeInfo.Animator) tmp.animator.logWarnings = false end ---@private function UIFriendListView:InitGenerate__2(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 UIFriendListView:InitGenerate__3(Root, data) --[[ UIAnimator/Window/BtnBG/BtnPlayRule --]] local tmp = Root:Find("UIAnimator/Window/BtnBG/BtnPlayRule").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.btnPlayRule = tmp tmp.button = tmp:GetComponent(Enum.TypeInfo.Button) end ---@private function UIFriendListView:InitGenerate__4(Root, data) --[[ UIAnimator/Window/scrollview --]] local tmp = Root:Find("UIAnimator/Window/scrollview").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.scrollview = tmp tmp.loopVerticalScrollRect = tmp:GetComponent(Enum.TypeInfo.LoopVerticalScrollRect) end ---@private function UIFriendListView:InitGenerate__5(Root, data) --[[ UIAnimator/Window/scrollview/Viewport/Content --]] local tmp = Root:Find("UIAnimator/Window/scrollview/Viewport/Content").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.scrollview.content = tmp tmp.gridLayoutGroup = tmp:GetComponent(Enum.TypeInfo.GridLayoutGroup) end ---@private function UIFriendListView:InitGenerate__6(Root, data) --[[ UIAnimator/Window/EmptyTips --]] local tmp = Root:Find("UIAnimator/Window/EmptyTips").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.emptyTips = tmp end ---@private function UIFriendListView:InitGenerate__7(Root, data) --[[ UIAnimator/Window/EmptyTips/DesTxt --]] local tmp = Root:Find("UIAnimator/Window/EmptyTips/DesTxt").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.emptyContent = tmp tmp.text = tmp:GetComponent(Enum.TypeInfo.Text) end ---@private function UIFriendListView:InitGenerate__8(Root, data) --[[ UIAnimator/Window/recommendScrollview --]] local tmp = Root:Find("UIAnimator/Window/recommendScrollview").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.recommendScrollView = tmp tmp.loopVerticalScrollRect = tmp:GetComponent(Enum.TypeInfo.LoopVerticalScrollRect) end ---@private function UIFriendListView:InitGenerate__9(Root, data) --[[ UIAnimator/Window/recommendScrollview/Viewport/Content --]] local tmp = Root:Find("UIAnimator/Window/recommendScrollview/Viewport/Content").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.recommendScrollView.content = tmp tmp.gridLayoutGroup = tmp:GetComponent(Enum.TypeInfo.GridLayoutGroup) end ---@private function UIFriendListView:InitGenerate__10(Root, data) --[[ UIAnimator/Window/SearchNode --]] local tmp = Root:Find("UIAnimator/Window/SearchNode").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.searchNode = tmp end ---@private function UIFriendListView:InitGenerate__11(Root, data) --[[ UIAnimator/Window/SearchNode/InputField --]] local tmp = Root:Find("UIAnimator/Window/SearchNode/InputField").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.searchNameInput = tmp tmp.inputField = tmp:GetComponent(Enum.TypeInfo.InputField) end ---@private function UIFriendListView:InitGenerate__12(Root, data) --[[ UIAnimator/Window/SearchNode/InputField/icon --]] local tmp = Root:Find("UIAnimator/Window/SearchNode/InputField/icon").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.icon = tmp end ---@private function UIFriendListView:InitGenerate__13(Root, data) --[[ UIAnimator/Window/SearchNode/SearchBtn --]] local tmp = Root:Find("UIAnimator/Window/SearchNode/SearchBtn").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.searchBtn = tmp tmp.button = tmp:GetComponent(Enum.TypeInfo.Button) end ---@private function UIFriendListView:InitGenerate__14(Root, data) --[[ UIAnimator/Window/SearchNode/RefreshBtn --]] local tmp = Root:Find("UIAnimator/Window/SearchNode/RefreshBtn").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.refreshBtn = tmp tmp.button = tmp:GetComponent(Enum.TypeInfo.Button) end ---@private function UIFriendListView:InitGenerate__15(Root, data) --[[ UIAnimator/Window/RecruitUI --]] local tmp = Root:Find("UIAnimator/Window/RecruitUI").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.recruitUI = tmp end ---@private function UIFriendListView:InitGenerate__16(Root, data) --[[ UIAnimator/Window/RecruitUI/Top --]] local tmp = Root:Find("UIAnimator/Window/RecruitUI/Top").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.recruitUI.top = tmp end ---@private function UIFriendListView:InitGenerate__17(Root, data) --[[ UIAnimator/Window/RecruitUI/Top/NoTeacher --]] local tmp = Root:Find("UIAnimator/Window/RecruitUI/Top/NoTeacher").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.recruitUI.top.noTeacher = tmp end ---@private function UIFriendListView:InitGenerate__18(Root, data) --[[ UIAnimator/Window/RecruitUI/Top/NoTeacher/Dsc --]] local tmp = Root:Find("UIAnimator/Window/RecruitUI/Top/NoTeacher/Dsc").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.recruitUI.top.dsc = tmp tmp.text = tmp:GetComponent(Enum.TypeInfo.Text) tmp.uILocalizeScript = tmp:GetComponent(Enum.TypeInfo.UILocalizeScript) end ---@private function UIFriendListView:InitGenerate__19(Root, data) --[[ UIAnimator/Window/RecruitUI/Top/NoTeacher/InputField --]] local tmp = Root:Find("UIAnimator/Window/RecruitUI/Top/NoTeacher/InputField").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.recruitUI.top.inputField = tmp tmp.inputField = tmp:GetComponent(Enum.TypeInfo.InputField) end ---@private function UIFriendListView:InitGenerate__20(Root, data) --[[ UIAnimator/Window/RecruitUI/Top/NoTeacher/InputField/icon --]] local tmp = Root:Find("UIAnimator/Window/RecruitUI/Top/NoTeacher/InputField/icon").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.recruitUI.top.inputField.icon = tmp end ---@private function UIFriendListView:InitGenerate__21(Root, data) --[[ UIAnimator/Window/RecruitUI/Top/NoTeacher/SubmitBtn --]] local tmp = Root:Find("UIAnimator/Window/RecruitUI/Top/NoTeacher/SubmitBtn").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.recruitUI.top.submitBtn = tmp tmp.button = tmp:GetComponent(Enum.TypeInfo.Button) end ---@private function UIFriendListView:InitGenerate__22(Root, data) --[[ UIAnimator/Window/RecruitUI/Top/HasTeacher --]] local tmp = Root:Find("UIAnimator/Window/RecruitUI/Top/HasTeacher").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.recruitUI.top.hasTeacher = tmp end ---@private function UIFriendListView:InitGenerate__23(Root, data) --[[ UIAnimator/Window/RecruitUI/Top/HasTeacher/Info --]] local tmp = Root:Find("UIAnimator/Window/RecruitUI/Top/HasTeacher/Info").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.recruitUI.top.info = tmp end ---@private function UIFriendListView:InitGenerate__24(Root, data) --[[ UIAnimator/Window/RecruitUI/Top/HasTeacher/Info/Head --]] local tmp = Root:Find("UIAnimator/Window/RecruitUI/Top/HasTeacher/Info/Head").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.recruitUI.top.head = tmp end ---@private function UIFriendListView:InitGenerate__25(Root, data) --[[ UIAnimator/Window/RecruitUI/Top/HasTeacher/Info/Head/HeadItem --]] local tmp = Root:Find("UIAnimator/Window/RecruitUI/Top/HasTeacher/Info/Head/HeadItem").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.headItem = CommonUtil.BindGridViewItem2LuaStatic("HeadItem", tmp) self.headItem.prefabName = "HeadItem" tmp.layoutElement = tmp:GetComponent(Enum.TypeInfo.LayoutElement) end ---@private function UIFriendListView:InitGenerate__26(Root, data) --[[ UIAnimator/Window/RecruitUI/Top/HasTeacher/Info/FightPBox/FighterPower --]] local tmp = Root:Find("UIAnimator/Window/RecruitUI/Top/HasTeacher/Info/FightPBox/FighterPower").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.fighterPower = tmp tmp.text = tmp:GetComponent(Enum.TypeInfo.Text) end ---@private function UIFriendListView:InitGenerate__27(Root, data) --[[ UIAnimator/Window/RecruitUI/Top/HasTeacher/Info/TimeBox --]] local tmp = Root:Find("UIAnimator/Window/RecruitUI/Top/HasTeacher/Info/TimeBox").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.timeBox = tmp end ---@private function UIFriendListView:InitGenerate__28(Root, data) --[[ UIAnimator/Window/RecruitUI/Top/HasTeacher/Info/TimeBox/StatusImg --]] local tmp = Root:Find("UIAnimator/Window/RecruitUI/Top/HasTeacher/Info/TimeBox/StatusImg").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.statusImg = tmp tmp.image = tmp:GetComponent(Enum.TypeInfo.Image) end ---@private function UIFriendListView:InitGenerate__29(Root, data) --[[ UIAnimator/Window/RecruitUI/Top/HasTeacher/Info/TimeBox/Time --]] local tmp = Root:Find("UIAnimator/Window/RecruitUI/Top/HasTeacher/Info/TimeBox/Time").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.time = tmp tmp.text = tmp:GetComponent(Enum.TypeInfo.Text) end ---@private function UIFriendListView:InitGenerate__30(Root, data) --[[ UIAnimator/Window/RecruitUI/Top/HasTeacher/Info/Nickname --]] local tmp = Root:Find("UIAnimator/Window/RecruitUI/Top/HasTeacher/Info/Nickname").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.nickname = tmp tmp.text = tmp:GetComponent(Enum.TypeInfo.Text) end ---@private function UIFriendListView:InitGenerate__31(Root, data) --[[ UIAnimator/Window/RecruitUI/Center --]] local tmp = Root:Find("UIAnimator/Window/RecruitUI/Center").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.recruitUI.center = tmp end ---@private function UIFriendListView:InitGenerate__32(Root, data) --[[ UIAnimator/Window/RecruitUI/Center/ToggleGroup --]] local tmp = Root:Find("UIAnimator/Window/RecruitUI/Center/ToggleGroup").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.recruitUI.center.toggleGroup = tmp tmp.toggleGroup = tmp:GetComponent(Enum.TypeInfo.ToggleGroup) end ---@private function UIFriendListView:InitGenerate__33(Root, data) --[[ UIAnimator/Window/RecruitUI/Center/Currency --]] local tmp = Root:Find("UIAnimator/Window/RecruitUI/Center/Currency").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.recruitUI.center.currency = tmp end ---@private function UIFriendListView:InitGenerate__34(Root, data) --[[ UIAnimator/Window/RecruitUI/Center/Currency/Icon --]] local tmp = Root:Find("UIAnimator/Window/RecruitUI/Center/Currency/Icon").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.recruitUI.center.currency.icon = tmp tmp.image = tmp:GetComponent(Enum.TypeInfo.Image) end ---@private function UIFriendListView:InitGenerate__35(Root, data) --[[ UIAnimator/Window/RecruitUI/Center/Currency/Number --]] local tmp = Root:Find("UIAnimator/Window/RecruitUI/Center/Currency/Number").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.recruitUI.center.currency.number = tmp tmp.text = tmp:GetComponent(Enum.TypeInfo.Text) end ---@private function UIFriendListView:InitGenerate__36(Root, data) --[[ UIAnimator/Window/RecruitUI/Center/TaskBg --]] local tmp = Root:Find("UIAnimator/Window/RecruitUI/Center/TaskBg").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.recruitUI.taskBg = tmp end ---@private function UIFriendListView:InitGenerate__37(Root, data) --[[ UIAnimator/Window/RecruitUI/Center/TaskBg/TaskScrollview --]] local tmp = Root:Find("UIAnimator/Window/RecruitUI/Center/TaskBg/TaskScrollview").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.recruitUI.center.taskScrollview = tmp tmp.loopListView = tmp:GetComponent(Enum.TypeInfo.LoopListView) end ---@private function UIFriendListView:InitGenerate__38(Root, data) --[[ UIAnimator/Window/RecruitUI/Center/TaskBg/TaskScrollview/Viewport/Content/RecruitTaskItem --]] local tmp = Root:Find("UIAnimator/Window/RecruitUI/Center/TaskBg/TaskScrollview/Viewport/Content/RecruitTaskItem").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.recruitTaskItem = CommonUtil.BindGridViewItem2LuaStatic("RecruitTaskItem", tmp) self.recruitTaskItem.prefabName = "RecruitTaskItem" end ---@private function UIFriendListView:InitGenerate__39(Root, data) --[[ UIAnimator/Window/RecruitUI/Center/StudentBg --]] local tmp = Root:Find("UIAnimator/Window/RecruitUI/Center/StudentBg").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.recruitUI.studentBg = tmp self.recruitUI.studentBg:SetActive(false) end ---@private function UIFriendListView:InitGenerate__40(Root, data) --[[ UIAnimator/Window/RecruitUI/Center/StudentBg/StudentScrollview --]] local tmp = Root:Find("UIAnimator/Window/RecruitUI/Center/StudentBg/StudentScrollview").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.recruitUI.center.studentScrollview = tmp tmp.loopListView = tmp:GetComponent(Enum.TypeInfo.LoopListView) end ---@private function UIFriendListView:InitGenerate__41(Root, data) --[[ UIAnimator/Window/RecruitUI/Center/StudentBg/StudentScrollview/Viewport/Content/LoadingItem --]] local tmp = Root:Find("UIAnimator/Window/RecruitUI/Center/StudentBg/StudentScrollview/Viewport/Content/LoadingItem").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.loadingItem = CommonUtil.BindGridViewItem2LuaStatic("LoadingItem", tmp) self.loadingItem.prefabName = "LoadingItem" tmp.rectTransform = tmp:GetComponent(Enum.TypeInfo.RectTransform) tmp.layoutElement = tmp:GetComponent(Enum.TypeInfo.LayoutElement) end ---@private function UIFriendListView:InitGenerate__42(Root, data) --[[ UIAnimator/Window/RecruitUI/Center/StudentBg/NoStudent --]] local tmp = Root:Find("UIAnimator/Window/RecruitUI/Center/StudentBg/NoStudent").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.recruitUI.noStudent = tmp end ---@private function UIFriendListView:InitGenerate__43(Root, data) --[[ UIAnimator/Window/RecruitUI/Center/StudentBg/NoStudent/DesTxt --]] local tmp = Root:Find("UIAnimator/Window/RecruitUI/Center/StudentBg/NoStudent/DesTxt").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.DscNotStudents = tmp tmp.text = tmp:GetComponent(Enum.TypeInfo.Text) end ---@private function UIFriendListView:InitGenerate__44(Root, data) --[[ UIAnimator/Window/RecruitUI/Center/StudentBg/CountBox/StudentCount --]] local tmp = Root:Find("UIAnimator/Window/RecruitUI/Center/StudentBg/CountBox/StudentCount").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.recruitUI.center.studentCount = tmp tmp.text = tmp:GetComponent(Enum.TypeInfo.Text) end ---@private function UIFriendListView:InitGenerate__45(Root, data) --[[ UIAnimator/Window/RecruitUI/Center/StudentBg/CountBox/DscMax --]] local tmp = Root:Find("UIAnimator/Window/RecruitUI/Center/StudentBg/CountBox/DscMax").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.recruitUI.center.dscMax = tmp tmp.uILocalizeScript = tmp:GetComponent(Enum.TypeInfo.UILocalizeScript) end ---@private function UIFriendListView:InitGenerate__46(Root, data) --[[ UIAnimator/Window/RecruitUI/Center/StudentBg/BtnLog --]] local tmp = Root:Find("UIAnimator/Window/RecruitUI/Center/StudentBg/BtnLog").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.recruitUI.btnLog = tmp tmp.button = tmp:GetComponent(Enum.TypeInfo.Button) end ---@private function UIFriendListView:InitGenerate__47(Root, data) --[[ UIAnimator/Window/RecruitUI/Center/StudentBg/BtnOnekeyClap --]] local tmp = Root:Find("UIAnimator/Window/RecruitUI/Center/StudentBg/BtnOnekeyClap").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.recruitUI.btnOnekeyClap = tmp tmp.button = tmp:GetComponent(Enum.TypeInfo.Button) end ---@private function UIFriendListView:InitGenerate__48(Root, data) --[[ UIAnimator/Window/RecruitUI/Center/StudentBg/ClapBG --]] local tmp = Root:Find("UIAnimator/Window/RecruitUI/Center/StudentBg/ClapBG").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.clapBG = tmp end ---@private function UIFriendListView:InitGenerate__49(Root, data) --[[ UIAnimator/Window/RecruitUI/Center/StudentBg/ClapBG/ClapCount --]] local tmp = Root:Find("UIAnimator/Window/RecruitUI/Center/StudentBg/ClapBG/ClapCount").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.recruitUI.clapCount = tmp tmp.text = tmp:GetComponent(Enum.TypeInfo.Text) end ---@private function UIFriendListView:InitGenerate__50(Root, data) --[[ UIAnimator/Window/ToggleGroup --]] local tmp = Root:Find("UIAnimator/Window/ToggleGroup").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.toggleGroup = tmp tmp.toggleGroup = tmp:GetComponent(Enum.TypeInfo.ToggleGroup) end ---@private function UIFriendListView:InitGenerate__51(Root, data) --[[ UIAnimator/Window/ToggleGroup/FansList/UINewRP --]] local tmp = Root:Find("UIAnimator/Window/ToggleGroup/FansList/UINewRP").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.fansRedPoint = tmp end ---@private function UIFriendListView:InitGenerate__52(Root, data) --[[ UIAnimator/Window/ToggleGroup/RecruitFriendBtn --]] local tmp = Root:Find("UIAnimator/Window/ToggleGroup/RecruitFriendBtn").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.recruitFriendBtn = tmp tmp.toggle = tmp:GetComponent(Enum.TypeInfo.Toggle) end ---@private function UIFriendListView:InitGenerate__53(Root, data) --[[ UIAnimator/Window/BtnBack --]] local tmp = Root:Find("UIAnimator/Window/BtnBack").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.closeBtn = tmp tmp.button = tmp:GetComponent(Enum.TypeInfo.Button) end ---@private function UIFriendListView:InitGenerate__54(Root, data) --[[ UIAnimator/Window/NumTips --]] local tmp = Root:Find("UIAnimator/Window/NumTips").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.numRoot = tmp end ---@private function UIFriendListView:InitGenerate__55(Root, data) --[[ UIAnimator/Window/NumTips/icon --]] local tmp = Root:Find("UIAnimator/Window/NumTips/icon").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.numIcon = tmp tmp.image = tmp:GetComponent(Enum.TypeInfo.Image) tmp.switchSprite = tmp:GetComponent(Enum.TypeInfo.SwitchSprite) end ---@private function UIFriendListView:InitGenerate__56(Root, data) --[[ UIAnimator/Window/NumTips/Num --]] local tmp = Root:Find("UIAnimator/Window/NumTips/Num").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.num = tmp tmp.text = tmp:GetComponent(Enum.TypeInfo.Text) end ---@private function UIFriendListView:InitGenerate__57(Root, data) --[[ UIAnimator/Window/MyRecruitCode --]] local tmp = Root:Find("UIAnimator/Window/MyRecruitCode").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.myRecruitCode = tmp end ---@private function UIFriendListView:InitGenerate__58(Root, data) --[[ UIAnimator/Window/MyRecruitCode/dsc --]] local tmp = Root:Find("UIAnimator/Window/MyRecruitCode/dsc").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.myRecruitCode.dsc = tmp tmp.text = tmp:GetComponent(Enum.TypeInfo.Text) end ---@private function UIFriendListView:InitGenerate__59(Root, data) --[[ UIAnimator/Window/MyRecruitCode/code --]] local tmp = Root:Find("UIAnimator/Window/MyRecruitCode/code").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.myRecruitCode.code = tmp tmp.text = tmp:GetComponent(Enum.TypeInfo.Text) end ---@private function UIFriendListView:InitGenerate__60(Root, data) --[[ UIAnimator/Window/MyRecruitCode/BtnCopy --]] local tmp = Root:Find("UIAnimator/Window/MyRecruitCode/BtnCopy").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.myRecruitCode.btnCopy = tmp tmp.button = tmp:GetComponent(Enum.TypeInfo.Button) end ---@private function UIFriendListView:InitGenerate__61(Root, data) --[[ UIAnimator/Window/BtnRecruitShop --]] local tmp = Root:Find("UIAnimator/Window/BtnRecruitShop").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.btnRecruitShop = tmp tmp.button = tmp:GetComponent(Enum.TypeInfo.Button) end ---@private function UIFriendListView:GenerateDestroy() if tolua.getpeer(self.myRecruitCode.btnCopy) ~= nil then tolua.setpeer(self.myRecruitCode.btnCopy, nil) end if tolua.getpeer(self.myRecruitCode.code) ~= nil then tolua.setpeer(self.myRecruitCode.code, nil) end if tolua.getpeer(self.myRecruitCode.dsc) ~= nil then tolua.setpeer(self.myRecruitCode.dsc, nil) end if tolua.getpeer(self.recruitUI.clapCount) ~= nil then tolua.setpeer(self.recruitUI.clapCount, nil) end if tolua.getpeer(self.recruitUI.btnOnekeyClap) ~= nil then tolua.setpeer(self.recruitUI.btnOnekeyClap, nil) end if tolua.getpeer(self.recruitUI.btnLog) ~= nil then tolua.setpeer(self.recruitUI.btnLog, nil) end if tolua.getpeer(self.recruitUI.center.dscMax) ~= nil then tolua.setpeer(self.recruitUI.center.dscMax, nil) end if tolua.getpeer(self.recruitUI.center.studentCount) ~= nil then tolua.setpeer(self.recruitUI.center.studentCount, nil) end if tolua.getpeer(self.recruitUI.noStudent) ~= nil then tolua.setpeer(self.recruitUI.noStudent, nil) end if tolua.getpeer(self.recruitUI.center.studentScrollview) ~= nil then tolua.setpeer(self.recruitUI.center.studentScrollview, nil) end if tolua.getpeer(self.recruitUI.studentBg) ~= nil then tolua.setpeer(self.recruitUI.studentBg, nil) end if tolua.getpeer(self.recruitUI.center.taskScrollview) ~= nil then tolua.setpeer(self.recruitUI.center.taskScrollview, nil) end if tolua.getpeer(self.recruitUI.taskBg) ~= nil then tolua.setpeer(self.recruitUI.taskBg, nil) end if tolua.getpeer(self.recruitUI.center.currency.number) ~= nil then tolua.setpeer(self.recruitUI.center.currency.number, nil) end if tolua.getpeer(self.recruitUI.center.currency.icon) ~= nil then tolua.setpeer(self.recruitUI.center.currency.icon, nil) end if tolua.getpeer(self.recruitUI.center.currency) ~= nil then tolua.setpeer(self.recruitUI.center.currency, nil) end if tolua.getpeer(self.recruitUI.center.toggleGroup) ~= nil then tolua.setpeer(self.recruitUI.center.toggleGroup, nil) end if tolua.getpeer(self.recruitUI.center) ~= nil then tolua.setpeer(self.recruitUI.center, nil) end if tolua.getpeer(self.recruitUI.top.head) ~= nil then tolua.setpeer(self.recruitUI.top.head, nil) end if tolua.getpeer(self.recruitUI.top.info) ~= nil then tolua.setpeer(self.recruitUI.top.info, nil) end if tolua.getpeer(self.recruitUI.top.hasTeacher) ~= nil then tolua.setpeer(self.recruitUI.top.hasTeacher, nil) end if tolua.getpeer(self.recruitUI.top.submitBtn) ~= nil then tolua.setpeer(self.recruitUI.top.submitBtn, nil) end if tolua.getpeer(self.recruitUI.top.inputField.icon) ~= nil then tolua.setpeer(self.recruitUI.top.inputField.icon, nil) end if tolua.getpeer(self.recruitUI.top.inputField) ~= nil then tolua.setpeer(self.recruitUI.top.inputField, nil) end if tolua.getpeer(self.recruitUI.top.dsc) ~= nil then tolua.setpeer(self.recruitUI.top.dsc, nil) end if tolua.getpeer(self.recruitUI.top.noTeacher) ~= nil then tolua.setpeer(self.recruitUI.top.noTeacher, nil) end if tolua.getpeer(self.recruitUI.top) ~= nil then tolua.setpeer(self.recruitUI.top, nil) end if tolua.getpeer(self.recommendScrollView.content) ~= nil then tolua.setpeer(self.recommendScrollView.content, nil) end if tolua.getpeer(self.scrollview.content) ~= nil then tolua.setpeer(self.scrollview.content, nil) end if tolua.getpeer(self.uIAnimator) ~= nil then tolua.setpeer(self.uIAnimator, nil) end self.uIAnimator = nil if tolua.getpeer(self.AnyBtn) ~= nil then tolua.setpeer(self.AnyBtn, nil) end self.AnyBtn = nil if tolua.getpeer(self.btnPlayRule) ~= nil then tolua.setpeer(self.btnPlayRule, nil) end self.btnPlayRule = nil if tolua.getpeer(self.scrollview) ~= nil then tolua.setpeer(self.scrollview, nil) end self.scrollview = nil if tolua.getpeer(self.emptyTips) ~= nil then tolua.setpeer(self.emptyTips, nil) end self.emptyTips = nil if tolua.getpeer(self.emptyContent) ~= nil then tolua.setpeer(self.emptyContent, nil) end self.emptyContent = nil if tolua.getpeer(self.recommendScrollView) ~= nil then tolua.setpeer(self.recommendScrollView, nil) end self.recommendScrollView = nil if tolua.getpeer(self.searchNode) ~= nil then tolua.setpeer(self.searchNode, nil) end self.searchNode = nil if tolua.getpeer(self.searchNameInput) ~= nil then tolua.setpeer(self.searchNameInput, nil) end self.searchNameInput = nil if tolua.getpeer(self.icon) ~= nil then tolua.setpeer(self.icon, nil) end self.icon = nil if tolua.getpeer(self.searchBtn) ~= nil then tolua.setpeer(self.searchBtn, nil) end self.searchBtn = nil if tolua.getpeer(self.refreshBtn) ~= nil then tolua.setpeer(self.refreshBtn, nil) end self.refreshBtn = nil if tolua.getpeer(self.recruitUI) ~= nil then tolua.setpeer(self.recruitUI, nil) end self.recruitUI = nil if self.headItem.GenerateDestroy ~= nil then self.headItem:GenerateDestroy() end if tolua.getpeer(self.headItem) ~= nil then tolua.setpeer(self.headItem, nil) end self.headItem = nil if tolua.getpeer(self.fighterPower) ~= nil then tolua.setpeer(self.fighterPower, nil) end self.fighterPower = nil if tolua.getpeer(self.timeBox) ~= nil then tolua.setpeer(self.timeBox, nil) end self.timeBox = nil if tolua.getpeer(self.statusImg) ~= nil then tolua.setpeer(self.statusImg, nil) end self.statusImg = nil if tolua.getpeer(self.time) ~= nil then tolua.setpeer(self.time, nil) end self.time = nil if tolua.getpeer(self.nickname) ~= nil then tolua.setpeer(self.nickname, nil) end self.nickname = nil if self.recruitTaskItem.GenerateDestroy ~= nil then self.recruitTaskItem:GenerateDestroy() end if tolua.getpeer(self.recruitTaskItem) ~= nil then tolua.setpeer(self.recruitTaskItem, nil) end self.recruitTaskItem = nil if self.loadingItem.GenerateDestroy ~= nil then self.loadingItem:GenerateDestroy() end if tolua.getpeer(self.loadingItem) ~= nil then tolua.setpeer(self.loadingItem, nil) end self.loadingItem = nil if tolua.getpeer(self.DscNotStudents) ~= nil then tolua.setpeer(self.DscNotStudents, nil) end self.DscNotStudents = nil if tolua.getpeer(self.clapBG) ~= nil then tolua.setpeer(self.clapBG, nil) end self.clapBG = nil if tolua.getpeer(self.toggleGroup) ~= nil then tolua.setpeer(self.toggleGroup, nil) end self.toggleGroup = nil if tolua.getpeer(self.fansRedPoint) ~= nil then tolua.setpeer(self.fansRedPoint, nil) end self.fansRedPoint = nil if tolua.getpeer(self.recruitFriendBtn) ~= nil then tolua.setpeer(self.recruitFriendBtn, nil) end self.recruitFriendBtn = nil if tolua.getpeer(self.closeBtn) ~= nil then tolua.setpeer(self.closeBtn, nil) end self.closeBtn = nil if tolua.getpeer(self.numRoot) ~= nil then tolua.setpeer(self.numRoot, nil) end self.numRoot = nil if tolua.getpeer(self.numIcon) ~= nil then tolua.setpeer(self.numIcon, nil) end self.numIcon = nil if tolua.getpeer(self.num) ~= nil then tolua.setpeer(self.num, nil) end self.num = nil if tolua.getpeer(self.myRecruitCode) ~= nil then tolua.setpeer(self.myRecruitCode, nil) end self.myRecruitCode = nil if tolua.getpeer(self.btnRecruitShop) ~= nil then tolua.setpeer(self.btnRecruitShop, nil) end self.btnRecruitShop = nil self.transform = nil self.gameObject = nil self.inited = false end return UIFriendListView