---@class FashionSuitesItem__Generate_nextAttr_attr4_num ---@field public gameObject UnityEngine.GameObject ---@field public text UnityEngine.UI.Text ---@class FashionSuitesItem__Generate_nextAttr_attr4_text ---@field public gameObject UnityEngine.GameObject ---@field public text UnityEngine.UI.Text ---@class FashionSuitesItem__Generate_nextAttr_attr4 ---@field public gameObject UnityEngine.GameObject ---@field public text FashionSuitesItem__Generate_nextAttr_attr4_text ---@field public num FashionSuitesItem__Generate_nextAttr_attr4_num ---@class FashionSuitesItem__Generate_nextAttr_attr3_num ---@field public gameObject UnityEngine.GameObject ---@field public text UnityEngine.UI.Text ---@class FashionSuitesItem__Generate_nextAttr_attr3_text ---@field public gameObject UnityEngine.GameObject ---@field public text UnityEngine.UI.Text ---@class FashionSuitesItem__Generate_nextAttr_attr3 ---@field public gameObject UnityEngine.GameObject ---@field public text FashionSuitesItem__Generate_nextAttr_attr3_text ---@field public num FashionSuitesItem__Generate_nextAttr_attr3_num ---@class FashionSuitesItem__Generate_nextAttr_attr2_num ---@field public gameObject UnityEngine.GameObject ---@field public text UnityEngine.UI.Text ---@class FashionSuitesItem__Generate_nextAttr_attr2_text ---@field public gameObject UnityEngine.GameObject ---@field public text UnityEngine.UI.Text ---@class FashionSuitesItem__Generate_nextAttr_attr2 ---@field public gameObject UnityEngine.GameObject ---@field public text FashionSuitesItem__Generate_nextAttr_attr2_text ---@field public num FashionSuitesItem__Generate_nextAttr_attr2_num ---@class FashionSuitesItem__Generate_nextAttr_attr1_num ---@field public gameObject UnityEngine.GameObject ---@field public text UnityEngine.UI.Text ---@class FashionSuitesItem__Generate_nextAttr_attr1_text ---@field public gameObject UnityEngine.GameObject ---@field public text UnityEngine.UI.Text ---@class FashionSuitesItem__Generate_nextAttr_attr1 ---@field public gameObject UnityEngine.GameObject ---@field public text FashionSuitesItem__Generate_nextAttr_attr1_text ---@field public num FashionSuitesItem__Generate_nextAttr_attr1_num ---@class FashionSuitesItem__Generate_nextAttr ---@field public gameObject UnityEngine.GameObject ---@field public attr1 FashionSuitesItem__Generate_nextAttr_attr1 ---@field public attr2 FashionSuitesItem__Generate_nextAttr_attr2 ---@field public attr3 FashionSuitesItem__Generate_nextAttr_attr3 ---@field public attr4 FashionSuitesItem__Generate_nextAttr_attr4 ---@class FashionSuitesItem__Generate_currentAttr_attr4_num ---@field public gameObject UnityEngine.GameObject ---@field public text UnityEngine.UI.Text ---@class FashionSuitesItem__Generate_currentAttr_attr4_text ---@field public gameObject UnityEngine.GameObject ---@field public text UnityEngine.UI.Text ---@class FashionSuitesItem__Generate_currentAttr_attr4 ---@field public gameObject UnityEngine.GameObject ---@field public text FashionSuitesItem__Generate_currentAttr_attr4_text ---@field public num FashionSuitesItem__Generate_currentAttr_attr4_num ---@class FashionSuitesItem__Generate_currentAttr_attr3_num ---@field public gameObject UnityEngine.GameObject ---@field public text UnityEngine.UI.Text ---@class FashionSuitesItem__Generate_currentAttr_attr3_text ---@field public gameObject UnityEngine.GameObject ---@field public text UnityEngine.UI.Text ---@class FashionSuitesItem__Generate_currentAttr_attr3 ---@field public gameObject UnityEngine.GameObject ---@field public text FashionSuitesItem__Generate_currentAttr_attr3_text ---@field public num FashionSuitesItem__Generate_currentAttr_attr3_num ---@class FashionSuitesItem__Generate_currentAttr_attr2_num ---@field public gameObject UnityEngine.GameObject ---@field public text UnityEngine.UI.Text ---@class FashionSuitesItem__Generate_currentAttr_attr2_text ---@field public gameObject UnityEngine.GameObject ---@field public text UnityEngine.UI.Text ---@class FashionSuitesItem__Generate_currentAttr_attr2 ---@field public gameObject UnityEngine.GameObject ---@field public text FashionSuitesItem__Generate_currentAttr_attr2_text ---@field public num FashionSuitesItem__Generate_currentAttr_attr2_num ---@class FashionSuitesItem__Generate_currentAttr_attr1_num ---@field public gameObject UnityEngine.GameObject ---@field public text UnityEngine.UI.Text ---@class FashionSuitesItem__Generate_currentAttr_attr1_text ---@field public gameObject UnityEngine.GameObject ---@field public text UnityEngine.UI.Text ---@class FashionSuitesItem__Generate_currentAttr_attr1 ---@field public gameObject UnityEngine.GameObject ---@field public text FashionSuitesItem__Generate_currentAttr_attr1_text ---@field public num FashionSuitesItem__Generate_currentAttr_attr1_num ---@class FashionSuitesItem__Generate_currentAttr ---@field public gameObject UnityEngine.GameObject ---@field public attr1 FashionSuitesItem__Generate_currentAttr_attr1 ---@field public attr2 FashionSuitesItem__Generate_currentAttr_attr2 ---@field public attr3 FashionSuitesItem__Generate_currentAttr_attr3 ---@field public attr4 FashionSuitesItem__Generate_currentAttr_attr4 ---@class FashionSuitesItem__Generate_nextCondition_num ---@field public gameObject UnityEngine.GameObject ---@field public text UnityEngine.UI.Text ---@class FashionSuitesItem__Generate_nextCondition_condition ---@field public gameObject UnityEngine.GameObject ---@field public text UnityEngine.UI.Text ---@class FashionSuitesItem__Generate_nextCondition ---@field public gameObject UnityEngine.GameObject ---@field public condition FashionSuitesItem__Generate_nextCondition_condition ---@field public num FashionSuitesItem__Generate_nextCondition_num ---@class FashionSuitesItem__Generate_suitesLv_numlv ---@field public gameObject UnityEngine.GameObject ---@field public text UnityEngine.UI.Text ---@class FashionSuitesItem__Generate_suitesLv_suitesName ---@field public gameObject UnityEngine.GameObject ---@field public text UnityEngine.UI.Text ---@class FashionSuitesItem__Generate_suitesLv ---@field public gameObject UnityEngine.GameObject ---@field public activity UnityEngine.GameObject ---@field public suitesName FashionSuitesItem__Generate_suitesLv_suitesName ---@field public numlv FashionSuitesItem__Generate_suitesLv_numlv ---@class FashionSuitesItem__Generate_goodsList ---@field public gameObject UnityEngine.GameObject ---@field public loopListView SuperScrollView.LoopListView ---@class FashionSuitesItem__Generate ---@field private gameObject UnityEngine.GameObject ---@field private transform UnityEngine.Transform ---@field private rectTransform UnityEngine.RectTransform ---@field private goodsList FashionSuitesItem__Generate_goodsList ---@field private fashionWearItem UnityEngine.GameObject ---@field private suitesLv FashionSuitesItem__Generate_suitesLv ---@field private nextCondition FashionSuitesItem__Generate_nextCondition ---@field private currentAttr FashionSuitesItem__Generate_currentAttr ---@field private nextAttr FashionSuitesItem__Generate_nextAttr local FashionSuitesItemView = class("FashionSuitesItemView") function FashionSuitesItemView:ctor() end ---@private function FashionSuitesItemView:SetActive(result) self.gameObject:SetActive(result) end ---@private function FashionSuitesItemView:InitGenerate(Root, data) self.transform = Root self.inited = true 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) end ---@private function FashionSuitesItemView:InitGenerate__1(Root, data) --[[ Root --]] self.rectTransform = Root:GetComponent(Enum.TypeInfo.RectTransform) end ---@private function FashionSuitesItemView:InitGenerate__2(Root, data) --[[ GoodsList --]] local tmp = Root:Find("GoodsList").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.goodsList = tmp tmp.loopListView = tmp:GetComponent(Enum.TypeInfo.LoopListView) end ---@private function FashionSuitesItemView:InitGenerate__3(Root, data) --[[ GoodsList/Viewport/Content/FashionWearItem --]] local tmp = Root:Find("GoodsList/Viewport/Content/FashionWearItem").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.fashionWearItem = CommonUtil.BindGridViewItem2LuaStatic("FashionWearItem", tmp) self.fashionWearItem.prefabName = "FashionWearItem" end ---@private function FashionSuitesItemView:InitGenerate__4(Root, data) --[[ SuitesLv --]] local tmp = Root:Find("SuitesLv").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.suitesLv = tmp end ---@private function FashionSuitesItemView:InitGenerate__5(Root, data) --[[ SuitesLv/Activity --]] local tmp = Root:Find("SuitesLv/Activity").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.suitesLv.activity = tmp end ---@private function FashionSuitesItemView:InitGenerate__6(Root, data) --[[ SuitesLv/SuitesName --]] local tmp = Root:Find("SuitesLv/SuitesName").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.suitesLv.suitesName = tmp tmp.text = tmp:GetComponent(Enum.TypeInfo.Text) end ---@private function FashionSuitesItemView:InitGenerate__7(Root, data) --[[ SuitesLv/numlv --]] local tmp = Root:Find("SuitesLv/numlv").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.suitesLv.numlv = tmp tmp.text = tmp:GetComponent(Enum.TypeInfo.Text) end ---@private function FashionSuitesItemView:InitGenerate__8(Root, data) --[[ NextCondition --]] local tmp = Root:Find("NextCondition").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.nextCondition = tmp end ---@private function FashionSuitesItemView:InitGenerate__9(Root, data) --[[ NextCondition/condition --]] local tmp = Root:Find("NextCondition/condition").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.nextCondition.condition = tmp tmp.text = tmp:GetComponent(Enum.TypeInfo.Text) end ---@private function FashionSuitesItemView:InitGenerate__10(Root, data) --[[ NextCondition/num --]] local tmp = Root:Find("NextCondition/num").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.nextCondition.num = tmp tmp.text = tmp:GetComponent(Enum.TypeInfo.Text) end ---@private function FashionSuitesItemView:InitGenerate__11(Root, data) --[[ CurrentAttr --]] local tmp = Root:Find("CurrentAttr").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.currentAttr = tmp end ---@private function FashionSuitesItemView:InitGenerate__12(Root, data) --[[ CurrentAttr/Attr1 --]] local tmp = Root:Find("CurrentAttr/Attr1").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.currentAttr.attr1 = tmp end ---@private function FashionSuitesItemView:InitGenerate__13(Root, data) --[[ CurrentAttr/Attr1/Text --]] local tmp = Root:Find("CurrentAttr/Attr1/Text").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.currentAttr.attr1.text = tmp tmp.text = tmp:GetComponent(Enum.TypeInfo.Text) end ---@private function FashionSuitesItemView:InitGenerate__14(Root, data) --[[ CurrentAttr/Attr1/num --]] local tmp = Root:Find("CurrentAttr/Attr1/num").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.currentAttr.attr1.num = tmp tmp.text = tmp:GetComponent(Enum.TypeInfo.Text) end ---@private function FashionSuitesItemView:InitGenerate__15(Root, data) --[[ CurrentAttr/Attr2 --]] local tmp = Root:Find("CurrentAttr/Attr2").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.currentAttr.attr2 = tmp end ---@private function FashionSuitesItemView:InitGenerate__16(Root, data) --[[ CurrentAttr/Attr2/Text --]] local tmp = Root:Find("CurrentAttr/Attr2/Text").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.currentAttr.attr2.text = tmp tmp.text = tmp:GetComponent(Enum.TypeInfo.Text) end ---@private function FashionSuitesItemView:InitGenerate__17(Root, data) --[[ CurrentAttr/Attr2/num --]] local tmp = Root:Find("CurrentAttr/Attr2/num").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.currentAttr.attr2.num = tmp tmp.text = tmp:GetComponent(Enum.TypeInfo.Text) end ---@private function FashionSuitesItemView:InitGenerate__18(Root, data) --[[ CurrentAttr/Attr3 --]] local tmp = Root:Find("CurrentAttr/Attr3").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.currentAttr.attr3 = tmp end ---@private function FashionSuitesItemView:InitGenerate__19(Root, data) --[[ CurrentAttr/Attr3/Text --]] local tmp = Root:Find("CurrentAttr/Attr3/Text").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.currentAttr.attr3.text = tmp tmp.text = tmp:GetComponent(Enum.TypeInfo.Text) end ---@private function FashionSuitesItemView:InitGenerate__20(Root, data) --[[ CurrentAttr/Attr3/num --]] local tmp = Root:Find("CurrentAttr/Attr3/num").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.currentAttr.attr3.num = tmp tmp.text = tmp:GetComponent(Enum.TypeInfo.Text) end ---@private function FashionSuitesItemView:InitGenerate__21(Root, data) --[[ CurrentAttr/Attr4 --]] local tmp = Root:Find("CurrentAttr/Attr4").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.currentAttr.attr4 = tmp end ---@private function FashionSuitesItemView:InitGenerate__22(Root, data) --[[ CurrentAttr/Attr4/Text --]] local tmp = Root:Find("CurrentAttr/Attr4/Text").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.currentAttr.attr4.text = tmp tmp.text = tmp:GetComponent(Enum.TypeInfo.Text) end ---@private function FashionSuitesItemView:InitGenerate__23(Root, data) --[[ CurrentAttr/Attr4/num --]] local tmp = Root:Find("CurrentAttr/Attr4/num").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.currentAttr.attr4.num = tmp tmp.text = tmp:GetComponent(Enum.TypeInfo.Text) end ---@private function FashionSuitesItemView:InitGenerate__24(Root, data) --[[ NextAttr --]] local tmp = Root:Find("NextAttr").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.nextAttr = tmp end ---@private function FashionSuitesItemView:InitGenerate__25(Root, data) --[[ NextAttr/Attr1 --]] local tmp = Root:Find("NextAttr/Attr1").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.nextAttr.attr1 = tmp end ---@private function FashionSuitesItemView:InitGenerate__26(Root, data) --[[ NextAttr/Attr1/Text --]] local tmp = Root:Find("NextAttr/Attr1/Text").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.nextAttr.attr1.text = tmp tmp.text = tmp:GetComponent(Enum.TypeInfo.Text) end ---@private function FashionSuitesItemView:InitGenerate__27(Root, data) --[[ NextAttr/Attr1/num --]] local tmp = Root:Find("NextAttr/Attr1/num").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.nextAttr.attr1.num = tmp tmp.text = tmp:GetComponent(Enum.TypeInfo.Text) end ---@private function FashionSuitesItemView:InitGenerate__28(Root, data) --[[ NextAttr/Attr2 --]] local tmp = Root:Find("NextAttr/Attr2").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.nextAttr.attr2 = tmp end ---@private function FashionSuitesItemView:InitGenerate__29(Root, data) --[[ NextAttr/Attr2/Text --]] local tmp = Root:Find("NextAttr/Attr2/Text").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.nextAttr.attr2.text = tmp tmp.text = tmp:GetComponent(Enum.TypeInfo.Text) end ---@private function FashionSuitesItemView:InitGenerate__30(Root, data) --[[ NextAttr/Attr2/num --]] local tmp = Root:Find("NextAttr/Attr2/num").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.nextAttr.attr2.num = tmp tmp.text = tmp:GetComponent(Enum.TypeInfo.Text) end ---@private function FashionSuitesItemView:InitGenerate__31(Root, data) --[[ NextAttr/Attr3 --]] local tmp = Root:Find("NextAttr/Attr3").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.nextAttr.attr3 = tmp end ---@private function FashionSuitesItemView:InitGenerate__32(Root, data) --[[ NextAttr/Attr3/Text --]] local tmp = Root:Find("NextAttr/Attr3/Text").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.nextAttr.attr3.text = tmp tmp.text = tmp:GetComponent(Enum.TypeInfo.Text) end ---@private function FashionSuitesItemView:InitGenerate__33(Root, data) --[[ NextAttr/Attr3/num --]] local tmp = Root:Find("NextAttr/Attr3/num").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.nextAttr.attr3.num = tmp tmp.text = tmp:GetComponent(Enum.TypeInfo.Text) end ---@private function FashionSuitesItemView:InitGenerate__34(Root, data) --[[ NextAttr/Attr4 --]] local tmp = Root:Find("NextAttr/Attr4").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.nextAttr.attr4 = tmp end ---@private function FashionSuitesItemView:InitGenerate__35(Root, data) --[[ NextAttr/Attr4/Text --]] local tmp = Root:Find("NextAttr/Attr4/Text").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.nextAttr.attr4.text = tmp tmp.text = tmp:GetComponent(Enum.TypeInfo.Text) end ---@private function FashionSuitesItemView:InitGenerate__36(Root, data) --[[ NextAttr/Attr4/num --]] local tmp = Root:Find("NextAttr/Attr4/num").gameObject if tolua.getpeer(tmp) == nil then tolua.setpeer(tmp, {}) end self.nextAttr.attr4.num = tmp tmp.text = tmp:GetComponent(Enum.TypeInfo.Text) end ---@private function FashionSuitesItemView:GenerateDestroy() if tolua.getpeer(self.nextAttr.attr4.num) ~= nil then tolua.setpeer(self.nextAttr.attr4.num, nil) end if tolua.getpeer(self.nextAttr.attr4.text) ~= nil then tolua.setpeer(self.nextAttr.attr4.text, nil) end if tolua.getpeer(self.nextAttr.attr4) ~= nil then tolua.setpeer(self.nextAttr.attr4, nil) end if tolua.getpeer(self.nextAttr.attr3.num) ~= nil then tolua.setpeer(self.nextAttr.attr3.num, nil) end if tolua.getpeer(self.nextAttr.attr3.text) ~= nil then tolua.setpeer(self.nextAttr.attr3.text, nil) end if tolua.getpeer(self.nextAttr.attr3) ~= nil then tolua.setpeer(self.nextAttr.attr3, nil) end if tolua.getpeer(self.nextAttr.attr2.num) ~= nil then tolua.setpeer(self.nextAttr.attr2.num, nil) end if tolua.getpeer(self.nextAttr.attr2.text) ~= nil then tolua.setpeer(self.nextAttr.attr2.text, nil) end if tolua.getpeer(self.nextAttr.attr2) ~= nil then tolua.setpeer(self.nextAttr.attr2, nil) end if tolua.getpeer(self.nextAttr.attr1.num) ~= nil then tolua.setpeer(self.nextAttr.attr1.num, nil) end if tolua.getpeer(self.nextAttr.attr1.text) ~= nil then tolua.setpeer(self.nextAttr.attr1.text, nil) end if tolua.getpeer(self.nextAttr.attr1) ~= nil then tolua.setpeer(self.nextAttr.attr1, nil) end if tolua.getpeer(self.nextAttr) ~= nil then tolua.setpeer(self.nextAttr, nil) end if tolua.getpeer(self.currentAttr.attr4.num) ~= nil then tolua.setpeer(self.currentAttr.attr4.num, nil) end if tolua.getpeer(self.currentAttr.attr4.text) ~= nil then tolua.setpeer(self.currentAttr.attr4.text, nil) end if tolua.getpeer(self.currentAttr.attr4) ~= nil then tolua.setpeer(self.currentAttr.attr4, nil) end if tolua.getpeer(self.currentAttr.attr3.num) ~= nil then tolua.setpeer(self.currentAttr.attr3.num, nil) end if tolua.getpeer(self.currentAttr.attr3.text) ~= nil then tolua.setpeer(self.currentAttr.attr3.text, nil) end if tolua.getpeer(self.currentAttr.attr3) ~= nil then tolua.setpeer(self.currentAttr.attr3, nil) end if tolua.getpeer(self.currentAttr.attr2.num) ~= nil then tolua.setpeer(self.currentAttr.attr2.num, nil) end if tolua.getpeer(self.currentAttr.attr2.text) ~= nil then tolua.setpeer(self.currentAttr.attr2.text, nil) end if tolua.getpeer(self.currentAttr.attr2) ~= nil then tolua.setpeer(self.currentAttr.attr2, nil) end if tolua.getpeer(self.currentAttr.attr1.num) ~= nil then tolua.setpeer(self.currentAttr.attr1.num, nil) end if tolua.getpeer(self.currentAttr.attr1.text) ~= nil then tolua.setpeer(self.currentAttr.attr1.text, nil) end if tolua.getpeer(self.currentAttr.attr1) ~= nil then tolua.setpeer(self.currentAttr.attr1, nil) end if tolua.getpeer(self.currentAttr) ~= nil then tolua.setpeer(self.currentAttr, nil) end if tolua.getpeer(self.nextCondition.num) ~= nil then tolua.setpeer(self.nextCondition.num, nil) end if tolua.getpeer(self.nextCondition.condition) ~= nil then tolua.setpeer(self.nextCondition.condition, nil) end if tolua.getpeer(self.nextCondition) ~= nil then tolua.setpeer(self.nextCondition, nil) end if tolua.getpeer(self.suitesLv.numlv) ~= nil then tolua.setpeer(self.suitesLv.numlv, nil) end if tolua.getpeer(self.suitesLv.suitesName) ~= nil then tolua.setpeer(self.suitesLv.suitesName, nil) end if tolua.getpeer(self.suitesLv.activity) ~= nil then tolua.setpeer(self.suitesLv.activity, nil) end if tolua.getpeer(self.suitesLv) ~= nil then tolua.setpeer(self.suitesLv, nil) end if tolua.getpeer(self.goodsList) ~= nil then tolua.setpeer(self.goodsList, nil) end self.goodsList = nil if self.fashionWearItem.GenerateDestroy ~= nil then self.fashionWearItem:GenerateDestroy() end if tolua.getpeer(self.fashionWearItem) ~= nil then tolua.setpeer(self.fashionWearItem, nil) end self.fashionWearItem = nil self.transform = nil self.gameObject = nil self.inited = false end return FashionSuitesItemView