TSlotBase

A slot that can be used by the declarative syntax.

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

References

Module

SlateCore

Header

/Engine/Source/Runtime/SlateCore/Public/SlotBase.h

Include

#include "SlotBase.h"

Syntax

template<typename SlotType>
class TSlotBase : public FSlotBase

Remarks

A slot that can be used by the declarative syntax.

Functions

Name Description

Public function

void

 

Construct

(
    const FChildren& SlotOwner,
    FSlotArguments&& InArgs
)

Public function

SlotType &

 

Expose

(
    SlotType*& OutVarToInit
)

Operators

Name Description

Public function

SlotType &

 

operator[]

(
    const TSharedRef< SWidget >& InChi...
)

Classes

Name

Description

Public struct

FSlotArguments

Struct to construct a slot.

Enums

Name

Description

Public enum

EConstructSlotIsFChildren

Argument to indicate the Slot is also its owner.