UnityAudioEffectState Struct Reference
juce_audio_plugin_client » Unity

## Public Member Functions

template<typename T >
T * | getEffectData () const

## Public Attributes

juce::uint32 | structSize
juce::uint32 | sampleRate
juce::uint64 | dspCurrentTick
juce::uint64 | dspPreviousTick
float * | sidechainBuffer
void * | effectData
juce::uint32 | flags
void * | internal
UnityAudioSpatializerData * | spatializerData
juce::uint32 | dspBufferSize
juce::uint32 | hostAPIVersion
UnityAudioAmbisonicData * | ambisonicData

## Member Function Documentation

## getEffectData()

template<typename T >

T* UnityAudioEffectState::getEffectData | ( |  | ) | const

References effectData, and jassert.

## Member Data Documentation

## structSize

juce::uint32 UnityAudioEffectState::structSize

## sampleRate

juce::uint32 UnityAudioEffectState::sampleRate

## dspCurrentTick

juce::uint64 UnityAudioEffectState::dspCurrentTick

## dspPreviousTick

juce::uint64 UnityAudioEffectState::dspPreviousTick

## sidechainBuffer

float* UnityAudioEffectState::sidechainBuffer

## effectData

void* UnityAudioEffectState::effectData

Referenced by getEffectData().

## flags

juce::uint32 UnityAudioEffectState::flags

## internal

void* UnityAudioEffectState::internal

## spatializerData

UnityAudioSpatializerData* UnityAudioEffectState::spatializerData

## dspBufferSize

juce::uint32 UnityAudioEffectState::dspBufferSize

## hostAPIVersion

juce::uint32 UnityAudioEffectState::hostAPIVersion

## ambisonicData

UnityAudioAmbisonicData* UnityAudioEffectState::ambisonicData

The documentation for this struct was generated from the following file:

- juce_UnityPluginInterface.h