@class NSString, AVAudioConnectionPoint; @interface AVAudioMixingDestination : NSObject { void *_impl; } @property (readonly, nonatomic) AVAudioConnectionPoint *connectionPoint; @property (nonatomic) float volume; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; - (long long)sourceMode; - (void)setSourceMode:(long long)a0; - (id)destinationForMixer:(id)a0 bus:(unsigned long long)a1; - (void)setPan:(float)a0; - (float)pan; - (id)initWithImpl:(struct AVAudioMixingImpl { void /* function */ **x0; struct AVAudioNodeImplBase *x1; float x2; float x3; unsigned int x4; unsigned int x5; unsigned int x6; float x7; float x8; struct AVAudio3DPoint { float x0; float x1; float x2; } x9; float x10; float x11; } *)a0; - (struct AVAudioMixingImpl { void /* function */ **x0; struct AVAudioNodeImplBase *x1; float x2; float x3; unsigned int x4; unsigned int x5; unsigned int x6; float x7; float x8; struct AVAudio3DPoint { float x0; float x1; float x2; } x9; float x10; float x11; } *)implementation; - (float)reverbBlend; - (void)setPosition:(struct AVAudio3DPoint { float x0; float x1; float x2; })a0; - (id)init; - (void)dealloc; - (struct AVAudio3DPoint { float x0; float x1; float x2; })position; - (void)setRenderingAlgorithm:(long long)a0; - (void)setRate:(float)a0; - (void)setOcclusion:(float)a0; - (long long)renderingAlgorithm; - (void)setPointSourceInHeadMode:(long long)a0; - (long long)pointSourceInHeadMode; - (void)setObstruction:(float)a0; - (float)obstruction; - (void)setReverbBlend:(float)a0; - (float)occlusion; - (float)rate; @end