Class: UDynamicIterator
class SYSTEMS_API UDynamicIterator
: public UObject;
Reflection-enabled
Specifiers:
- BlueprintType
Methods
-
EstimateSizeLeftpublic: virtual int EstimateSizeLeft() const;
Reflection-enabled
Specifiers:
- BlueprintCallable
- Category = Systems
Meta Specifiers:
- DevelopmentOnly
Calculates (usually minimal) number of items this iterator stage can yield.
-
Nextpublic: 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.
-
NextBranchedpublic: UObject* NextBranched( EDynamicIteratorNextBranch& Branches );
Reflection-enabled
Specifiers:
- BlueprintCallable
- Category = Systems
Meta Specifiers:
- ExpandEnumAsExecs = Branches
- DevelopmentOnly
Handy wrapper for
UDynamicIterator::Nextfor use in blueprints, where iteration can branch toyieldedandcompletedexecution nodes.
Arguments
-
BranchesEDynamicIteratorNextBranch& Branches
Documentation built with Unreal-Doc v1.0.8 tool by PsichiX