5#include "CoreMinimal.h"
6#include "Control/Base/ST_AudioControlMatLEDBase.h"
7#include "DMX/ST_DMXControlInterface.h"
8#include "Library/DMXLibrary.h"
9#include "Library//DMXEntityFixtureType.h"
10#include "ST_DMXMatLED.generated.h"
29 virtual void EndPlay(
const EEndPlayReason::Type EndPlayReason)
override;
32 virtual void Tick(
float DeltaTime)
override;
39 UPROPERTY(EditAnywhere, Category =
"ShaderTech|DMX")
AST_AudioControlMatLEDBase()
Definition ST_AudioControlMatLEDBase.cpp:10
AST_DMXMatLED()
Definition ST_DMXMatLED.cpp:14
class UST_DMXManager * CachedDMXManager
Definition ST_DMXMatLED.h:36
TMap< FDMXAttributeName, int32 > AttributeValueMap
Definition ST_DMXMatLED.h:61
TArray< FDMXAttributeName > MatrixCellAttributes
Definition ST_DMXMatLED.h:57
virtual void EndPlay(const EEndPlayReason::Type EndPlayReason) override
Definition ST_DMXMatLED.cpp:93
FST_DMXController ST_DMXController
Definition ST_DMXMatLED.h:45
virtual void BeginPlay() override
Definition ST_DMXMatLED.cpp:18
TArray< FDMXCell > MatrixCells
Definition ST_DMXMatLED.h:53
virtual void Tick(float DeltaTime) override
Definition ST_DMXMatLED.cpp:110
class UDMXEntityFixturePatch * FixturePatch
Definition ST_DMXMatLED.h:49
TObjectPtr< UDMXLibrary > DMXLibrary
Definition ST_DMXMatLED.h:40
Interface for DMX control item management.
Definition ST_DMXControlInterface.h:27
Manages DMX controls for the ShaderTech audio system.
Definition ST_DMXManager.h:22
Represents a DMX controller.
Definition ST_AudioControlSettings.h:130