VJ Master 1.0
Real-time audio analysis and visualisation.
Loading...
Searching...
No Matches
ST_DMXControlInterface.h
1// Copyright (c) 2025 Aaron Trotter (ShaderTech). All Rights Reserved.
2
3#pragma once
4
5#include "CoreMinimal.h"
6#include "UObject/Interface.h"
7#include "ST_DMXControlInterface.generated.h"
8
15UINTERFACE(BlueprintType)
16class ST_AUDIOCONTROL_API UST_DMXControlInterface : public UInterface
17{
18 GENERATED_BODY()
19};
20
26class ST_AUDIOCONTROL_API IST_DMXControlInterface : public IInterface
27{
28 GENERATED_BODY()
29
30public:
36 UFUNCTION(BlueprintNativeEvent, Category = "ShaderTech|AudioControl|DMX")
38
44 UFUNCTION(BlueprintNativeEvent, Category = "ShaderTech|AudioControl|DMX")
46};
Interface for DMX control item management.
Definition ST_DMXControlInterface.h:27
void OnDMXItemRegistered()
Called when a DMX item is registered.
void OnDMXItemDeregistered()
Called when a DMX item is deregistered.
Unreal Interface class for DMX Control.
Definition ST_DMXControlInterface.h:17