Navigation
API > API/Plugins > API/Plugins/DMXRuntime > API/Plugins/DMXRuntime/UDMXLibrary
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void ForEachEntityOfTypeWithBreak
(
TFunction< bool(EntityType*)> Predicate |
Calls Predicate on all Entities of the template type Return false from the predicate to break the iteration loop or true to keep iterating. | Library/DMXLibrary.h | |
void ForEachEntityOfTypeWithBreak
(
TSubclassOf< UDMXEntity > InEntityClass, |
Calls Predicate on all Entities of the passed in type. | Library/DMXLibrary.h |
ForEachEntityOfTypeWithBreak(TFunction< bool(EntityType *)>)
Description
Calls Predicate on all Entities of the template type Return false from the predicate to break the iteration loop or true to keep iterating.
| Name | ForEachEntityOfTypeWithBreak |
| Type | function |
| Header File | /Engine/Plugins/VirtualProduction/DMX/DMXEngine/Source/DMXRuntime/Public/Library/DMXLibrary.h |
| Include Path | #include "Library/DMXLibrary.h" |
template<typename EntityType>
void ForEachEntityOfTypeWithBreak
(
TFunction < bool> Predicate
) const
ForEachEntityOfTypeWithBreak(TSubclassOf< UDMXEntity >, TFunction< bool(UDMXEntity *)>)
Description
Calls Predicate on all Entities of the passed in type. Return false from the predicate to break the iteration loop or true to keep iterating. Casting is left to the caller.
| Name | ForEachEntityOfTypeWithBreak |
| Type | function |
| Header File | /Engine/Plugins/VirtualProduction/DMX/DMXEngine/Source/DMXRuntime/Public/Library/DMXLibrary.h |
| Include Path | #include "Library/DMXLibrary.h" |
| Source | /Engine/Plugins/VirtualProduction/DMX/DMXEngine/Source/DMXRuntime/Private/Library/DMXLibrary.cpp |
void ForEachEntityOfTypeWithBreak
(
TSubclassOf < UDMXEntity > InEntityClass,
TFunction < bool *)> Predicate
) const