92 lines
3.2 KiB
C#
92 lines
3.2 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
|
|
namespace Steamworks
|
|
{
|
|
// Token: 0x02001826 RID: 6182
|
|
[Token(Token = "0x2001826")]
|
|
public static class SteamMusic
|
|
{
|
|
// Token: 0x06008DA4 RID: 36260 RVA: 0x001D50B4 File Offset: 0x001D32B4
|
|
[Token(Token = "0x6008DA4")]
|
|
[Address(RVA = "0x1A95620", Offset = "0x1A94420", VA = "0x181A95620")]
|
|
public static bool BIsEnabled()
|
|
{
|
|
InteropHelp.TestIfAvailableClient();
|
|
return NativeMethods.ISteamMusic_BIsEnabled(CSteamAPIContext.m_pSteamMusic);
|
|
}
|
|
|
|
// Token: 0x06008DA5 RID: 36261 RVA: 0x001D50D4 File Offset: 0x001D32D4
|
|
[Token(Token = "0x6008DA5")]
|
|
[Address(RVA = "0x1A95670", Offset = "0x1A94470", VA = "0x181A95670")]
|
|
public static bool BIsPlaying()
|
|
{
|
|
InteropHelp.TestIfAvailableClient();
|
|
return NativeMethods.ISteamMusic_BIsPlaying(CSteamAPIContext.m_pSteamMusic);
|
|
}
|
|
|
|
// Token: 0x06008DA6 RID: 36262 RVA: 0x001D50F4 File Offset: 0x001D32F4
|
|
[Token(Token = "0x6008DA6")]
|
|
[Address(RVA = "0x1A956C0", Offset = "0x1A944C0", VA = "0x181A956C0")]
|
|
public static AudioPlayback_Status GetPlaybackStatus()
|
|
{
|
|
InteropHelp.TestIfAvailableClient();
|
|
return NativeMethods.ISteamMusic_GetPlaybackStatus(CSteamAPIContext.m_pSteamMusic);
|
|
}
|
|
|
|
// Token: 0x06008DA7 RID: 36263 RVA: 0x001D5114 File Offset: 0x001D3314
|
|
[Token(Token = "0x6008DA7")]
|
|
[Address(RVA = "0x1A95850", Offset = "0x1A94650", VA = "0x181A95850")]
|
|
public static void Play()
|
|
{
|
|
InteropHelp.TestIfAvailableClient();
|
|
NativeMethods.ISteamMusic_Play(CSteamAPIContext.m_pSteamMusic);
|
|
}
|
|
|
|
// Token: 0x06008DA8 RID: 36264 RVA: 0x001D5134 File Offset: 0x001D3334
|
|
[Token(Token = "0x6008DA8")]
|
|
[Address(RVA = "0x1A95760", Offset = "0x1A94560", VA = "0x181A95760")]
|
|
public static void Pause()
|
|
{
|
|
InteropHelp.TestIfAvailableClient();
|
|
NativeMethods.ISteamMusic_Pause(CSteamAPIContext.m_pSteamMusic);
|
|
}
|
|
|
|
// Token: 0x06008DA9 RID: 36265 RVA: 0x001D5154 File Offset: 0x001D3354
|
|
[Token(Token = "0x6008DA9")]
|
|
[Address(RVA = "0x1A95800", Offset = "0x1A94600", VA = "0x181A95800")]
|
|
public static void PlayPrevious()
|
|
{
|
|
InteropHelp.TestIfAvailableClient();
|
|
NativeMethods.ISteamMusic_PlayPrevious(CSteamAPIContext.m_pSteamMusic);
|
|
}
|
|
|
|
// Token: 0x06008DAA RID: 36266 RVA: 0x001D5174 File Offset: 0x001D3374
|
|
[Token(Token = "0x6008DAA")]
|
|
[Address(RVA = "0x1A957B0", Offset = "0x1A945B0", VA = "0x181A957B0")]
|
|
public static void PlayNext()
|
|
{
|
|
InteropHelp.TestIfAvailableClient();
|
|
NativeMethods.ISteamMusic_PlayNext(CSteamAPIContext.m_pSteamMusic);
|
|
}
|
|
|
|
// Token: 0x06008DAB RID: 36267 RVA: 0x001D5194 File Offset: 0x001D3394
|
|
[Token(Token = "0x6008DAB")]
|
|
[Address(RVA = "0x1A958A0", Offset = "0x1A946A0", VA = "0x181A958A0")]
|
|
public static void SetVolume(float flVolume)
|
|
{
|
|
InteropHelp.TestIfAvailableClient();
|
|
NativeMethods.ISteamMusic_SetVolume(CSteamAPIContext.m_pSteamMusic, flVolume);
|
|
}
|
|
|
|
// Token: 0x06008DAC RID: 36268 RVA: 0x001D51B4 File Offset: 0x001D33B4
|
|
[Token(Token = "0x6008DAC")]
|
|
[Address(RVA = "0x1A95710", Offset = "0x1A94510", VA = "0x181A95710")]
|
|
public static float GetVolume()
|
|
{
|
|
InteropHelp.TestIfAvailableClient();
|
|
return NativeMethods.ISteamMusic_GetVolume(CSteamAPIContext.m_pSteamMusic);
|
|
}
|
|
}
|
|
}
|