Files
2026-04-10 22:50:51 +02:00

361 lines
14 KiB
C#

using System;
using Cpp2IlInjected;
namespace Steamworks
{
// Token: 0x02001827 RID: 6183
[Token(Token = "0x2001827")]
public static class SteamMusicRemote
{
// Token: 0x06008DAD RID: 36269 RVA: 0x001D51D4 File Offset: 0x001D33D4
[Token(Token = "0x6008DAD")]
[Address(RVA = "0x1A94D20", Offset = "0x1A93B20", VA = "0x181A94D20")]
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: 0x06008DAE RID: 36270 RVA: 0x001D5208 File Offset: 0x001D3408
[Token(Token = "0x6008DAE")]
[Address(RVA = "0x1A949B0", Offset = "0x1A937B0", VA = "0x181A949B0")]
public static bool DeregisterSteamMusicRemote()
{
InteropHelp.TestIfAvailableClient();
return NativeMethods.ISteamMusicRemote_DeregisterSteamMusicRemote(CSteamAPIContext.m_pSteamMusicRemote);
}
// Token: 0x06008DAF RID: 36271 RVA: 0x001D5228 File Offset: 0x001D3428
[Token(Token = "0x6008DAF")]
[Address(RVA = "0x1A94870", Offset = "0x1A93670", VA = "0x181A94870")]
public static bool BIsCurrentMusicRemote()
{
InteropHelp.TestIfAvailableClient();
return NativeMethods.ISteamMusicRemote_BIsCurrentMusicRemote(CSteamAPIContext.m_pSteamMusicRemote);
}
// Token: 0x06008DB0 RID: 36272 RVA: 0x001D5248 File Offset: 0x001D3448
[Token(Token = "0x6008DB0")]
[Address(RVA = "0x1A94820", Offset = "0x1A93620", VA = "0x181A94820")]
public static bool BActivationSuccess(bool bValue)
{
InteropHelp.TestIfAvailableClient();
return NativeMethods.ISteamMusicRemote_BActivationSuccess(CSteamAPIContext.m_pSteamMusicRemote, bValue);
}
// Token: 0x06008DB1 RID: 36273 RVA: 0x001D5268 File Offset: 0x001D3468
[Token(Token = "0x6008DB1")]
[Address(RVA = "0x1A94F60", Offset = "0x1A93D60", VA = "0x181A94F60")]
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: 0x06008DB2 RID: 36274 RVA: 0x001D529C File Offset: 0x001D349C
[Token(Token = "0x6008DB2")]
[Address(RVA = "0x1A95060", Offset = "0x1A93E60", VA = "0x181A95060")]
public static bool SetPNGIcon_64x64(byte[] pvBuffer, uint cbBufferLength)
{
InteropHelp.TestIfAvailableClient();
return NativeMethods.ISteamMusicRemote_SetPNGIcon_64x64(CSteamAPIContext.m_pSteamMusicRemote, pvBuffer, cbBufferLength);
}
// Token: 0x06008DB3 RID: 36275 RVA: 0x001D52BC File Offset: 0x001D34BC
[Token(Token = "0x6008DB3")]
[Address(RVA = "0x1A94AA0", Offset = "0x1A938A0", VA = "0x181A94AA0")]
public static bool EnablePlayPrevious(bool bValue)
{
InteropHelp.TestIfAvailableClient();
return NativeMethods.ISteamMusicRemote_EnablePlayPrevious(CSteamAPIContext.m_pSteamMusicRemote, bValue);
}
// Token: 0x06008DB4 RID: 36276 RVA: 0x001D52DC File Offset: 0x001D34DC
[Token(Token = "0x6008DB4")]
[Address(RVA = "0x1A94A50", Offset = "0x1A93850", VA = "0x181A94A50")]
public static bool EnablePlayNext(bool bValue)
{
InteropHelp.TestIfAvailableClient();
return NativeMethods.ISteamMusicRemote_EnablePlayNext(CSteamAPIContext.m_pSteamMusicRemote, bValue);
}
// Token: 0x06008DB5 RID: 36277 RVA: 0x001D52FC File Offset: 0x001D34FC
[Token(Token = "0x6008DB5")]
[Address(RVA = "0x1A94B90", Offset = "0x1A93990", VA = "0x181A94B90")]
public static bool EnableShuffled(bool bValue)
{
InteropHelp.TestIfAvailableClient();
return NativeMethods.ISteamMusicRemote_EnableShuffled(CSteamAPIContext.m_pSteamMusicRemote, bValue);
}
// Token: 0x06008DB6 RID: 36278 RVA: 0x001D531C File Offset: 0x001D351C
[Token(Token = "0x6008DB6")]
[Address(RVA = "0x1A94A00", Offset = "0x1A93800", VA = "0x181A94A00")]
public static bool EnableLooped(bool bValue)
{
InteropHelp.TestIfAvailableClient();
return NativeMethods.ISteamMusicRemote_EnableLooped(CSteamAPIContext.m_pSteamMusicRemote, bValue);
}
// Token: 0x06008DB7 RID: 36279 RVA: 0x001D533C File Offset: 0x001D353C
[Token(Token = "0x6008DB7")]
[Address(RVA = "0x1A94B40", Offset = "0x1A93940", VA = "0x181A94B40")]
public static bool EnableQueue(bool bValue)
{
InteropHelp.TestIfAvailableClient();
return NativeMethods.ISteamMusicRemote_EnableQueue(CSteamAPIContext.m_pSteamMusicRemote, bValue);
}
// Token: 0x06008DB8 RID: 36280 RVA: 0x001D535C File Offset: 0x001D355C
[Token(Token = "0x6008DB8")]
[Address(RVA = "0x1A94AF0", Offset = "0x1A938F0", VA = "0x181A94AF0")]
public static bool EnablePlaylists(bool bValue)
{
InteropHelp.TestIfAvailableClient();
return NativeMethods.ISteamMusicRemote_EnablePlaylists(CSteamAPIContext.m_pSteamMusicRemote, bValue);
}
// Token: 0x06008DB9 RID: 36281 RVA: 0x001D537C File Offset: 0x001D357C
[Token(Token = "0x6008DB9")]
[Address(RVA = "0x1A95520", Offset = "0x1A94320", VA = "0x181A95520")]
public static bool UpdatePlaybackStatus(AudioPlayback_Status nStatus)
{
InteropHelp.TestIfAvailableClient();
IntPtr pSteamMusicRemote = CSteamAPIContext.m_pSteamMusicRemote;
bool flag;
return flag;
}
// Token: 0x06008DBA RID: 36282 RVA: 0x001D5398 File Offset: 0x001D3598
[Token(Token = "0x6008DBA")]
[Address(RVA = "0x1A95570", Offset = "0x1A94370", VA = "0x181A95570")]
public static bool UpdateShuffled(bool bValue)
{
InteropHelp.TestIfAvailableClient();
return NativeMethods.ISteamMusicRemote_UpdateShuffled(CSteamAPIContext.m_pSteamMusicRemote, bValue);
}
// Token: 0x06008DBB RID: 36283 RVA: 0x001D53B8 File Offset: 0x001D35B8
[Token(Token = "0x6008DBB")]
[Address(RVA = "0x1A954D0", Offset = "0x1A942D0", VA = "0x181A954D0")]
public static bool UpdateLooped(bool bValue)
{
InteropHelp.TestIfAvailableClient();
return NativeMethods.ISteamMusicRemote_UpdateLooped(CSteamAPIContext.m_pSteamMusicRemote, bValue);
}
// Token: 0x06008DBC RID: 36284 RVA: 0x001D53D8 File Offset: 0x001D35D8
[Token(Token = "0x6008DBC")]
[Address(RVA = "0x1A955C0", Offset = "0x1A943C0", VA = "0x181A955C0")]
public static bool UpdateVolume(float flValue)
{
InteropHelp.TestIfAvailableClient();
return NativeMethods.ISteamMusicRemote_UpdateVolume(CSteamAPIContext.m_pSteamMusicRemote, flValue);
}
// Token: 0x06008DBD RID: 36285 RVA: 0x001D53F8 File Offset: 0x001D35F8
[Token(Token = "0x6008DBD")]
[Address(RVA = "0x1A94960", Offset = "0x1A93760", VA = "0x181A94960")]
public static bool CurrentEntryWillChange()
{
InteropHelp.TestIfAvailableClient();
return NativeMethods.ISteamMusicRemote_CurrentEntryWillChange(CSteamAPIContext.m_pSteamMusicRemote);
}
// Token: 0x06008DBE RID: 36286 RVA: 0x001D5418 File Offset: 0x001D3618
[Token(Token = "0x6008DBE")]
[Address(RVA = "0x1A94910", Offset = "0x1A93710", VA = "0x181A94910")]
public static bool CurrentEntryIsAvailable(bool bAvailable)
{
InteropHelp.TestIfAvailableClient();
return NativeMethods.ISteamMusicRemote_CurrentEntryIsAvailable(CSteamAPIContext.m_pSteamMusicRemote, bAvailable);
}
// Token: 0x06008DBF RID: 36287 RVA: 0x001D5438 File Offset: 0x001D3638
[Token(Token = "0x6008DBF")]
[Address(RVA = "0x1A953D0", Offset = "0x1A941D0", VA = "0x181A953D0")]
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: 0x06008DC0 RID: 36288 RVA: 0x001D546C File Offset: 0x001D366C
[Token(Token = "0x6008DC0")]
[Address(RVA = "0x1A95380", Offset = "0x1A94180", VA = "0x181A95380")]
public static bool UpdateCurrentEntryElapsedSeconds(int nValue)
{
InteropHelp.TestIfAvailableClient();
return NativeMethods.ISteamMusicRemote_UpdateCurrentEntryElapsedSeconds(CSteamAPIContext.m_pSteamMusicRemote, nValue);
}
// Token: 0x06008DC1 RID: 36289 RVA: 0x001D548C File Offset: 0x001D368C
[Token(Token = "0x6008DC1")]
[Address(RVA = "0x1A95320", Offset = "0x1A94120", VA = "0x181A95320")]
public static bool UpdateCurrentEntryCoverArt(byte[] pvBuffer, uint cbBufferLength)
{
InteropHelp.TestIfAvailableClient();
return NativeMethods.ISteamMusicRemote_UpdateCurrentEntryCoverArt(CSteamAPIContext.m_pSteamMusicRemote, pvBuffer, cbBufferLength);
}
// Token: 0x06008DC2 RID: 36290 RVA: 0x001D54AC File Offset: 0x001D36AC
[Token(Token = "0x6008DC2")]
[Address(RVA = "0x1A948C0", Offset = "0x1A936C0", VA = "0x181A948C0")]
public static bool CurrentEntryDidChange()
{
InteropHelp.TestIfAvailableClient();
return NativeMethods.ISteamMusicRemote_CurrentEntryDidChange(CSteamAPIContext.m_pSteamMusicRemote);
}
// Token: 0x06008DC3 RID: 36291 RVA: 0x001D54CC File Offset: 0x001D36CC
[Token(Token = "0x6008DC3")]
[Address(RVA = "0x1A94CD0", Offset = "0x1A93AD0", VA = "0x181A94CD0")]
public static bool QueueWillChange()
{
InteropHelp.TestIfAvailableClient();
return NativeMethods.ISteamMusicRemote_QueueWillChange(CSteamAPIContext.m_pSteamMusicRemote);
}
// Token: 0x06008DC4 RID: 36292 RVA: 0x001D54EC File Offset: 0x001D36EC
[Token(Token = "0x6008DC4")]
[Address(RVA = "0x1A94E70", Offset = "0x1A93C70", VA = "0x181A94E70")]
public static bool ResetQueueEntries()
{
InteropHelp.TestIfAvailableClient();
return NativeMethods.ISteamMusicRemote_ResetQueueEntries(CSteamAPIContext.m_pSteamMusicRemote);
}
// Token: 0x06008DC5 RID: 36293 RVA: 0x001D550C File Offset: 0x001D370C
[Token(Token = "0x6008DC5")]
[Address(RVA = "0x1A951F0", Offset = "0x1A93FF0", VA = "0x181A951F0")]
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: 0x06008DC6 RID: 36294 RVA: 0x001D5540 File Offset: 0x001D3740
[Token(Token = "0x6008DC6")]
[Address(RVA = "0x1A94F10", Offset = "0x1A93D10", VA = "0x181A94F10")]
public static bool SetCurrentQueueEntry(int nID)
{
InteropHelp.TestIfAvailableClient();
return NativeMethods.ISteamMusicRemote_SetCurrentQueueEntry(CSteamAPIContext.m_pSteamMusicRemote, nID);
}
// Token: 0x06008DC7 RID: 36295 RVA: 0x001D5560 File Offset: 0x001D3760
[Token(Token = "0x6008DC7")]
[Address(RVA = "0x1A94C80", Offset = "0x1A93A80", VA = "0x181A94C80")]
public static bool QueueDidChange()
{
InteropHelp.TestIfAvailableClient();
return NativeMethods.ISteamMusicRemote_QueueDidChange(CSteamAPIContext.m_pSteamMusicRemote);
}
// Token: 0x06008DC8 RID: 36296 RVA: 0x001D5580 File Offset: 0x001D3780
[Token(Token = "0x6008DC8")]
[Address(RVA = "0x1A94C30", Offset = "0x1A93A30", VA = "0x181A94C30")]
public static bool PlaylistWillChange()
{
InteropHelp.TestIfAvailableClient();
return NativeMethods.ISteamMusicRemote_PlaylistWillChange(CSteamAPIContext.m_pSteamMusicRemote);
}
// Token: 0x06008DC9 RID: 36297 RVA: 0x001D55A0 File Offset: 0x001D37A0
[Token(Token = "0x6008DC9")]
[Address(RVA = "0x1A94E20", Offset = "0x1A93C20", VA = "0x181A94E20")]
public static bool ResetPlaylistEntries()
{
InteropHelp.TestIfAvailableClient();
return NativeMethods.ISteamMusicRemote_ResetPlaylistEntries(CSteamAPIContext.m_pSteamMusicRemote);
}
// Token: 0x06008DCA RID: 36298 RVA: 0x001D55C0 File Offset: 0x001D37C0
[Token(Token = "0x6008DCA")]
[Address(RVA = "0x1A950C0", Offset = "0x1A93EC0", VA = "0x181A950C0")]
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: 0x06008DCB RID: 36299 RVA: 0x001D55F4 File Offset: 0x001D37F4
[Token(Token = "0x6008DCB")]
[Address(RVA = "0x1A94EC0", Offset = "0x1A93CC0", VA = "0x181A94EC0")]
public static bool SetCurrentPlaylistEntry(int nID)
{
InteropHelp.TestIfAvailableClient();
return NativeMethods.ISteamMusicRemote_SetCurrentPlaylistEntry(CSteamAPIContext.m_pSteamMusicRemote, nID);
}
// Token: 0x06008DCC RID: 36300 RVA: 0x001D5614 File Offset: 0x001D3814
[Token(Token = "0x6008DCC")]
[Address(RVA = "0x1A94BE0", Offset = "0x1A939E0", VA = "0x181A94BE0")]
public static bool PlaylistDidChange()
{
InteropHelp.TestIfAvailableClient();
return NativeMethods.ISteamMusicRemote_PlaylistDidChange(CSteamAPIContext.m_pSteamMusicRemote);
}
}
}