logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Interface IAudioPlayerGateway

    Gateway interface for audio player operations.

    Namespace: Serenity.AudioPlayer.Application.Interfaces
    Assembly: Serenity.AudioPlayer.Application.dll
    Syntax
    public interface IAudioPlayerGateway

    Methods

    PauseAllClips(AudioPlayerPauseAllClipsInput)

    Pauses all currently playing audio clips.

    Declaration
    void PauseAllClips(AudioPlayerPauseAllClipsInput input)
    Parameters
    Type Name Description
    AudioPlayerPauseAllClipsInput input

    Input data for pausing all audio clips

    PlayClip(AudioPlayerPlayClipInput)

    Plays an audio clip based on the provided input data.

    Declaration
    void PlayClip(AudioPlayerPlayClipInput input)
    Parameters
    Type Name Description
    AudioPlayerPlayClipInput input

    Input data for playing the audio clip

    ResumeAllClips(AudioPlayerResumeAllClipsInput)

    Resumes all currently paused audio clips.

    Declaration
    void ResumeAllClips(AudioPlayerResumeAllClipsInput input)
    Parameters
    Type Name Description
    AudioPlayerResumeAllClipsInput input

    Input data for resuming all audio clips

    StopAllClips(AudioPlayerStopAllClipsInput)

    Stops all currently playing audio clips.

    Declaration
    void StopAllClips(AudioPlayerStopAllClipsInput input)
    Parameters
    Type Name Description
    AudioPlayerStopAllClipsInput input

    Input data for stopping all audio clips

    In this article
    © 2026 Serenity. All Rights Reserved