scripts
This commit is contained in:
@@ -0,0 +1,57 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Steamworks
|
||||
{
|
||||
// Token: 0x02001212 RID: 4626
|
||||
[Token(Token = "0x2001212")]
|
||||
[StructLayout(3)]
|
||||
public static class SteamVideo
|
||||
{
|
||||
// Token: 0x06006F71 RID: 28529 RVA: 0x00176DE4 File Offset: 0x00174FE4
|
||||
[Token(Token = "0x6006F71")]
|
||||
[Address(RVA = "0x13A02E0", Offset = "0x139ECE0", VA = "0x1813A02E0")]
|
||||
public static void GetVideoURL(AppId_t unVideoAppID)
|
||||
{
|
||||
InteropHelp.TestIfAvailableClient();
|
||||
IntPtr pSteamVideo = CSteamAPIContext.m_pSteamVideo;
|
||||
}
|
||||
|
||||
// Token: 0x06006F72 RID: 28530 RVA: 0x00176E00 File Offset: 0x00175000
|
||||
[Token(Token = "0x6006F72")]
|
||||
[Address(RVA = "0x13A0330", Offset = "0x139ED30", VA = "0x1813A0330")]
|
||||
public static bool IsBroadcasting(out int pnNumViewers)
|
||||
{
|
||||
InteropHelp.TestIfAvailableClient();
|
||||
return NativeMethods.ISteamVideo_IsBroadcasting(CSteamAPIContext.m_pSteamVideo, out pnNumViewers);
|
||||
}
|
||||
|
||||
// Token: 0x06006F73 RID: 28531 RVA: 0x00176E20 File Offset: 0x00175020
|
||||
[Token(Token = "0x6006F73")]
|
||||
[Address(RVA = "0x13A0170", Offset = "0x139EB70", VA = "0x1813A0170")]
|
||||
public static void GetOPFSettings(AppId_t unVideoAppID)
|
||||
{
|
||||
InteropHelp.TestIfAvailableClient();
|
||||
IntPtr pSteamVideo = CSteamAPIContext.m_pSteamVideo;
|
||||
}
|
||||
|
||||
// Token: 0x06006F74 RID: 28532 RVA: 0x00176E3C File Offset: 0x0017503C
|
||||
[Token(Token = "0x6006F74")]
|
||||
[Address(RVA = "0x13A01C0", Offset = "0x139EBC0", VA = "0x1813A01C0")]
|
||||
public static bool GetOPFStringForApp(AppId_t unVideoAppID, out string pchBuffer, ref int pnBufferSize)
|
||||
{
|
||||
InteropHelp.TestIfAvailableClient();
|
||||
IntPtr intPtr = CSteamAPIContext.m_pSteamVideo;
|
||||
bool flag;
|
||||
IntPtr intPtr2;
|
||||
if (flag)
|
||||
{
|
||||
intPtr = intPtr2;
|
||||
string text = InteropHelp.PtrToStringUTF8(intPtr);
|
||||
}
|
||||
Marshal.FreeHGlobal(intPtr2);
|
||||
return flag;
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user