コード例 #1
0
ファイル: Playing.cs プロジェクト: zBart/Ares
        public void VolumeChanged(VolumeTarget target, int newValue)
        {
            List <IProjectPlayingCallbacks> copy = null;

            lock (syncObject)
            {
                copy = new List <IProjectPlayingCallbacks>(m_Clients);
            }
            foreach (IProjectPlayingCallbacks callback in copy)
            {
                callback.VolumeChanged(target, newValue);
            }
        }
コード例 #2
0
 public void VolumeChanged(VolumeTarget target, int newValue)
 {
     lock (syncObject)
     {
         if (target == VolumeTarget.Music)
         {
             m_MusicVolume = newValue;
         }
         else
         {
             m_SoundVolume = newValue;
         }
     }
 }
コード例 #3
0
ファイル: MacroPlayer.cs プロジェクト: monstrim/Ares
 public void VolumeChanged(VolumeTarget target, int newValue)
 {
 }