FCombinedChildren

Occasionally you may need to keep multiple descrete sets of children with differing slot requirements.

Windows
MacOS
Linux

Inheritance Hierarchy

FChildren

FCombinedChildren

References

Module

SlateCore

Header

/Engine/Source/Runtime/SlateCore/Public/Layout/Children.h

Include

#include "Layout/Children.h"

Syntax

class FCombinedChildren : public FChildren

Remarks

Occasionally you may need to keep multiple descrete sets of children with differing slot requirements. This datastructure can be used to link multiple FChildren under a single accessor so you can always return all children from GetChildren, but internally manage them in their own child lists.

Variables

Name Description

Protected variable

TArray< FChildr...

 

LinkedChildren

Constructors

Name Description

Public function

FCombinedChildren

(
    SWidget* InOwner
)

Functions

Name Description

Public function

void

 

AddChildren

(
    FChildren& InLinkedChildren
)

Overridden from FChildren

Name Description

Public function Virtual

TSharedRef< ...

 

GetChildAt

(
    int32 Index
)

Public function Virtual Const

TSharedRef< ...

 

GetChildAt

(
    int32 Index
)

Protected function Virtual Const

const FSlotB...

 

GetSlotAt

(
    int32 ChildIndex
)

Public function Virtual Const

int32

 

Num()

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