IMultiBlockBaseWidget

MultiBlock Slate widget interface

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

Slate

Header

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

Include

#include "Framework/MultiBox/MultiBox.h"

Syntax

class IMultiBlockBaseWidget

Remarks

MultiBlock Slate widget interface

Functions

Name Description

Public function

TSharedRef< ...

 

AsWidget()

Interprets this object as a SWidget

Public function Const

TSharedRef< ...

 

AsWidget()

Interprets this object as a SWidget

Public function

void

 

BuildMultiBlockWidget

(
    const ISlateStyle* StyleSet,
    const FName& StyleName
)

Builds this MultiBlock widget up from the MultiBlock associated with it

Public function

EMultiBlockL...

 

GetMultiBlockLocation()

Returns this MultiBlocks location

Public function Const

bool

 

IsInEditMode()

Returns true if editing this widget

Public function

void

 

SetMultiBlock

(
    TSharedRef< const FMultiBlock > InM...
)

Associates this widget with a MultiBlock

Public function

void

 

SetMultiBlockLocation

(
    EMultiBlockLocation::Type InLocatio...,
    bool bSectionContainsIcons
)

Sets the blocks location relative to the other blocks

Public function

void

 

SetOwnerMultiBoxWidget

(
    TSharedRef< SMultiBoxWidget > InOwn...
)

Associates the owner MultiBox widget with this widget

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