logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Class AudioPlayerPauseAllClips

    Use case for pausing all audio clips in the audio player.

    Inheritance
    object
    AudioPlayerPauseAllClips
    Implements
    ISyncUseCase<AudioPlayerPauseAllClipsInput>
    IUseCase
    Inherited Members
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    Namespace: Serenity.AudioPlayer.Application.UseCases
    Assembly: Serenity.AudioPlayer.Application.dll
    Syntax
    public class AudioPlayerPauseAllClips : ISyncUseCase<AudioPlayerPauseAllClipsInput>, IUseCase

    Constructors

    AudioPlayerPauseAllClips(IAudioPlayerGateway)

    Initializes a new instance of the AudioPlayerPauseAllClipsclass.

    Declaration
    public AudioPlayerPauseAllClips(IAudioPlayerGateway gateway)
    Parameters
    Type Name Description
    IAudioPlayerGateway gateway

    Gateway for audio player operations.

    Methods

    Execute(AudioPlayerPauseAllClipsInput)

    Executes the use case to pause all audio clips.

    Declaration
    public void Execute(AudioPlayerPauseAllClipsInput input)
    Parameters
    Type Name Description
    AudioPlayerPauseAllClipsInput input

    Input data for pausing all audio clips.

    Implements

    ISyncUseCase<TInput>
    IUseCase
    In this article
    © 2026 Serenity. All Rights Reserved