Class UnityAudioPlayerInstallerInstallInput
Unity-specific installer input DTO providing configuration data for audio player service installation.
Encapsulates Unity ScriptableObject references for audio player settings and clip definitions,
enabling dependency injection of Unity-serialized configuration data into the audio player
service installation pipeline.
Inherited Members
Namespace: Serenity.AudioPlayer.Installation.DTO
Assembly: Serenity.UnityAudioPlayer.Installation.dll
Syntax
public class UnityAudioPlayerInstallerInstallInput
Constructors
UnityAudioPlayerInstallerInstallInput(UnityAudioPlayerSettings, UnityAudioPlayerClipDefinition[])
Creates installer input DTO with Unity-specific audio configuration objects.
Declaration
public UnityAudioPlayerInstallerInstallInput(UnityAudioPlayerSettings audioPlayerSettings, UnityAudioPlayerClipDefinition[] audioClipSettings)
Parameters
| Type | Name | Description |
|---|---|---|
| UnityAudioPlayerSettings | audioPlayerSettings | Unity ScriptableObject containing audio service configuration. |
| UnityAudioPlayerClipDefinition[] | audioClipSettings | Array of Unity ScriptableObjects defining audio clip configurations. |
Fields
AudioClipSettings
Declaration
public UnityAudioPlayerClipDefinition[] AudioClipSettings
Field Value
| Type | Description |
|---|---|
| UnityAudioPlayerClipDefinition[] | Array of Unity ScriptableObjects defining audio clip configurations. |
AudioPlayerSettings
Declaration
public UnityAudioPlayerSettings AudioPlayerSettings
Field Value
| Type | Description |
|---|---|
| UnityAudioPlayerSettings | Unity ScriptableObject containing audio player service configuration. |