Files
Jan2021-Cpp2Il-Dump/Assembly-CSharp/Steamworks/SteamMusic.cs
T
2026-04-08 23:40:05 +02:00

94 lines
3.2 KiB
C#

using System;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
namespace Steamworks
{
// Token: 0x02001207 RID: 4615
[Token(Token = "0x2001207")]
[StructLayout(3)]
public static class SteamMusic
{
// Token: 0x06006E2B RID: 28203 RVA: 0x00173A80 File Offset: 0x00171C80
[Token(Token = "0x6006E2B")]
[Address(RVA = "0x2A95A60", Offset = "0x2A94460", VA = "0x182A95A60")]
public static bool BIsEnabled()
{
InteropHelp.TestIfAvailableClient();
return NativeMethods.ISteamMusic_BIsEnabled(CSteamAPIContext.m_pSteamMusic);
}
// Token: 0x06006E2C RID: 28204 RVA: 0x00173AA0 File Offset: 0x00171CA0
[Token(Token = "0x6006E2C")]
[Address(RVA = "0x2A95AB0", Offset = "0x2A944B0", VA = "0x182A95AB0")]
public static bool BIsPlaying()
{
InteropHelp.TestIfAvailableClient();
return NativeMethods.ISteamMusic_BIsPlaying(CSteamAPIContext.m_pSteamMusic);
}
// Token: 0x06006E2D RID: 28205 RVA: 0x00173AC0 File Offset: 0x00171CC0
[Token(Token = "0x6006E2D")]
[Address(RVA = "0x2A95B00", Offset = "0x2A94500", VA = "0x182A95B00")]
public static AudioPlayback_Status GetPlaybackStatus()
{
InteropHelp.TestIfAvailableClient();
return NativeMethods.ISteamMusic_GetPlaybackStatus(CSteamAPIContext.m_pSteamMusic);
}
// Token: 0x06006E2E RID: 28206 RVA: 0x00173AE0 File Offset: 0x00171CE0
[Token(Token = "0x6006E2E")]
[Address(RVA = "0x2A95C90", Offset = "0x2A94690", VA = "0x182A95C90")]
public static void Play()
{
InteropHelp.TestIfAvailableClient();
NativeMethods.ISteamMusic_Play(CSteamAPIContext.m_pSteamMusic);
}
// Token: 0x06006E2F RID: 28207 RVA: 0x00173B00 File Offset: 0x00171D00
[Token(Token = "0x6006E2F")]
[Address(RVA = "0x2A95BA0", Offset = "0x2A945A0", VA = "0x182A95BA0")]
public static void Pause()
{
InteropHelp.TestIfAvailableClient();
NativeMethods.ISteamMusic_Pause(CSteamAPIContext.m_pSteamMusic);
}
// Token: 0x06006E30 RID: 28208 RVA: 0x00173B20 File Offset: 0x00171D20
[Token(Token = "0x6006E30")]
[Address(RVA = "0x2A95C40", Offset = "0x2A94640", VA = "0x182A95C40")]
public static void PlayPrevious()
{
InteropHelp.TestIfAvailableClient();
NativeMethods.ISteamMusic_PlayPrevious(CSteamAPIContext.m_pSteamMusic);
}
// Token: 0x06006E31 RID: 28209 RVA: 0x00173B40 File Offset: 0x00171D40
[Token(Token = "0x6006E31")]
[Address(RVA = "0x2A95BF0", Offset = "0x2A945F0", VA = "0x182A95BF0")]
public static void PlayNext()
{
InteropHelp.TestIfAvailableClient();
NativeMethods.ISteamMusic_PlayNext(CSteamAPIContext.m_pSteamMusic);
}
// Token: 0x06006E32 RID: 28210 RVA: 0x00173B60 File Offset: 0x00171D60
[Token(Token = "0x6006E32")]
[Address(RVA = "0x2A95CE0", Offset = "0x2A946E0", VA = "0x182A95CE0")]
public static void SetVolume(float flVolume)
{
InteropHelp.TestIfAvailableClient();
NativeMethods.ISteamMusic_SetVolume(CSteamAPIContext.m_pSteamMusic, flVolume);
}
// Token: 0x06006E33 RID: 28211 RVA: 0x00173B80 File Offset: 0x00171D80
[Token(Token = "0x6006E33")]
[Address(RVA = "0x2A95B50", Offset = "0x2A94550", VA = "0x182A95B50")]
public static float GetVolume()
{
InteropHelp.TestIfAvailableClient();
return NativeMethods.ISteamMusic_GetVolume(CSteamAPIContext.m_pSteamMusic);
}
}
}