コード例 #1
0
ファイル: MyAudio.cs プロジェクト: 2asoft/SpaceEngineers
 public static void UnloadData()
 {
     if (Static != null)
     {
         Static.UnloadData();
         Static = null;
     }
 }
コード例 #2
0
ファイル: MyAudio.cs プロジェクト: parhelia512/SpaceEngineers
 public static void UnloadData()
 {
     if (Static != null)
     {
         Static.UnloadData();
         Static = null;
     }
 }
コード例 #3
0
        public static MyCueId GetCueId(this IMyAudio self, string cueName)
        {
            MyStringHash hash;

            if (self == null || !MyStringHash.TryGet(cueName, out hash))
            {
                hash = MyStringHash.NullOrEmpty;
            }
            return(new MyCueId(hash));
        }
コード例 #4
0
        public static MyStringId GetCueId(this IMyAudio self, string cueName)
        {
            if (self == null)
            {
                return(MyStringId.NullOrEmpty);
            }

            MyStringId id;

            if (MyStringId.TryGet(cueName, out id))
            {
                return(id);
            }

            return(MyStringId.NullOrEmpty);
        }
コード例 #5
0
ファイル: MyAudio.cs プロジェクト: 2asoft/SpaceEngineers
 public static void LoadData(MyAudioInitParams initParams, ListReader<MySoundData> sounds, ListReader<MyAudioEffect> effects)
 {
     Static = initParams.Instance;
     OnSoundError = initParams.OnSoundError;
     Static.LoadData(initParams, sounds, effects);
 }
コード例 #6
0
ファイル: MyAudio.cs プロジェクト: parhelia512/SpaceEngineers
 public static void LoadData(MyAudioInitParams initParams, ListReader <MySoundData> sounds, ListReader <MyAudioEffect> effects)
 {
     Static       = initParams.Instance;
     OnSoundError = initParams.OnSoundError;
     Static.LoadData(initParams, sounds, effects);
 }