---@class WB_SelectWeaponPartItem_C:UUserWidget ---@field Image_PartIcon UImage --Edit Below-- local WB_SelectWeaponPartItem = { bInitDoOnce = false; }; --[==[ Construct function WB_SelectWeaponPartItem:Construct() end -- Construct ]==] -- function WB_SelectWeaponPartItem:Tick(MyGeometry, InDeltaTime) -- end -- function WB_SelectWeaponPartItem:Destruct() -- end WB_SelectWeaponPartItem.ItemId = 0; function WB_SelectWeaponPartItem:SetItemId(InItemId) self.ItemId = InItemId; local Info = UGCItemSystem.GetItemData(InItemId); UE.AsyncLoadObject(Info.ItemSmallIcon_n, function(TargetObject) self.Image_PartIcon:SetBrushFromTexture(TargetObject); end) end function WB_SelectWeaponPartItem:GetItemId() return self.ItemId; end return WB_SelectWeaponPartItem;