FButtonRowBuilder

Button grid builder

Windows
MacOS
Linux

Inheritance Hierarchy

FMultiBoxBuilder

FButtonRowBuilder

References

Module

Slate

Header

/Engine/Source/Runtime/Slate/Public/Framework/MultiBox/MultiBoxBuilder.h

Include

#include "Framework/MultiBox/MultiBoxBuilder.h"

Syntax

class FButtonRowBuilder : public FMultiBoxBuilder

Remarks

Button grid builder

Constructors

Name Description

Public function

FButtonRowBuilder

(
    TSharedPtr< const FUICommandList > ...,
    TSharedPtr< FExtender > InExtender
)

Constructor

Functions

Name Description

Public function

void

 

AddButton

(
    const TSharedPtr< const FUICommandI...,
    const TAttribute< FText >& InLabel...,
    const TAttribute< FText >& InToolT...,
    const FSlateIcon& InIconOverride
)

Adds a button to a row

Public function

void

 

AddButton

(
    const FText& InLabel,
    const FText& InToolTip,
    const FUIAction& UIAction,
    const FSlateIcon& InIcon,
    const EUserInterfaceActionType User...
)

Adds a button to a row

Overridden from FMultiBoxBuilder

Name Description

Protected function Virtual

void

 

ApplyHook

(
    FName InExtensionHook,
    EExtensionHook::Position HookPositi...
)

FMultiBoxBuilder interface

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss