|
| virtual SLATE_API | ~FMultiBox () |
| |
| const EMultiBoxType | GetType () const |
| |
| bool | ShouldCloseWindowAfterMenuSelection () const |
| |
| int32 | GetLastSelectedCommandIndex () const |
| |
| void | SetLastSelectedCommandIndex (int32 LastSelectedCommandIndex) |
| |
| SLATE_API void | AddMultiBlock (TSharedRef< const FMultiBlock > InBlock) |
| |
| SLATE_API void | AddMultiBlockToFront (TSharedRef< const FMultiBlock > InBlock) |
| |
| SLATE_API void | RemoveCustomMultiBlock (TSharedRef< const FMultiBlock > InBlock) |
| |
| SLATE_API void | InsertCustomMultiBlock (TSharedRef< const FMultiBlock > InBlock, int32 Index) |
| |
| | DECLARE_DELEGATE_TwoParams (FOnMakeMultiBoxBuilderOverride, const TSharedRef< FMultiBox > &, const TSharedRef< SMultiBoxWidget > &) |
| |
| | DECLARE_DELEGATE_RetVal_ThreeParams (TSharedRef< SWidget >, FOnModifyBlockWidgetAfterMake, const TSharedRef< SMultiBoxWidget > &, const FMultiBlock &, const TSharedRef< SWidget > &) |
| |
| SLATE_API TSharedRef< class SMultiBoxWidget > | MakeWidget (bool bSearchable, FOnMakeMultiBoxBuilderOverride *InMakeMultiBoxBuilderOverride=nullptr, TAttribute< float > InMaxHeight=TAttribute< float >()) |
| |
| const TArray< TSharedRef< const FMultiBlock > > & | GetBlocks () const |
| |
| const ISlateStyle * | GetStyleSet () const |
| |
| const FName & | GetStyleName () const |
| |
| void | SetStyle (const ISlateStyle *InStyleSet, const FName &InStyleName) |
| |
| SLATE_API FName | GetCustomizationName () const |
| |
| SLATE_API TSharedPtr< FMultiBlock > | MakeMultiBlockFromCommand (TSharedPtr< const FUICommandInfo > Command, bool bCommandMustBeBound) const |
| |
| SLATE_API TSharedPtr< const FMultiBlock > | FindBlockFromNameAndType (const FName InName, const EMultiBlockType InType) const |
| |
| SLATE_API bool | IsInEditMode () const |
| |
| SLATE_API UToolMenuBase * | GetToolMenu () const |
| |
| SLATE_API int32 | GetSectionEditBounds (const int32 Index, int32 &OutSectionEndIndex) const |
| |
| | DECLARE_DELEGATE_OneParam (FEditSelectionChangedDelegate, TSharedRef< const FMultiBlock >) |
| |
| const FEditSelectionChangedDelegate & | OnEditSelectionChanged () const |
| |
| FEditSelectionChangedDelegate & | OnEditSelectionChanged () |
| |
| const TSharedPtr< const FUICommandList > | GetLastCommandList () const |
| |
| TSharedRef< FMultiBox, Mode > | AsShared () |
| |
| TSharedRef< FMultiBox const, Mode > | AsShared () const |
| |
| TSharedRef< SubobjectType, Mode > | AsSharedSubobject (SubobjectType *SubobjectPtr) const |
| |
| TWeakPtr< FMultiBox, Mode > | AsWeak () |
| |
| TWeakPtr< FMultiBox const, Mode > | AsWeak () const |
| |
| TWeakPtr< SubobjectType, Mode > | AsWeakSubobject (SubobjectType *SubobjectPtr) const |
| |
| void | UpdateWeakReferenceInternal (TSharedPtr< SharedPtrType, SharedPtrMode > const *InSharedPtr, OtherType *InObject) const |
| |
| void | UpdateWeakReferenceInternal (TSharedRef< SharedRefType, SharedPtrMode > const *InSharedRef, OtherType *InObject) const |
| |
| UE_FORCEINLINE_HINT bool | DoesSharedInstanceExist () const |
| |
MultiBox. Contains a list of MultiBlocks that provide various functionality.