Navigation
Unreal Engine C++ API Reference > Runtime > Core > Math > TOctree2
References
Module | Core |
Header | /Engine/Source/Runtime/Core/Public/Math/GenericOctree.h |
Include | #include "Math/GenericOctree.h" |
template<typename PredicateFunc, typename IterateFunc>
void FindNodesWithPredicate
&40;
const PredicateFunc & Predicate,
const IterateFunc & Func
&41; const
Remarks
This function will traverse the Octree starting from the root in depth first order and the predicate can be used to implement custom culling for each node.
Parameters
Name | Description |
---|---|
Predicate | a Function when given the bounds of the currently traversed node that returns true if traversal should continue or false to skip that branch. |
Func | Function that will receive the node ID which can be stored and later used to get the elements using GetElementsForNode for all nodes that passed the predicate. |