in GameLiftPlugin/Source/GameLiftPlugin/Private/SMenu/Containers/SCreateContainerGroupSection.cpp [126:205]
TSharedRef<SWidget> SCreateContainerGroupSection::CreateCgdDetails()
{
return SAssignNew(CgdDetails, SVerticalBox)
// Group definition status row
+ SVerticalBox::Slot()
.AutoHeight()
.HAlign(HAlign_Fill)
.Padding(SPadding::Top2x)
[
SAssignNew(GroupDefinitionStatusRow, SNamedRow)
.NameText(Menu::DeployContainers::kContainerGroupDefinitionStatusTitle)
.RowWidget(
SAssignNew(GroupDefinitionStatusTextBlock, STextStatus)
.StatusTextStyle(Style::Text::kFieldBold)
)
.SecondaryColumnLeftPadding(true)
]
// Group definition name row
+ SVerticalBox::Slot()
.AutoHeight()
.HAlign(HAlign_Fill)
.Padding(SPadding::Top2x)
[
SAssignNew(GroupDefinitionNameRow, SNamedRow)
.NameText(Menu::DeployContainers::kContainerGroupDefinitionNameTitle)
.RowWidget(
SAssignNew(GroupDefinitionNameTextBlock, STextBlock)
.AutoWrapText(true)
.TextStyle(FGameLiftPluginStyle::Get(), Style::Text::kParagraph)
)
.SecondaryColumnLeftPadding(true)
]
// cgd version row
+ SVerticalBox::Slot()
.AutoHeight()
.HAlign(HAlign_Fill)
.Padding(SPadding::Top2x)
[
SAssignNew(CgdVersionRow, SNamedRow)
.NameText(Menu::DeployContainers::kContainerGroupDefinitionVersionTitle)
.RowWidget(
SAssignNew(CgdVersionTextBlock, STextBlock)
.AutoWrapText(true)
.TextStyle(FGameLiftPluginStyle::Get(), Style::Text::kParagraph)
)
.SecondaryColumnLeftPadding(true)
]
// Total memory limit row
+ SVerticalBox::Slot()
.AutoHeight()
.HAlign(HAlign_Fill)
.Padding(SPadding::Top2x)
[
SAssignNew(TotalMemoryLimitRow, SNamedRow)
.NameText(Menu::DeployContainers::kTotalMemoryLimitText)
.RowWidget(
SAssignNew(TotalMemoryLimitTextBlock, STextBlock)
.AutoWrapText(true)
.TextStyle(FGameLiftPluginStyle::Get(), Style::Text::kParagraph)
)
.SecondaryColumnLeftPadding(true)
]
// Total cpu limit row
+ SVerticalBox::Slot()
.AutoHeight()
.HAlign(HAlign_Fill)
.Padding(SPadding::Top2x)
[
SAssignNew(TotalVcpuLimitRow, SNamedRow)
.NameText(Menu::DeployContainers::kTotalVCPULimitText)
.RowWidget(
SAssignNew(TotalVcpuLimitTextBlock, STextBlock)
.AutoWrapText(true)
.TextStyle(FGameLiftPluginStyle::Get(), Style::Text::kParagraph)
)
.SecondaryColumnLeftPadding(true)
];
CgdDetails->SetVisibility(EVisibility::Collapsed);
}