![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <Children.h>
Inheritance diagram for TWeakChild< ChildType >:Public Member Functions | |
| virtual int32 | Num () const override |
| virtual TSharedRef< SWidget > | GetChildAt (int32 ChildIndex) override |
| virtual TSharedRef< const SWidget > | GetChildAt (int32 ChildIndex) const override |
| void | AttachWidget (const TSharedPtr< SWidget > &InWidget) |
| void | DetachWidget () |
| TSharedRef< SWidget > | GetWidget () const |
| 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 |
Additional Inherited Members | |
Protected Types inherited from FChildren | |
| enum | ECopyConstruct { CopyConstruct } |
| enum | ERefConstruct { ReferenceConstruct } |
Protected Member Functions inherited from FChildren | |
| virtual | ~FChildren () |
| void | Debug_TestDestroyTag () const |
For widgets that do not own their content, but are responsible for presenting someone else's content. e.g. Tooltips are just presented by the owner window; not actually owned by it. They can go away at any time and then they'll just stop being shown.
|
inline |
|
inline |
|
inlineoverridevirtual |
Implements FChildren.
|
inlineoverridevirtual |
Implements FChildren.
|
inline |
|
inlineoverridevirtual |
Implements FChildren.