Class SoundScheme
  
  
  
  
  
  
  Assembly: SociallyDistant.Framework.dll
  Syntax
  
    public abstract class SoundScheme : IGameContent
   
  Constructors
  
  SoundScheme()
  
  
  Declaration
  
  Properties
  
  Id
  
  
  Declaration
  
    public string Id { get; }
   
  Property Value
  
  
  Name
  
  
  Declaration
  
    public string Name { get; }
   
  Property Value
  
  
  UsesLicensedAssets
  
  
  Declaration
  
    public bool UsesLicensedAssets { get; }
   
  Property Value
  
  Methods
  
  OnPlayGuiSound(GuiSoundName)
  
  
  Declaration
  
    protected abstract void OnPlayGuiSound(GuiSoundName soundName)
   
  Parameters
  
  
  Play(string)
  
  
  Declaration
  
    protected void Play(string resourcePath)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | string | resourcePath |  | 
    
  
  
  PlayGuiSound(GuiSoundName)
  
  
  Declaration
  
    public static void PlayGuiSound(GuiSoundName soundName)
   
  Parameters
  
  
  SetSoundScheme(SoundScheme?)
  
  
  Declaration
  
    public static void SetSoundScheme(SoundScheme? newScheme)
   
  Parameters
  
  Implements