Module |
|
Header |
/Engine/Plugins/VirtualProduction/DMX/DMXEngine/Source/DMXRuntime/Public/Library/DMXEntity.h |
Include |
#include "Library/DMXEntity.h" |
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(Abstract, Meta=(DisplayName="DMX Entity"))
class UDMXEntity : public UDMXObjectBase
Base class for all entity types
Name | Description | ||
---|---|---|---|
|
Id |
Uniquely identifies the parameter, used for fixing up Blueprints that reference this Entity when renaming. |
|
|
Name |
||
|
TWeakObjectPtr<... |
ParentLibrary |
Name | Description | |
---|---|---|
|
UDMXEntity() |
Name | Description | ||
---|---|---|---|
|
GetDisplayName() |
Returns the entity name to be used in UI elements |
|
|
const FGuid ... |
GetID() |
This Entity's unique ID |
|
UDMXLibrary ... |
GetParentLibrary() |
|
|
IsValidEntity() |
Checks for Entity correctness for usability with protocols. |
|
|
IsValidEntity ( |
Checks for Entity correctness for usability with protocols. |
|
|
RefreshID() |
Used by DMX Library to resolve ID conflicts among entities |
|
|
ReplicateID ( |
Copy another Entity's ID. Used when copying, to not lose the original Entity's reference |
|
|
SetName ( |
Updates this Entity's name and the UI friendly display name |
|
|
SetParentLibrary ( |