| UObjectBase
|
Module |
|
Header |
/Engine/Plugins/Experimental/DigitalMultiplex/DMXEngine/Source/DMXRuntime/Public/Library/DMXLibrary.h |
Include |
#include "Library/DMXLibrary.h" |
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(BlueprintType, Blueprintable)
class UDMXLibrary : public UDMXObjectBase
Name | Description | ||
---|---|---|---|
|
AddEntity ( |
Adds an existing Entity, likely created from a copy/paste operation. |
|
|
UDMXEntity &... |
FindEntity ( |
Returns an Entity named InSearchName. |
|
UDMXEntity &... |
FindEntity ( |
Returns an Entity with the passed in ID. |
|
FindEntityIndex ( |
The finds the index of an existing entity. |
|
|
ForEachEntityOfType |
Calls Predicate on all Entities of the template type. This is the version without break. |
|
|
ForEachEntityOfType ( |
Calls Predicate on all Entities of the passed in type. |
|
|
ForEachEntityOfTypeWithBreak ( |
Calls Predicate on all Entities of the passed in type. |
|
|
ForEachEntityOfTypeWithBreak |
Calls Predicate on all Entities of the template type Return false from the predicate to break the iteration loop or true to keep iterating. |
|
|
const TArray... |
GetEntities() |
Returns all Entities in this DMX Library |
|
GetEntitiesOfType ( |
Get an array with entities from the specified UClass, but not typecast. |
|
|
TArray< Enti... |
GetEntitiesTypeCast() |
Get an array of Entities from the specified template type, already cast. |
|
FOnEntitiesU... |
GetOnEntitiesUpdated() |
Called when the list of entities is changed by either adding or removing entities |
|
UDMXEntity &... |
GetOrCreateEntityObject ( |
Creates a new Entity or return an existing one with the passed in name |
|
RemoveAllEntities() |
Empties this DMX Library array of Entities |
|
|
RemoveEntity ( |
Removes an Entity from this DMX Library searching it by name. |
|
|
RemoveEntity ( |
Removes an Entity from this DMX Library. |
|
|
SetEntityIndex ( |
Move an Entity to a specific index. |
Name | Description | ||
---|---|---|---|
|
PostDuplicate ( |