UIGuildHuntLogView_Generate.lua 5.9 KB

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