Terraria
v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
IAudioTrack.cs
Go to the documentation of this file.
1
using
System
;
2
using
Microsoft.Xna.Framework.Audio;
3
4
namespace
Terraria.Audio
;
5
6
public
interface
IAudioTrack
:
IDisposable
7
{
8
bool
IsPlaying
{
get
; }
9
10
bool
IsStopped
{
get
; }
11
12
bool
IsPaused
{
get
; }
13
14
void
Stop
(AudioStopOptions
options
);
15
16
void
Play
();
17
18
void
Pause
();
19
20
void
SetVariable
(
string
variableName,
float
value
);
21
22
void
Resume
();
23
24
void
Reuse
();
25
26
void
Update
();
27
}
System.IDisposable
Definition
IDisposable.cs:4
Terraria.Audio.IAudioTrack.Pause
void Pause()
Terraria.Audio.IAudioTrack.IsStopped
bool IsStopped
Definition
IAudioTrack.cs:10
Terraria.Audio.IAudioTrack.Resume
void Resume()
Terraria.Audio.IAudioTrack.SetVariable
void SetVariable(string variableName, float value)
Terraria.Audio.IAudioTrack.Stop
void Stop(AudioStopOptions options)
Terraria.Audio.IAudioTrack.IsPaused
bool IsPaused
Definition
IAudioTrack.cs:12
Terraria.Audio.IAudioTrack.Update
void Update()
Terraria.Audio.IAudioTrack.Play
void Play()
Terraria.Audio.IAudioTrack.Reuse
void Reuse()
Terraria.Audio.IAudioTrack.IsPlaying
bool IsPlaying
Definition
IAudioTrack.cs:8
Terraria.Audio.IAudioTrack
Definition
IAudioTrack.cs:7
System.ExceptionArgument.value
@ value
System.ExceptionArgument.options
@ options
System
Definition
BlockingCollection.cs:8
Terraria.Audio
Definition
ActiveSound.cs:4
source
Terraria.Audio
IAudioTrack.cs
Generated by
1.10.0