Navigation
API > API/Runtime > API/Runtime/CoreUObject > API/Runtime/CoreUObject/UObject > API/Runtime/CoreUObject/UObject/FClassTree > API/Runtime/CoreUObject/UObject/FClassTree/GetChildClasses
References
| Module | CoreUObject |
| Header | /Engine/Source/Runtime/CoreUObject/Public/UObject/ClassTree.h |
| Include | #include "UObject/ClassTree.h" |
template<class Comparator>
void GetChildClasses
&40;
TArray< UClass &42; > & ChildClasses,
const Comparator & Mask,
bool bRecurse
&41; const
Remarks
Retrieve the child nodes of this node that match the flags specified
Parameters
| Name | Description |
|---|---|
| ChildClasses | [out] array of child classes with class flags matching the flags specified |
| Mask | info on how to determine whether classes are included in the results. Must implement bool IsValidClass(const FClassTree* Node) const. |
| bRecurse | if false, only direct children of this node's class will be considered |