terraria-cpp2il v1.4.4.9
Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon
Loading...
Searching...
No Matches
IAudioSystem.cs
Go to the documentation of this file.
1using System;
5
6namespace Terraria.Audio
7{
8 [global::Cpp2ILInjected.Token(Token = "0x2000687")]
9 public interface IAudioSystem : IDisposable
10 {
11 [global::Cpp2ILInjected.Token(Token = "0x60037C2")]
12 void LoadCue(int cueIndex, string cueName);
13
14 [global::Cpp2ILInjected.Token(Token = "0x60037C3")]
15 void PauseAll();
16
17 [global::Cpp2ILInjected.Token(Token = "0x60037C4")]
18 void ResumeAll();
19
20 [global::Cpp2ILInjected.Token(Token = "0x60037C5")]
21 void UpdateMisc();
22
23 [global::Cpp2ILInjected.Token(Token = "0x60037C6")]
25
26 [global::Cpp2ILInjected.Token(Token = "0x60037C7")]
28
29 [global::Cpp2ILInjected.Token(Token = "0x60037C8")]
31
32 [global::Cpp2ILInjected.Token(Token = "0x60037C9")]
33 void UpdateCommonTrack(bool active, int i, float totalVolume, ref float tempFade);
34
35 [global::Cpp2ILInjected.Token(Token = "0x60037CA")]
37
38 [global::Cpp2ILInjected.Token(Token = "0x60037CB")]
40
41 [global::Cpp2ILInjected.Token(Token = "0x60037CC")]
43
44 [global::Cpp2ILInjected.Token(Token = "0x60037CD")]
46
47 [global::Cpp2ILInjected.Token(Token = "0x60037CE")]
48 void Update();
49 }
50}
class f__AnonymousType0<< Count > j__TPar
bool IsTrackPlaying(int trackIndex)
void LoadCue(int cueIndex, string cueName)
void UpdateAmbientCueState(int i, bool gameIsActive, ref float trackVolume, float systemVolume)
void UpdateCommonTrackTowardStopping(int i, float totalVolume, ref float tempFade, bool isMainTrackAudible)
void UseSources(List< IContentSource > sources)
void UpdateCommonTrack(bool active, int i, float totalVolume, ref float tempFade)
void UpdateAmbientCueTowardStopping(int i, float stoppingSpeed, ref float trackVolume, float systemVolume)