JUCE: UnityAudioEffectState Struct Reference

JUCE

Public Member Functions | Public Attributes | List of all members
UnityAudioEffectState Struct Reference

## 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