UIHundredDojoGuildRankView_Generate.lua 5.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197
  1. ---@class UIHundredDojoGuildRank__Generate_selfRank
  2. ---@field public gameObject UnityEngine.GameObject
  3. ---@field public button UnityEngine.UI.Button
  4. ---@class UIHundredDojoGuildRank__Generate_hundredDojoGuildRankItem
  5. ---@field public gameObject UnityEngine.GameObject
  6. ---@field public button UnityEngine.UI.Button
  7. ---@class UIHundredDojoGuildRank__Generate_scrollView
  8. ---@field public gameObject UnityEngine.GameObject
  9. ---@field public loopGridView SuperScrollView.LoopGridView
  10. ---@class UIHundredDojoGuildRank__Generate_btnClose
  11. ---@field public gameObject UnityEngine.GameObject
  12. ---@field public button UnityEngine.UI.Button
  13. ---@class UIHundredDojoGuildRank__Generate_AnyBtn
  14. ---@field public gameObject UnityEngine.GameObject
  15. ---@field public button UnityEngine.UI.Button
  16. ---@class UIHundredDojoGuildRank__Generate
  17. ---@field private gameObject UnityEngine.GameObject
  18. ---@field private transform UnityEngine.Transform
  19. ---@field private AnyBtn UIHundredDojoGuildRank__Generate_AnyBtn
  20. ---@field private btnClose UIHundredDojoGuildRank__Generate_btnClose
  21. ---@field private noGuildList UnityEngine.GameObject
  22. ---@field private scrollView UIHundredDojoGuildRank__Generate_scrollView
  23. ---@field private hundredDojoGuildRankItem UIHundredDojoGuildRank__Generate_hundredDojoGuildRankItem
  24. ---@field private selfRank UIHundredDojoGuildRank__Generate_selfRank
  25. ---@field private noGuild UnityEngine.GameObject
  26. local UIHundredDojoGuildRankView = class("UIHundredDojoGuildRankView", require("UIViewBase"))
  27. function UIHundredDojoGuildRankView:ctor()
  28. end
  29. ---@private
  30. function UIHundredDojoGuildRankView:SetActive(result)
  31. self.gameObject:SetActive(result)
  32. end
  33. ---@private
  34. function UIHundredDojoGuildRankView:InitGenerate(Root, data)
  35. self.transform = Root
  36. self.inited = true
  37. if self.super.Init then
  38. self.super.Init(self)
  39. end
  40. local tmp
  41. self:InitGenerate__1(Root,data)
  42. self:InitGenerate__2(Root,data)
  43. self:InitGenerate__3(Root,data)
  44. self:InitGenerate__4(Root,data)
  45. self:InitGenerate__5(Root,data)
  46. self:InitGenerate__6(Root,data)
  47. self:InitGenerate__7(Root,data)
  48. end
  49. ---@private
  50. function UIHundredDojoGuildRankView:InitGenerate__1(Root, data)
  51. --[[
  52. UIAnimator/Alpha
  53. --]]
  54. local tmp = Root:Find("UIAnimator/Alpha").gameObject
  55. if tolua.getpeer(tmp) == nil then
  56. tolua.setpeer(tmp, {})
  57. end
  58. self.AnyBtn = tmp
  59. tmp.button = tmp:GetComponent(Enum.TypeInfo.Button)
  60. end
  61. ---@private
  62. function UIHundredDojoGuildRankView:InitGenerate__2(Root, data)
  63. --[[
  64. UIAnimator/Window/BtnClose
  65. --]]
  66. local tmp = Root:Find("UIAnimator/Window/BtnClose").gameObject
  67. if tolua.getpeer(tmp) == nil then
  68. tolua.setpeer(tmp, {})
  69. end
  70. self.btnClose = tmp
  71. tmp.button = tmp:GetComponent(Enum.TypeInfo.Button)
  72. end
  73. ---@private
  74. function UIHundredDojoGuildRankView:InitGenerate__3(Root, data)
  75. --[[
  76. UIAnimator/Window/RankList/NoGuildList
  77. --]]
  78. local tmp = Root:Find("UIAnimator/Window/RankList/NoGuildList").gameObject
  79. if tolua.getpeer(tmp) == nil then
  80. tolua.setpeer(tmp, {})
  81. end
  82. self.noGuildList = tmp
  83. end
  84. ---@private
  85. function UIHundredDojoGuildRankView:InitGenerate__4(Root, data)
  86. --[[
  87. UIAnimator/Window/RankList/ScrollView
  88. --]]
  89. local tmp = Root:Find("UIAnimator/Window/RankList/ScrollView").gameObject
  90. if tolua.getpeer(tmp) == nil then
  91. tolua.setpeer(tmp, {})
  92. end
  93. self.scrollView = tmp
  94. tmp.loopGridView = tmp:GetComponent(Enum.TypeInfo.LoopGridView)
  95. end
  96. ---@private
  97. function UIHundredDojoGuildRankView:InitGenerate__5(Root, data)
  98. --[[
  99. UIAnimator/Window/RankList/ScrollView/Viewport/Content/HundredDojoGuildRankItem
  100. --]]
  101. local tmp = Root:Find("UIAnimator/Window/RankList/ScrollView/Viewport/Content/HundredDojoGuildRankItem").gameObject
  102. if tolua.getpeer(tmp) == nil then
  103. tolua.setpeer(tmp, {})
  104. end
  105. self.hundredDojoGuildRankItem = CommonUtil.BindGridViewItem2LuaStatic("HundredDojoGuildRankItem", tmp)
  106. self.hundredDojoGuildRankItem.prefabName = "HundredDojoGuildRankItem"
  107. tmp.button = tmp:GetComponent(Enum.TypeInfo.Button)
  108. end
  109. ---@private
  110. function UIHundredDojoGuildRankView:InitGenerate__6(Root, data)
  111. --[[
  112. UIAnimator/Window/Bottom/SelfRank
  113. --]]
  114. local tmp = Root:Find("UIAnimator/Window/Bottom/SelfRank").gameObject
  115. if tolua.getpeer(tmp) == nil then
  116. tolua.setpeer(tmp, {})
  117. end
  118. self.selfRank = CommonUtil.BindGridViewItem2LuaStatic("HundredDojoGuildRankItem", tmp)
  119. self.selfRank.prefabName = "HundredDojoGuildRankItem"
  120. tmp.button = tmp:GetComponent(Enum.TypeInfo.Button)
  121. end
  122. ---@private
  123. function UIHundredDojoGuildRankView:InitGenerate__7(Root, data)
  124. --[[
  125. UIAnimator/Window/Bottom/NoGuild
  126. --]]
  127. local tmp = Root:Find("UIAnimator/Window/Bottom/NoGuild").gameObject
  128. if tolua.getpeer(tmp) == nil then
  129. tolua.setpeer(tmp, {})
  130. end
  131. self.noGuild = tmp
  132. end
  133. ---@private
  134. function UIHundredDojoGuildRankView:GenerateDestroy()
  135. if tolua.getpeer(self.AnyBtn) ~= nil then
  136. tolua.setpeer(self.AnyBtn, nil)
  137. end
  138. self.AnyBtn = nil
  139. if tolua.getpeer(self.btnClose) ~= nil then
  140. tolua.setpeer(self.btnClose, nil)
  141. end
  142. self.btnClose = nil
  143. if tolua.getpeer(self.noGuildList) ~= nil then
  144. tolua.setpeer(self.noGuildList, nil)
  145. end
  146. self.noGuildList = nil
  147. if tolua.getpeer(self.scrollView) ~= nil then
  148. tolua.setpeer(self.scrollView, nil)
  149. end
  150. self.scrollView = nil
  151. if self.hundredDojoGuildRankItem.GenerateDestroy ~= nil then
  152. self.hundredDojoGuildRankItem:GenerateDestroy()
  153. end
  154. if tolua.getpeer(self.hundredDojoGuildRankItem) ~= nil then
  155. tolua.setpeer(self.hundredDojoGuildRankItem, nil)
  156. end
  157. self.hundredDojoGuildRankItem = nil
  158. if self.selfRank.GenerateDestroy ~= nil then
  159. self.selfRank:GenerateDestroy()
  160. end
  161. if tolua.getpeer(self.selfRank) ~= nil then
  162. tolua.setpeer(self.selfRank, nil)
  163. end
  164. self.selfRank = nil
  165. if tolua.getpeer(self.noGuild) ~= nil then
  166. tolua.setpeer(self.noGuild, nil)
  167. end
  168. self.noGuild = nil
  169. self.transform = nil
  170. self.gameObject = nil
  171. self.inited = false
  172. end
  173. return UIHundredDojoGuildRankView