Module |
|
Header |
/Engine/Source/Runtime/CoreUObject/Public/UObject/ClassTree.h |
Include |
#include "UObject/ClassTree.h" |
template<class Comparator>
FClassTree * GenerateMaskedClassTree
(
const Comparator & Mask
) const
Creates a new class tree rooted at this node's class, which contains only classes which match the class flags specified.
the caller is responsible for deleting the FClassTree returned by this function!!
a pointer to an FClassTree that contains only classes which match the parameters specified by MaskParams. If the class associated with this node does not meet the requirements of the MaskParams, the return value is a NULL pointer, and the class tree will not contain any of the children of that class.
Parameter |
Description |
---|---|
Mask |
information about the types of classes to include. Must implement bool IsValidClass(const FClassTree* Node) const. |