1
0
mirror of https://github.com/alliedmodders/hl2sdk.git synced 2025-09-19 12:06:07 +08:00

Add IGameTypes interface (#234)

This commit is contained in:
Alex
2024-04-27 12:28:10 -04:00
committed by GitHub
parent ce8f799264
commit e8226b297c
2 changed files with 5 additions and 0 deletions

View File

@ -34,6 +34,7 @@ ISteamAudio *g_pSteamAudio;
IP4 *g_pP4; IP4 *g_pP4;
ILocalize *g_pLocalize; ILocalize *g_pLocalize;
IMediaFoundation *g_pMediaFoundation; IMediaFoundation *g_pMediaFoundation;
IGameTypes *g_pGameTypes;
IAvi *g_pAVI; IAvi *g_pAVI;
IBik *g_pBIK; IBik *g_pBIK;
IMeshSystem *g_pMeshSystem; IMeshSystem *g_pMeshSystem;

View File

@ -243,6 +243,7 @@ class IGameResourceService;
class IVEngineClient2; class IVEngineClient2;
class IVEngineServer2; class IVEngineServer2;
class INetworkStringTableContainer; class INetworkStringTableContainer;
class IGameTypes;
class IPanoramaUIEngine; class IPanoramaUIEngine;
class IPanoramaUIClient; class IPanoramaUIClient;
@ -331,6 +332,9 @@ DECLARE_TIER2_INTERFACE( ILocalize, g_pLocalize );
#define MEDIA_FOUNDATION_INTERFACE_VERSION "VMediaFoundation001" #define MEDIA_FOUNDATION_INTERFACE_VERSION "VMediaFoundation001"
DECLARE_TIER2_INTERFACE( IMediaFoundation, g_pMediaFoundation ); DECLARE_TIER2_INTERFACE( IMediaFoundation, g_pMediaFoundation );
#define GAMETYPES_INTERFACE_VERSION "GameTypes001"
DECLARE_TIER2_INTERFACE(IGameTypes, g_pGameTypes);
#define AVI_INTERFACE_VERSION "VAvi001" #define AVI_INTERFACE_VERSION "VAvi001"
DECLARE_TIER3_INTERFACE( IAvi, g_pAVI ); DECLARE_TIER3_INTERFACE( IAvi, g_pAVI );