Navigation
API > API/Runtime > API/Runtime/CoreUObject > API/Runtime/CoreUObject/VerseVM > API/Runtime/CoreUObject/VerseVM/UVerseClass
References
| Module | CoreUObject |
| Header | /Engine/Source/Runtime/CoreUObject/Public/VerseVM/VVMVerseClass.h |
| Include | #include "VerseVM/VVMVerseClass.h" |
| Source | /Engine/Source/Runtime/CoreUObject/Private/VerseVM/VVMVerseClass.cpp |
void ForEachVerseFunction
(
UObject * Object,
TFunctionRef < bool)> Operation,
EFieldIterationFlags IterationFlags
)
Remarks
Iterates over Verse Function Properties on an object instance and executes a callback with VerseFunction value and its Verse name.
Parameters
| Name | Description |
|---|---|
| Object | Object instance to iterate Verse Functions for |
| Operation | callback for each of the found Verse Functions. When the callback returns false, iteration is stopped. |
| IterationFlags | Additional options used when iterating over Verse Function properties |