Table of Contents

Class SoundSettings

Namespace
CodeBase.SoundSystem.Core
Assembly
4Experience.CodeBase.SoundSystem.Runtime.dll
[CreateAssetMenu(menuName = "4Experience/CodeBase/Sound System/SoundSettings")]
public class SoundSettings : SingletonScriptableObject<SoundSettings>
Inheritance
Object
ScriptableObject
SoundSettings
Inherited Members
Extension Methods

Properties

CurrentSoundSetup

public SoundSetup CurrentSoundSetup { get; private set; }

Property Value

SoundSetup

Methods

ChangeSetup(SoundSetup)

public void ChangeSetup(SoundSetup soundSetup)

Parameters

soundSetup SoundSetup

TryGetAudioClipByName(out AudioClip, string)

public bool TryGetAudioClipByName(out AudioClip foundedAudioClip, string audioClipName)

Parameters

foundedAudioClip AudioClip
audioClipName string

Returns

bool

Events

OnSetupChanged

public event Action OnSetupChanged

Event Type

Action