Struct that holds audio I/O data for the render thread.
More...
#include <ST_AudioIOLib.h>
Struct that holds audio I/O data for the render thread.
◆ ~FST_AudioIOData_RenderThread()
FST_AudioIOData_RenderThread::~FST_AudioIOData_RenderThread |
( |
| ) |
|
|
inline |
Destructor that releases data.
◆ ReleaseData()
void FST_AudioIOData_RenderThread::ReleaseData |
( |
| ) |
|
|
inline |
Clears the stored audio data.
◆ UpdateData()
Updates the data from the given instance of FST_AudioIOData_GameThread.
- Parameters
-
InstanceData_GT | The game thread instance data to update from. |
◆ amplitudes
TArray<float> FST_AudioIOData_RenderThread::amplitudes |
◆ amplitudesLength
uint32 FST_AudioIOData_RenderThread::amplitudesLength = 0 |
◆ beats
TArray<float> FST_AudioIOData_RenderThread::beats |
◆ beatsLength
uint32 FST_AudioIOData_RenderThread::beatsLength = 0 |
◆ frequencyBands
TArray<float> FST_AudioIOData_RenderThread::frequencyBands |
Array of frequency bands.
◆ frequencyBandsLength
uint32 FST_AudioIOData_RenderThread::frequencyBandsLength = 0 |
Size of frequency bands data.
◆ IOData
TArray<uint32> FST_AudioIOData_RenderThread::IOData |
◆ IODataSize
uint32 FST_AudioIOData_RenderThread::IODataSize = 0 |
◆ pitches
TArray<float> FST_AudioIOData_RenderThread::pitches |
◆ pitchesLength
uint32 FST_AudioIOData_RenderThread::pitchesLength = 0 |
The documentation for this struct was generated from the following file:
- H:/Games/Unreal/Aaron/FunWithShaders/Plugins/ST_VJMaster/Source/ST_AudioVisualisation/Public/Data/ST_AudioIOLib.h