Navigation
API > API/Runtime > API/Runtime/Slate
MultiBox builder
| Name | FMultiBoxBuilder |
| Type | class |
| Header File | /Engine/Source/Runtime/Slate/Public/Framework/MultiBox/MultiBoxBuilder.h |
| Include Path | #include "Framework/MultiBox/MultiBoxBuilder.h" |
Syntax
class FMultiBoxBuilder
Derived Classes
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FMultiBoxBuilder
(
const EMultiBoxType InType, |
Constructor | Framework/MultiBox/MultiBoxBuilder.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~FMultiBoxBuilder() |
Framework/MultiBox/MultiBoxBuilder.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void AddEditableText
(
const FText& InLabel, |
Adds an editable text entry | Framework/MultiBox/MultiBoxBuilder.h | |
void AddVerifiedEditableText
(
const FText& InLabel, |
Adds an editable text entry with a VerifyTextChanged delegate | Framework/MultiBox/MultiBoxBuilder.h | |
bool ExtendersEnabled() |
Framework/MultiBox/MultiBoxBuilder.h | ||
FMultiBoxCustomization GetCustomization() |
Framework/MultiBox/MultiBoxBuilder.h | ||
TSharedRef< class FMultiBox > GetMultiBox() |
Get the multi-box being built. | Framework/MultiBox/MultiBoxBuilder.h | |
const FName & GetStyleName() |
Framework/MultiBox/MultiBoxBuilder.h | ||
const ISlateStyle * GetStyleSet() |
Framework/MultiBox/MultiBoxBuilder.h | ||
TSharedPtr< const FUICommandList > GetTopCommandList() |
Framework/MultiBox/MultiBoxBuilder.h | ||
virtual TSharedRef< class SWidget > MakeWidget
(
FMultiBox::FOnMakeMultiBoxBuilderOverride* InMakeMultiBoxBuilderOverride |
Creates a widget for this MultiBox | Framework/MultiBox/MultiBoxBuilder.h | |
void PopCommandList() |
Pops the current command list. | Framework/MultiBox/MultiBoxBuilder.h | |
void PopExtender() |
Pops the current extender. | Framework/MultiBox/MultiBoxBuilder.h | |
void PushCommandList
(
const TSharedRef< const FUICommandList > CommandList |
Pushes a new command list onto the stack. | Framework/MultiBox/MultiBoxBuilder.h | |
void PushExtender
(
TSharedRef< FExtender > InExtender |
Pushes a new extender onto the stack. | Framework/MultiBox/MultiBoxBuilder.h | |
void SetCheckBoxStyle
(
FName InCheckBoxStyle |
The override for the checkbox style | Framework/MultiBox/MultiBoxBuilder.h | |
void SetExtendersEnabled
(
bool bEnabled |
Sets extender support | Framework/MultiBox/MultiBoxBuilder.h | |
void SetLastSelectedCommandIndex
(
int32 InLastSelectedCommandIndex |
Framework/MultiBox/MultiBoxBuilder.h | ||
void SetStyle
(
const ISlateStyle* InStyleSet, |
Sets the style to use on the multibox widgets | Framework/MultiBox/MultiBoxBuilder.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void ApplyHook
(
FName InExtensionHook, |
Applies any potential extension hooks at the current place | Framework/MultiBox/MultiBoxBuilder.h | |
virtual void ApplySectionBeginning() |
Applies the beginning of a section, including the header and relevant separator | Framework/MultiBox/MultiBoxBuilder.h |