![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <Children.h>
Inheritance diagram for FCombinedChildren:Public Member Functions | |
| void | AddChildren (FChildren &InLinkedChildren) |
| virtual int32 | Num () const override |
| virtual TSharedRef< SWidget > | GetChildAt (int32 Index) override |
| virtual TSharedRef< const SWidget > | GetChildAt (int32 Index) const override |
| FChildren (SWidget *InOwner) | |
| FChildren (SWidget *InOwner, FName InName) | |
| FChildren (std::nullptr_t)=delete | |
Public Member Functions inherited from FChildren | |
| FChildren (SWidget *InOwner) | |
| FChildren (SWidget *InOwner, FName InName) | |
| FChildren (std::nullptr_t)=delete | |
| void * | operator new (size_t)=delete |
| void * | operator new[] (size_t)=delete |
| SWidget & | GetOwner () const |
| template<typename Predicate > | |
| void | ForEachWidget (Predicate &&Pred) |
| template<typename Predicate > | |
| void | ForEachWidget (Predicate &&Pred) const |
| virtual bool | SupportSlotWithSlateAttribute () const |
| FName | GetName () const |
Protected Member Functions | |
| virtual int32 | NumSlot () const override |
| virtual const FSlotBase & | GetSlotAt (int32 ChildIndex) const override |
| virtual FWidgetRef | GetChildRefAt (int32 Index) override |
| virtual FConstWidgetRef | GetChildRefAt (int32 Index) const override |
Protected Member Functions inherited from FChildren | |
| virtual | ~FChildren () |
| void | Debug_TestDestroyTag () const |
Protected Attributes | |
| TArray< FChildren * > | LinkedChildren |
Additional Inherited Members | |
Protected Types inherited from FChildren | |
| enum | ECopyConstruct { CopyConstruct } |
| enum | ERefConstruct { ReferenceConstruct } |
Occasionally you may need to keep multiple discrete sets of children with differing slot requirements. This data structure 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.
|
delete |
|
inline |
|
inlineoverridevirtual |
Implements FChildren.
|
inlineoverridevirtual |
Implements FChildren.
|
inlineoverrideprotectedvirtual |
Implements FChildren.
|
inlineoverrideprotectedvirtual |
Implements FChildren.
|
inlineoverrideprotectedvirtual |
Implements FChildren.
Implements FChildren.
Reimplemented from FChildren.