Navigation
API > API/Plugins > API/Plugins/DMXRuntime > API/Plugins/DMXRuntime/UDMXLibrary
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void ForEachEntityOfType
(
TFunction< void(EntityType*)> Predicate |
Calls Predicate on all Entities of the template type. This is the version without break. | Library/DMXLibrary.h | |
void ForEachEntityOfType
(
TSubclassOf< UDMXEntity > InEntityClass, |
Calls Predicate on all Entities of the passed in type. | Library/DMXLibrary.h |
ForEachEntityOfType(TFunction< void(EntityType *)>)
Description
Calls Predicate on all Entities of the template type. This is the version without break.
| Name | ForEachEntityOfType |
| 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 ForEachEntityOfType
(
TFunction < void> Predicate
) const
ForEachEntityOfType(TSubclassOf< UDMXEntity >, TFunction< void(UDMXEntity *)>)
Description
Calls Predicate on all Entities of the passed in type. This is the version without break. Casting is left to the caller.
| Name | ForEachEntityOfType |
| 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 ForEachEntityOfType
(
TSubclassOf < UDMXEntity > InEntityClass,
TFunction < void *)> Predicate
) const