Files
27Aug2021-Cpp2IL-Dump/Assembly-CSharp/Steamworks/SteamMusic.cs
T
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

92 lines
3.1 KiB
C#

using System;
using Cpp2IlInjected;
namespace Steamworks
{
// Token: 0x02001906 RID: 6406
[Token(Token = "0x2001906")]
public static class SteamMusic
{
// Token: 0x06009172 RID: 37234 RVA: 0x001DE1AC File Offset: 0x001DC3AC
[Token(Token = "0x6009172")]
[Address(RVA = "0x598270", Offset = "0x597270", VA = "0x180598270")]
public static bool BIsEnabled()
{
InteropHelp.TestIfAvailableClient();
return NativeMethods.ISteamMusic_BIsEnabled(CSteamAPIContext.m_pSteamMusic);
}
// Token: 0x06009173 RID: 37235 RVA: 0x001DE1CC File Offset: 0x001DC3CC
[Token(Token = "0x6009173")]
[Address(RVA = "0x5982C0", Offset = "0x5972C0", VA = "0x1805982C0")]
public static bool BIsPlaying()
{
InteropHelp.TestIfAvailableClient();
return NativeMethods.ISteamMusic_BIsPlaying(CSteamAPIContext.m_pSteamMusic);
}
// Token: 0x06009174 RID: 37236 RVA: 0x001DE1EC File Offset: 0x001DC3EC
[Token(Token = "0x6009174")]
[Address(RVA = "0x598310", Offset = "0x597310", VA = "0x180598310")]
public static AudioPlayback_Status GetPlaybackStatus()
{
InteropHelp.TestIfAvailableClient();
return NativeMethods.ISteamMusic_GetPlaybackStatus(CSteamAPIContext.m_pSteamMusic);
}
// Token: 0x06009175 RID: 37237 RVA: 0x001DE20C File Offset: 0x001DC40C
[Token(Token = "0x6009175")]
[Address(RVA = "0x5984A0", Offset = "0x5974A0", VA = "0x1805984A0")]
public static void Play()
{
InteropHelp.TestIfAvailableClient();
NativeMethods.ISteamMusic_Play(CSteamAPIContext.m_pSteamMusic);
}
// Token: 0x06009176 RID: 37238 RVA: 0x001DE22C File Offset: 0x001DC42C
[Token(Token = "0x6009176")]
[Address(RVA = "0x5983B0", Offset = "0x5973B0", VA = "0x1805983B0")]
public static void Pause()
{
InteropHelp.TestIfAvailableClient();
NativeMethods.ISteamMusic_Pause(CSteamAPIContext.m_pSteamMusic);
}
// Token: 0x06009177 RID: 37239 RVA: 0x001DE24C File Offset: 0x001DC44C
[Token(Token = "0x6009177")]
[Address(RVA = "0x598450", Offset = "0x597450", VA = "0x180598450")]
public static void PlayPrevious()
{
InteropHelp.TestIfAvailableClient();
NativeMethods.ISteamMusic_PlayPrevious(CSteamAPIContext.m_pSteamMusic);
}
// Token: 0x06009178 RID: 37240 RVA: 0x001DE26C File Offset: 0x001DC46C
[Token(Token = "0x6009178")]
[Address(RVA = "0x598400", Offset = "0x597400", VA = "0x180598400")]
public static void PlayNext()
{
InteropHelp.TestIfAvailableClient();
NativeMethods.ISteamMusic_PlayNext(CSteamAPIContext.m_pSteamMusic);
}
// Token: 0x06009179 RID: 37241 RVA: 0x001DE28C File Offset: 0x001DC48C
[Token(Token = "0x6009179")]
[Address(RVA = "0x5984F0", Offset = "0x5974F0", VA = "0x1805984F0")]
public static void SetVolume(float flVolume)
{
InteropHelp.TestIfAvailableClient();
NativeMethods.ISteamMusic_SetVolume(CSteamAPIContext.m_pSteamMusic, flVolume);
}
// Token: 0x0600917A RID: 37242 RVA: 0x001DE2AC File Offset: 0x001DC4AC
[Token(Token = "0x600917A")]
[Address(RVA = "0x598360", Offset = "0x597360", VA = "0x180598360")]
public static float GetVolume()
{
InteropHelp.TestIfAvailableClient();
return NativeMethods.ISteamMusic_GetVolume(CSteamAPIContext.m_pSteamMusic);
}
}
}