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

361 lines
13 KiB
C#

using System;
using Cpp2IlInjected;
namespace Steamworks
{
// Token: 0x02001907 RID: 6407
[Token(Token = "0x2001907")]
public static class SteamMusicRemote
{
// Token: 0x0600917B RID: 37243 RVA: 0x001DE2CC File Offset: 0x001DC4CC
[Token(Token = "0x600917B")]
[Address(RVA = "0x597970", Offset = "0x596970", VA = "0x180597970")]
public static bool RegisterSteamMusicRemote(string pchName)
{
int num;
bool flag;
do
{
num = 0;
InteropHelp.TestIfAvailableClient();
InteropHelp.UTF8StringHandle utf8StringHandle = new InteropHelp.UTF8StringHandle(pchName);
flag = NativeMethods.ISteamMusicRemote_RegisterSteamMusicRemote(CSteamAPIContext.m_pSteamMusicRemote, utf8StringHandle);
if (utf8StringHandle != 0)
{
}
}
while (num != 0);
return flag;
}
// Token: 0x0600917C RID: 37244 RVA: 0x001DE300 File Offset: 0x001DC500
[Token(Token = "0x600917C")]
[Address(RVA = "0x597600", Offset = "0x596600", VA = "0x180597600")]
public static bool DeregisterSteamMusicRemote()
{
InteropHelp.TestIfAvailableClient();
return NativeMethods.ISteamMusicRemote_DeregisterSteamMusicRemote(CSteamAPIContext.m_pSteamMusicRemote);
}
// Token: 0x0600917D RID: 37245 RVA: 0x001DE320 File Offset: 0x001DC520
[Token(Token = "0x600917D")]
[Address(RVA = "0x5974C0", Offset = "0x5964C0", VA = "0x1805974C0")]
public static bool BIsCurrentMusicRemote()
{
InteropHelp.TestIfAvailableClient();
return NativeMethods.ISteamMusicRemote_BIsCurrentMusicRemote(CSteamAPIContext.m_pSteamMusicRemote);
}
// Token: 0x0600917E RID: 37246 RVA: 0x001DE340 File Offset: 0x001DC540
[Token(Token = "0x600917E")]
[Address(RVA = "0x597470", Offset = "0x596470", VA = "0x180597470")]
public static bool BActivationSuccess(bool bValue)
{
InteropHelp.TestIfAvailableClient();
return NativeMethods.ISteamMusicRemote_BActivationSuccess(CSteamAPIContext.m_pSteamMusicRemote, bValue);
}
// Token: 0x0600917F RID: 37247 RVA: 0x001DE360 File Offset: 0x001DC560
[Token(Token = "0x600917F")]
[Address(RVA = "0x597BB0", Offset = "0x596BB0", VA = "0x180597BB0")]
public static bool SetDisplayName(string pchDisplayName)
{
int num;
bool flag;
do
{
num = 0;
InteropHelp.TestIfAvailableClient();
InteropHelp.UTF8StringHandle utf8StringHandle = new InteropHelp.UTF8StringHandle(pchDisplayName);
flag = NativeMethods.ISteamMusicRemote_SetDisplayName(CSteamAPIContext.m_pSteamMusicRemote, utf8StringHandle);
if (utf8StringHandle != 0)
{
}
}
while (num != 0);
return flag;
}
// Token: 0x06009180 RID: 37248 RVA: 0x001DE394 File Offset: 0x001DC594
[Token(Token = "0x6009180")]
[Address(RVA = "0x597CB0", Offset = "0x596CB0", VA = "0x180597CB0")]
public static bool SetPNGIcon_64x64(byte[] pvBuffer, uint cbBufferLength)
{
InteropHelp.TestIfAvailableClient();
return NativeMethods.ISteamMusicRemote_SetPNGIcon_64x64(CSteamAPIContext.m_pSteamMusicRemote, pvBuffer, cbBufferLength);
}
// Token: 0x06009181 RID: 37249 RVA: 0x001DE3B4 File Offset: 0x001DC5B4
[Token(Token = "0x6009181")]
[Address(RVA = "0x5976F0", Offset = "0x5966F0", VA = "0x1805976F0")]
public static bool EnablePlayPrevious(bool bValue)
{
InteropHelp.TestIfAvailableClient();
return NativeMethods.ISteamMusicRemote_EnablePlayPrevious(CSteamAPIContext.m_pSteamMusicRemote, bValue);
}
// Token: 0x06009182 RID: 37250 RVA: 0x001DE3D4 File Offset: 0x001DC5D4
[Token(Token = "0x6009182")]
[Address(RVA = "0x5976A0", Offset = "0x5966A0", VA = "0x1805976A0")]
public static bool EnablePlayNext(bool bValue)
{
InteropHelp.TestIfAvailableClient();
return NativeMethods.ISteamMusicRemote_EnablePlayNext(CSteamAPIContext.m_pSteamMusicRemote, bValue);
}
// Token: 0x06009183 RID: 37251 RVA: 0x001DE3F4 File Offset: 0x001DC5F4
[Token(Token = "0x6009183")]
[Address(RVA = "0x5977E0", Offset = "0x5967E0", VA = "0x1805977E0")]
public static bool EnableShuffled(bool bValue)
{
InteropHelp.TestIfAvailableClient();
return NativeMethods.ISteamMusicRemote_EnableShuffled(CSteamAPIContext.m_pSteamMusicRemote, bValue);
}
// Token: 0x06009184 RID: 37252 RVA: 0x001DE414 File Offset: 0x001DC614
[Token(Token = "0x6009184")]
[Address(RVA = "0x597650", Offset = "0x596650", VA = "0x180597650")]
public static bool EnableLooped(bool bValue)
{
InteropHelp.TestIfAvailableClient();
return NativeMethods.ISteamMusicRemote_EnableLooped(CSteamAPIContext.m_pSteamMusicRemote, bValue);
}
// Token: 0x06009185 RID: 37253 RVA: 0x001DE434 File Offset: 0x001DC634
[Token(Token = "0x6009185")]
[Address(RVA = "0x597790", Offset = "0x596790", VA = "0x180597790")]
public static bool EnableQueue(bool bValue)
{
InteropHelp.TestIfAvailableClient();
return NativeMethods.ISteamMusicRemote_EnableQueue(CSteamAPIContext.m_pSteamMusicRemote, bValue);
}
// Token: 0x06009186 RID: 37254 RVA: 0x001DE454 File Offset: 0x001DC654
[Token(Token = "0x6009186")]
[Address(RVA = "0x597740", Offset = "0x596740", VA = "0x180597740")]
public static bool EnablePlaylists(bool bValue)
{
InteropHelp.TestIfAvailableClient();
return NativeMethods.ISteamMusicRemote_EnablePlaylists(CSteamAPIContext.m_pSteamMusicRemote, bValue);
}
// Token: 0x06009187 RID: 37255 RVA: 0x001DE474 File Offset: 0x001DC674
[Token(Token = "0x6009187")]
[Address(RVA = "0x598170", Offset = "0x597170", VA = "0x180598170")]
public static bool UpdatePlaybackStatus(AudioPlayback_Status nStatus)
{
InteropHelp.TestIfAvailableClient();
IntPtr pSteamMusicRemote = CSteamAPIContext.m_pSteamMusicRemote;
bool flag;
return flag;
}
// Token: 0x06009188 RID: 37256 RVA: 0x001DE490 File Offset: 0x001DC690
[Token(Token = "0x6009188")]
[Address(RVA = "0x5981C0", Offset = "0x5971C0", VA = "0x1805981C0")]
public static bool UpdateShuffled(bool bValue)
{
InteropHelp.TestIfAvailableClient();
return NativeMethods.ISteamMusicRemote_UpdateShuffled(CSteamAPIContext.m_pSteamMusicRemote, bValue);
}
// Token: 0x06009189 RID: 37257 RVA: 0x001DE4B0 File Offset: 0x001DC6B0
[Token(Token = "0x6009189")]
[Address(RVA = "0x598120", Offset = "0x597120", VA = "0x180598120")]
public static bool UpdateLooped(bool bValue)
{
InteropHelp.TestIfAvailableClient();
return NativeMethods.ISteamMusicRemote_UpdateLooped(CSteamAPIContext.m_pSteamMusicRemote, bValue);
}
// Token: 0x0600918A RID: 37258 RVA: 0x001DE4D0 File Offset: 0x001DC6D0
[Token(Token = "0x600918A")]
[Address(RVA = "0x598210", Offset = "0x597210", VA = "0x180598210")]
public static bool UpdateVolume(float flValue)
{
InteropHelp.TestIfAvailableClient();
return NativeMethods.ISteamMusicRemote_UpdateVolume(CSteamAPIContext.m_pSteamMusicRemote, flValue);
}
// Token: 0x0600918B RID: 37259 RVA: 0x001DE4F0 File Offset: 0x001DC6F0
[Token(Token = "0x600918B")]
[Address(RVA = "0x5975B0", Offset = "0x5965B0", VA = "0x1805975B0")]
public static bool CurrentEntryWillChange()
{
InteropHelp.TestIfAvailableClient();
return NativeMethods.ISteamMusicRemote_CurrentEntryWillChange(CSteamAPIContext.m_pSteamMusicRemote);
}
// Token: 0x0600918C RID: 37260 RVA: 0x001DE510 File Offset: 0x001DC710
[Token(Token = "0x600918C")]
[Address(RVA = "0x597560", Offset = "0x596560", VA = "0x180597560")]
public static bool CurrentEntryIsAvailable(bool bAvailable)
{
InteropHelp.TestIfAvailableClient();
return NativeMethods.ISteamMusicRemote_CurrentEntryIsAvailable(CSteamAPIContext.m_pSteamMusicRemote, bAvailable);
}
// Token: 0x0600918D RID: 37261 RVA: 0x001DE530 File Offset: 0x001DC730
[Token(Token = "0x600918D")]
[Address(RVA = "0x598020", Offset = "0x597020", VA = "0x180598020")]
public static bool UpdateCurrentEntryText(string pchText)
{
int num;
bool flag;
do
{
num = 0;
InteropHelp.TestIfAvailableClient();
InteropHelp.UTF8StringHandle utf8StringHandle = new InteropHelp.UTF8StringHandle(pchText);
flag = NativeMethods.ISteamMusicRemote_UpdateCurrentEntryText(CSteamAPIContext.m_pSteamMusicRemote, utf8StringHandle);
if (utf8StringHandle != 0)
{
}
}
while (num != 0);
return flag;
}
// Token: 0x0600918E RID: 37262 RVA: 0x001DE564 File Offset: 0x001DC764
[Token(Token = "0x600918E")]
[Address(RVA = "0x597FD0", Offset = "0x596FD0", VA = "0x180597FD0")]
public static bool UpdateCurrentEntryElapsedSeconds(int nValue)
{
InteropHelp.TestIfAvailableClient();
return NativeMethods.ISteamMusicRemote_UpdateCurrentEntryElapsedSeconds(CSteamAPIContext.m_pSteamMusicRemote, nValue);
}
// Token: 0x0600918F RID: 37263 RVA: 0x001DE584 File Offset: 0x001DC784
[Token(Token = "0x600918F")]
[Address(RVA = "0x597F70", Offset = "0x596F70", VA = "0x180597F70")]
public static bool UpdateCurrentEntryCoverArt(byte[] pvBuffer, uint cbBufferLength)
{
InteropHelp.TestIfAvailableClient();
return NativeMethods.ISteamMusicRemote_UpdateCurrentEntryCoverArt(CSteamAPIContext.m_pSteamMusicRemote, pvBuffer, cbBufferLength);
}
// Token: 0x06009190 RID: 37264 RVA: 0x001DE5A4 File Offset: 0x001DC7A4
[Token(Token = "0x6009190")]
[Address(RVA = "0x597510", Offset = "0x596510", VA = "0x180597510")]
public static bool CurrentEntryDidChange()
{
InteropHelp.TestIfAvailableClient();
return NativeMethods.ISteamMusicRemote_CurrentEntryDidChange(CSteamAPIContext.m_pSteamMusicRemote);
}
// Token: 0x06009191 RID: 37265 RVA: 0x001DE5C4 File Offset: 0x001DC7C4
[Token(Token = "0x6009191")]
[Address(RVA = "0x597920", Offset = "0x596920", VA = "0x180597920")]
public static bool QueueWillChange()
{
InteropHelp.TestIfAvailableClient();
return NativeMethods.ISteamMusicRemote_QueueWillChange(CSteamAPIContext.m_pSteamMusicRemote);
}
// Token: 0x06009192 RID: 37266 RVA: 0x001DE5E4 File Offset: 0x001DC7E4
[Token(Token = "0x6009192")]
[Address(RVA = "0x597AC0", Offset = "0x596AC0", VA = "0x180597AC0")]
public static bool ResetQueueEntries()
{
InteropHelp.TestIfAvailableClient();
return NativeMethods.ISteamMusicRemote_ResetQueueEntries(CSteamAPIContext.m_pSteamMusicRemote);
}
// Token: 0x06009193 RID: 37267 RVA: 0x001DE604 File Offset: 0x001DC804
[Token(Token = "0x6009193")]
[Address(RVA = "0x597E40", Offset = "0x596E40", VA = "0x180597E40")]
public static bool SetQueueEntry(int nID, int nPosition, string pchEntryText)
{
int num;
bool flag;
do
{
num = 0;
InteropHelp.TestIfAvailableClient();
InteropHelp.UTF8StringHandle utf8StringHandle = new InteropHelp.UTF8StringHandle(pchEntryText);
flag = NativeMethods.ISteamMusicRemote_SetQueueEntry(CSteamAPIContext.m_pSteamMusicRemote, nID, nPosition, utf8StringHandle);
if (utf8StringHandle != 0)
{
}
}
while (num != 0);
return flag;
}
// Token: 0x06009194 RID: 37268 RVA: 0x001DE638 File Offset: 0x001DC838
[Token(Token = "0x6009194")]
[Address(RVA = "0x597B60", Offset = "0x596B60", VA = "0x180597B60")]
public static bool SetCurrentQueueEntry(int nID)
{
InteropHelp.TestIfAvailableClient();
return NativeMethods.ISteamMusicRemote_SetCurrentQueueEntry(CSteamAPIContext.m_pSteamMusicRemote, nID);
}
// Token: 0x06009195 RID: 37269 RVA: 0x001DE658 File Offset: 0x001DC858
[Token(Token = "0x6009195")]
[Address(RVA = "0x5978D0", Offset = "0x5968D0", VA = "0x1805978D0")]
public static bool QueueDidChange()
{
InteropHelp.TestIfAvailableClient();
return NativeMethods.ISteamMusicRemote_QueueDidChange(CSteamAPIContext.m_pSteamMusicRemote);
}
// Token: 0x06009196 RID: 37270 RVA: 0x001DE678 File Offset: 0x001DC878
[Token(Token = "0x6009196")]
[Address(RVA = "0x597880", Offset = "0x596880", VA = "0x180597880")]
public static bool PlaylistWillChange()
{
InteropHelp.TestIfAvailableClient();
return NativeMethods.ISteamMusicRemote_PlaylistWillChange(CSteamAPIContext.m_pSteamMusicRemote);
}
// Token: 0x06009197 RID: 37271 RVA: 0x001DE698 File Offset: 0x001DC898
[Token(Token = "0x6009197")]
[Address(RVA = "0x597A70", Offset = "0x596A70", VA = "0x180597A70")]
public static bool ResetPlaylistEntries()
{
InteropHelp.TestIfAvailableClient();
return NativeMethods.ISteamMusicRemote_ResetPlaylistEntries(CSteamAPIContext.m_pSteamMusicRemote);
}
// Token: 0x06009198 RID: 37272 RVA: 0x001DE6B8 File Offset: 0x001DC8B8
[Token(Token = "0x6009198")]
[Address(RVA = "0x597D10", Offset = "0x596D10", VA = "0x180597D10")]
public static bool SetPlaylistEntry(int nID, int nPosition, string pchEntryText)
{
int num;
bool flag;
do
{
num = 0;
InteropHelp.TestIfAvailableClient();
InteropHelp.UTF8StringHandle utf8StringHandle = new InteropHelp.UTF8StringHandle(pchEntryText);
flag = NativeMethods.ISteamMusicRemote_SetPlaylistEntry(CSteamAPIContext.m_pSteamMusicRemote, nID, nPosition, utf8StringHandle);
if (utf8StringHandle != 0)
{
}
}
while (num != 0);
return flag;
}
// Token: 0x06009199 RID: 37273 RVA: 0x001DE6EC File Offset: 0x001DC8EC
[Token(Token = "0x6009199")]
[Address(RVA = "0x597B10", Offset = "0x596B10", VA = "0x180597B10")]
public static bool SetCurrentPlaylistEntry(int nID)
{
InteropHelp.TestIfAvailableClient();
return NativeMethods.ISteamMusicRemote_SetCurrentPlaylistEntry(CSteamAPIContext.m_pSteamMusicRemote, nID);
}
// Token: 0x0600919A RID: 37274 RVA: 0x001DE70C File Offset: 0x001DC90C
[Token(Token = "0x600919A")]
[Address(RVA = "0x597830", Offset = "0x596830", VA = "0x180597830")]
public static bool PlaylistDidChange()
{
InteropHelp.TestIfAvailableClient();
return NativeMethods.ISteamMusicRemote_PlaylistDidChange(CSteamAPIContext.m_pSteamMusicRemote);
}
}
}