diff --git a/Source/Editor/Windows/GameWindow.cs b/Source/Editor/Windows/GameWindow.cs index acb2deda3..12897eb3c 100644 --- a/Source/Editor/Windows/GameWindow.cs +++ b/Source/Editor/Windows/GameWindow.cs @@ -63,6 +63,16 @@ namespace FlaxEditor.Windows }, }; + /// + /// Fired when the game window audio is muted. + /// + public event Action MuteAudio; + + /// + /// Fired when the game window master audio volume is changed. + /// + public event Action MasterVolumeChanged; + /// /// Gets the viewport. /// @@ -120,6 +130,7 @@ namespace FlaxEditor.Windows { Audio.MasterVolume = value ? 0 : AudioVolume; _audioMuted = value; + MuteAudio?.Invoke(); } } @@ -134,6 +145,7 @@ namespace FlaxEditor.Windows if (!AudioMuted) Audio.MasterVolume = value; _audioVolume = value; + MasterVolumeChanged?.Invoke(value); } }