init
TypeScriptstatic init(updateMode: PHASEEngine_UpdateMode): PHASEEngineSwift declarationinit(updateMode: PHASEEngine.UpdateMode)class · iOS 15.0+ · SDK 27.1
class PHASEEnginestatic init(updateMode: PHASEEngine_UpdateMode): PHASEEngineSwift declarationinit(updateMode: PHASEEngine.UpdateMode)pause(): voidSwift declarationfunc pause()start(): voidSwift declarationfunc start() throwsstop(): voidSwift declarationfunc stop()update(): voidSwift declarationfunc update()get activeGroupPreset(): (PHASEGroupPreset) | nullSwift declarationvar activeGroupPreset: PHASEGroupPreset? { get }get assetRegistry(): PHASEAssetRegistrySwift declarationvar assetRegistry: PHASEAssetRegistry { get }get defaultMedium(): PHASEMediumSwift declarationvar defaultMedium: PHASEMedium { get set }set defaultMedium(value: PHASEMedium)Swift declarationvar defaultMedium: PHASEMedium { get set }get defaultReverbPreset(): PHASEReverbPresetSwift declarationvar defaultReverbPreset: PHASEReverbPreset { get set }set defaultReverbPreset(value: PHASEReverbPreset)Swift declarationvar defaultReverbPreset: PHASEReverbPreset { get set }get duckers(): Array<PHASEDucker>Swift declarationvar duckers: [PHASEDucker] { get }get groups(): Record<string, PHASEGroup>Swift declarationvar groups: [String : PHASEGroup] { get }get lastRenderTime(): (_AVFAudio_AVAudioTime) | nullSwift declarationvar lastRenderTime: AVAudioTime? { get }get outputSpatializationMode(): PHASESpatializationModeSwift declarationvar outputSpatializationMode: PHASESpatializationMode { get set }set outputSpatializationMode(value: PHASESpatializationMode)Swift declarationvar outputSpatializationMode: PHASESpatializationMode { get set }get renderingState(): PHASESoundEvent_RenderingStateSwift declarationvar renderingState: PHASESoundEvent.RenderingState { get }get rootObject(): PHASEObjectSwift declarationvar rootObject: PHASEObject { get }get soundEvents(): Array<PHASESoundEvent>Swift declarationvar soundEvents: [PHASESoundEvent] { get }get unitsPerMeter(): numberSwift declarationvar unitsPerMeter: Double { get set }set unitsPerMeter(value: number)Swift declarationvar unitsPerMeter: Double { get set }get unitsPerSecond(): numberSwift declarationvar unitsPerSecond: Double { get set }set unitsPerSecond(value: number)Swift declarationvar unitsPerSecond: Double { get set }1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
PHASEEngine.init()
inherited init: cannot prove legal (class declares 1 custom initializer)