Class: UDynamicIterator
class SYSTEMS_API UDynamicIterator
: public UObject;
Reflection-enabled
Specifiers:
- BlueprintType
Methods
-
EstimateSizeLeft
public: virtual int EstimateSizeLeft() const;
Reflection-enabled
Specifiers:
- BlueprintCallable
- Category = Systems
Meta Specifiers:
- DevelopmentOnly
Calculates (usually minimal) number of items this iterator stage can yield.
-
Next
public: virtual UObject* Next();
Reflection-enabled
Specifiers:
- BlueprintCallable
- Category = Systems
Meta Specifiers:
- DevelopmentOnly
Performs iteration and returns yielded value.
Null means no object left to iterate.
-
NextBranched
public: UObject* NextBranched( EDynamicIteratorNextBranch& Branches );
Reflection-enabled
Specifiers:
- BlueprintCallable
- Category = Systems
Meta Specifiers:
- ExpandEnumAsExecs = Branches
- DevelopmentOnly
Handy wrapper for
UDynamicIterator::Next
for use in blueprints, where iteration can branch toyielded
andcompleted
execution nodes.
Arguments
-
Branches
EDynamicIteratorNextBranch& Branches
Documentation built with Unreal-Doc
v1.0.8 tool by PsichiX