32 lines
823 B
Lua
32 lines
823 B
Lua
---@class WBP_SettlementSaveItem_C:UUserWidget
|
|
---@field Button_Achievement UButton
|
|
---@field Image_Achievement_Icon UImage
|
|
---@field TextBlock_AchieveText UTextBlock
|
|
---@field TextBlock_Desc UTextBlock
|
|
--Edit Below--
|
|
local WBP_SettlementSaveItem = {
|
|
bInitDoOnce = false;
|
|
};
|
|
|
|
function WBP_SettlementSaveItem:Construct()
|
|
WBP_SettlementSaveItem.SuperClass.Construct(self)
|
|
|
|
end
|
|
|
|
-- function WBP_SettlementSaveItem:Tick(MyGeometry, InDeltaTime)
|
|
|
|
-- end
|
|
|
|
-- function WBP_SettlementSaveItem:Destruct()
|
|
|
|
-- end
|
|
|
|
-- Info: Type, TextVal, Desc, Icon
|
|
function WBP_SettlementSaveItem:SetSaveInfo(InInfo)
|
|
local Icon = UE.LoadObject(InInfo.Icon);
|
|
self.Image_Achievement_Icon:SetBrushFromTexture(Icon);
|
|
self.TextBlock_AchieveText:SetText(InInfo.TextVal);
|
|
self.TextBlock_Desc:SetText(InInfo.Desc);
|
|
end
|
|
|
|
return WBP_SettlementSaveItem; |