| UObjectBase
|
Module |
|
Header |
/Engine/Plugins/VirtualProduction/DMX/DMXEngine/Source/DMXRuntime/Public/Game/DMXComponent.h |
Include |
#include "Game/DMXComponent.h" |
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(ClassGroup=(DMX), Meta=(BlueprintSpawnableComponent),
HideCategories=("Variable", "Sockets", "Tags", "Activation", "Cooking", "ComponentReplication", "AssetUserData", "Collision", "Events"))
class UDMXComponent : public UActorComponent
Component that receives DMX input each Tick from a fixture patch. Only useful if updates are required each tick (otherwise use DMX Fixture Patch Ref variable and acess Data on demand from there).
Name | Description | ||
---|---|---|---|
|
bReceiveDMXFromPatch |
If true, the component will receive DMX from the patch |
|
|
FixturePatchRef |
||
|
FDMXComponentFi... |
OnFixturePatchReceived |
Broadcast when the component's fixture patch received DMX |
Name | Description | |
---|---|---|
|
UDMXComponent() |
Name | Description | ||
---|---|---|---|
|
UDMXEntityFi... |
GetFixturePatch() |
Gets the fixture patch used in the component |
|
OnFixturePatchReceivedDMX ( |
Called when the fixture patch received DMX |
|
|
SetFixturePatch ( |
Sets the fixture patch used in the component |
|
|
SetReceiveDMXFromPatch ( |
Sets whether the component receives dmx from the patch. |
|
|
SetupReceiveDMXBinding() |
Sets up binding for receiving depending on the patch's and the component's properties |
Name | Description | ||
---|---|---|---|
|
BeginPlay() |
Begins Play for the component. |
|
|
DestroyComponent ( |
Unregister the component, remove it from its outer Actor's Components array and mark for pending kill. |
Name | Description | ||
---|---|---|---|
|
PostEditChangeProperty ( |
Called when a property on this object has been modified externally |