init
TypeScriptstatic initEngineAssetIdentifier(engine: PHASEEngine, assetIdentifier: string): PHASESoundEventSwift declarationinit(engine: PHASEEngine, assetIdentifier: String) throwsclass · iOS 15.0+ · SDK 27.1
class PHASESoundEventstatic initEngineAssetIdentifier(engine: PHASEEngine, assetIdentifier: string): PHASESoundEventSwift declarationinit(engine: PHASEEngine, assetIdentifier: String) throwsstatic initEngineAssetIdentifierMixerParameters(engine: PHASEEngine, assetIdentifier: string, mixerParameters: PHASEMixerParameters): PHASESoundEventSwift declarationinit(engine: PHASEEngine, assetIdentifier: String, mixerParameters: PHASEMixerParameters) throwspause(): voidSwift declarationfunc pause()prepare(handler?: (((arg0: PHASESoundEvent_PrepareHandlerReason) => void)) | null): voidSwift declarationfunc prepare() async -> PHASESoundEvent.PrepareHandlerReasonresume(): voidSwift declarationfunc resume()resumeAt(time?: (_AVFAudio_AVAudioTime) | null): voidSwift declarationfunc resume(at time: AVAudioTime?)seekToCompletion(time: number, handler?: (((arg0: PHASESoundEvent_SeekHandlerReason) => void)) | null): voidSwift declarationfunc seek(to time: Double) async -> PHASESoundEvent.SeekHandlerReasonseekToResumeAtCompletion(time: number, engineTime: _AVFAudio_AVAudioTime, handler?: (((arg0: PHASESoundEvent_SeekHandlerReason) => void)) | null): voidSwift declarationfunc seek(to time: Double, resumeAt engineTime: AVAudioTime) async -> PHASESoundEvent.SeekHandlerReasonstartAtCompletion(when?: (_AVFAudio_AVAudioTime) | null, handler?: (((arg0: PHASESoundEvent_StartHandlerReason) => void)) | null): voidSwift declarationfunc start(at when: AVAudioTime?) async -> PHASESoundEvent.StartHandlerReasonstartCompletion(handler?: (((arg0: PHASESoundEvent_StartHandlerReason) => void)) | null): voidSwift declarationfunc start() async -> PHASESoundEvent.StartHandlerReasonstopAndInvalidate(): voidSwift declarationfunc stopAndInvalidate()get isIndefinite(): booleanSwift declarationvar isIndefinite: Bool { get }get metaParameters(): Record<string, PHASEMetaParameter>Swift declarationvar metaParameters: [String : PHASEMetaParameter] { get }get mixers(): Record<string, PHASEMixer>Swift declarationvar mixers: [String : PHASEMixer] { get }get prepareState(): PHASESoundEvent_PrepareStateSwift declarationvar prepareState: PHASESoundEvent.PrepareState { get }get pullStreamNodes(): Record<string, PHASEPullStreamNode>Swift declarationvar pullStreamNodes: [String : PHASEPullStreamNode] { get }get pushStreamNodes(): Record<string, PHASEPushStreamNode>Swift declarationvar pushStreamNodes: [String : PHASEPushStreamNode] { get }get renderingState(): PHASESoundEvent_RenderingStateSwift declarationvar renderingState: PHASESoundEvent.RenderingState { get }1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
PHASESoundEvent.init()
inherited init: cannot prove legal (class declares 2 custom initializers)