mirror of
https://gitlab.com/Mr_Goldberg/goldberg_emulator.git
synced 2025-12-06 12:14:54 +01:00
Update to sdk 1.48
This commit is contained in:
parent
a0b66407bf
commit
5c41ba020c
32 changed files with 4617 additions and 2410 deletions
34
sdk_includes/isteamtv.h
Normal file
34
sdk_includes/isteamtv.h
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
|
||||
#ifndef ISTEAMTV_H
|
||||
#define ISTEAMTV_H
|
||||
#ifdef STEAM_WIN32
|
||||
#pragma once
|
||||
#endif
|
||||
|
||||
#include "steam_api_common.h"
|
||||
#include "steamhttpenums.h"
|
||||
|
||||
struct SteamTVRegion_t {
|
||||
|
||||
};
|
||||
|
||||
enum ESteamTVRegionBehavior
|
||||
{
|
||||
|
||||
};
|
||||
|
||||
class ISteamTV
|
||||
{
|
||||
public:
|
||||
virtual bool IsBroadcasting(int *pnNumViewers) = 0;
|
||||
virtual void AddBroadcastGameData(const char * pchKey, const char * pchValue) = 0;
|
||||
virtual void RemoveBroadcastGameData(const char * pchKey) = 0;
|
||||
virtual void AddTimelineMarker(const char * pchTemplateName, bool bPersistent, uint8 nColorR, uint8 nColorG, uint8 nColorB) = 0;
|
||||
virtual void RemoveTimelineMarker() = 0;
|
||||
virtual uint32 AddRegion(const char * pchElementName, const char * pchTimelineDataSection, const SteamTVRegion_t * pSteamTVRegion, ESteamTVRegionBehavior eSteamTVRegionBehavior) = 0;
|
||||
virtual void RemoveRegion(uint32 unRegionHandle) = 0;
|
||||
};
|
||||
|
||||
#define STEAMTV_INTERFACE_VERSION "STEAMTV_INTERFACE_V001"
|
||||
|
||||
#endif // ISTEAMTV_H
|
||||
Loading…
Add table
Add a link
Reference in a new issue