Navigation
API > API/Runtime > API/Runtime/CoreUObject > API/Runtime/CoreUObject/UObject
Description
Gets all subobjects inside this object that return true for IsDefaultSubobject. The nested behavior is inconsistent because IsDefaultSubobject does not work reliably for nested subobjects and it is less efficient than GetDefaultSubobjects
| Name | CollectDefaultSubobjects |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/Object.h |
| Include Path | #include "UObject/Object.h" |
| Source | /Engine/Source/Runtime/CoreUObject/Private/UObject/Obj.cpp |
void CollectDefaultSubobjects
(
TArray < UObject * > & OutDefaultSubobjects,
bool bIncludeNestedSubobjects
) const