AudioToolbox · IOS API REFERENCE
AUAudioUnitBusArray
class · iOS 9.0+ · SDK 27.1
class AUAudioUnitBusArray
Members (11)
method · iOS 9.0+addObserver
TypeScriptaddObserver(observer: _ObjectiveC_NSObject, keyPath: string, options?: _Foundation_NSKeyValueObservingOptions, context?: (SDKHandle) | null): void
Swift declarationfunc addObserver(toAllBusses observer: NSObject, forKeyPath keyPath: String, options: NSKeyValueObservingOptions = [], context: UnsafeMutableRawPointer?)
init · iOS 9.0+init
TypeScriptstatic initAudioUnitBusType(owner: AUAudioUnit, busType: AUAudioUnitBusType): AUAudioUnitBusArray
Swift declarationconvenience init(audioUnit owner: AUAudioUnit, busType: AUAudioUnitBusType)
init · iOS 9.0+init
TypeScriptstatic initAudioUnitBusTypeBusses(owner: AUAudioUnit, busType: AUAudioUnitBusType, busArray: Array<AUAudioUnitBus>): AUAudioUnitBusArray
Swift declarationinit(audioUnit owner: AUAudioUnit, busType: AUAudioUnitBusType, busses busArray: [AUAudioUnitBus])
subscript · iOS 9.0+subscript
TypeScriptsubscript(index: number): AUAudioUnitBus
Swift declarationsubscript(index: Int) -> AUAudioUnitBus { get }
method · iOS 9.0+removeObserver
TypeScriptremoveObserver(observer: _ObjectiveC_NSObject, keyPath: string, context?: (SDKHandle) | null): void
Swift declarationfunc removeObserver(fromAllBusses observer: NSObject, forKeyPath keyPath: String, context: UnsafeMutableRawPointer?)
methodreplaceBusses
TypeScriptreplaceBusses(busArray: Array<AUAudioUnitBus>): void
Swift declarationfunc replaceBusses(_ busArray: [AUAudioUnitBus])
method · iOS 9.0+setBusCount
TypeScriptsetBusCount(count: number): void
Swift declarationfunc setBusCount(_ count: Int) throws
get · iOS 9.0+busType
TypeScriptget busType(): AUAudioUnitBusType
Swift declarationvar busType: AUAudioUnitBusType { get }
get · iOS 9.0+count
TypeScriptget count(): number
Swift declarationvar count: Int { get }
get · iOS 9.0+isCountChangeable
TypeScriptget isCountChangeable(): boolean
Swift declarationvar isCountChangeable: Bool { get }
get · iOS 9.0+ownerAudioUnit
TypeScriptget ownerAudioUnit(): AUAudioUnit
Swift declarationunowned(unsafe) var ownerAudioUnit: AUAudioUnit { get }
Skipped declarations
1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
AUAudioUnitBusArray.init()
inherited init: cannot prove legal (class declares 2 custom initializers)
All AudioToolbox types →