VJ Master 1.0
Real-time audio analysis and visualisation.
Loading...
Searching...
No Matches
ST_SocketControlInterface.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_SocketControlInterface.generated.h"
8
17UINTERFACE(BlueprintType)
18class ST_AUDIOCONTROL_API UST_SocketControlInterface : public UInterface
19{
20 GENERATED_BODY()
21};
22
29class ST_AUDIOCONTROL_API IST_SocketControlInterface : public IInterface
30{
31 GENERATED_BODY()
32
33public:
38 UFUNCTION(BlueprintNativeEvent, Category = "ShaderTech|AudioControl|Socket")
40
45 UFUNCTION(BlueprintNativeEvent, Category = "ShaderTech|AudioControl|Socket")
47};
48
49
58UINTERFACE(BlueprintType)
60{
61 GENERATED_BODY()
62};
63
71{
72 GENERATED_BODY()
73};
Native interface for socket control lifecycle.
Definition ST_SocketControlInterface.h:30
Native interface for socket receivers.
Definition ST_SocketControlInterface.h:71
Base socket control interface for ShaderTech systems.
Definition ST_SocketControlInterface.h:19
Receiver-specific socket control interface.
Definition ST_SocketControlInterface.h:60