OSC-controlled material LED class that manages OSC (Open Sound Control) lighting control and interacts with the OSC manager. More...
#include <ST_OSCMatLED.h>
Public Member Functions | |
| AST_OSCMatLED () | |
| Public Member Functions inherited from AST_AudioControlMatLEDBase | |
| AST_AudioControlMatLEDBase () | |
| void | SetMaterial (UMaterialInterface *NewMat) |
| Public Member Functions inherited from AST_AudioControlBase | |
| AST_AudioControlBase () | |
| Public Member Functions inherited from IST_OSControlInterface | |
| void | OnOSCItemRegistered () |
| void | OnOSCItemDeregistered () |
Protected Member Functions | |
| virtual void | BeginPlay () override |
| virtual void | EndPlay (const EEndPlayReason::Type EndPlayReason) override |
| virtual void | Tick (float DeltaTime) override |
| Protected Member Functions inherited from AST_AudioControlMatLEDBase | |
| bool | SetResolution (FIntPoint PrevisResolution) |
| bool | SetupBuffers (FLEDConfig LEDConfig, FIntPoint LEDResolution) |
| Protected Member Functions inherited from AST_AudioControlBase | |
| bool | IsEditorNotPlaying () |
Protected Attributes | |
| class UST_OSCManager * | CachedOSCManager = nullptr |
| FST_OSController | ST_OSController |
| Protected Attributes inherited from AST_AudioControlMatLEDBase | |
| UTextureRenderTarget2D * | RenderTarget = nullptr |
| TArray< FColor > | PrevisLEDColours |
| TArray< FColor > | MappedLEDColours |
| TArray< uint8 > | LEDColourByteArray |
| bool | bRegistered = false |
| Protected Attributes inherited from AST_AudioControlBase | |
| USceneComponent * | Root = nullptr |
OSC-controlled material LED class that manages OSC (Open Sound Control) lighting control and interacts with the OSC manager.
| AST_OSCMatLED::AST_OSCMatLED | ( | ) |
Default constructor.
|
overrideprotectedvirtual |
Called when the game starts or when spawned.
Reimplemented from AST_AudioControlMatLEDBase.
|
overrideprotectedvirtual |
Called when the actor is ending play.
Reimplemented from AST_AudioControlMatLEDBase.
|
overrideprotectedvirtual |
Called every frame.
Reimplemented from AST_AudioControlMatLEDBase.
|
protected |
Cached reference to the OSC manager for controlling OSC-related functionality.
|
protected |
Controller used for OSC operations.