|
VoltMod
C++23 framework for CS2 server plugins
|
#include <EngineInterfaces.hpp>
Public Attributes | |
| ISource2Server * | ServerGameDll = nullptr |
| ISource2GameClients * | ServerGameClients = nullptr |
| INetworkServerService * | NetworkServerService = nullptr |
| ISource2GameEntities * | GameEntities = nullptr |
| ICvar * | Cvar = nullptr |
| IVEngineServer2 * | Engine = nullptr |
| ISchemaSystem * | Schema = nullptr |
| IGameResourceService * | Resources = nullptr |
| IFileSystem * | Files = nullptr |
| INetworkMessages * | NetworkMessages = nullptr |
The engine interfaces the host uses, looked up once at start.
Definition at line 12 of file EngineInterfaces.hpp.
Definition at line 18 of file EngineInterfaces.hpp.
| IVEngineServer2* VoltMod::EngineInterfaces::Engine = nullptr |
Definition at line 19 of file EngineInterfaces.hpp.
| IFileSystem* VoltMod::EngineInterfaces::Files = nullptr |
Definition at line 24 of file EngineInterfaces.hpp.
| ISource2GameEntities* VoltMod::EngineInterfaces::GameEntities = nullptr |
Definition at line 17 of file EngineInterfaces.hpp.
| INetworkMessages* VoltMod::EngineInterfaces::NetworkMessages = nullptr |
Definition at line 25 of file EngineInterfaces.hpp.
| INetworkServerService* VoltMod::EngineInterfaces::NetworkServerService = nullptr |
Definition at line 16 of file EngineInterfaces.hpp.
| IGameResourceService* VoltMod::EngineInterfaces::Resources = nullptr |
Definition at line 23 of file EngineInterfaces.hpp.
| ISchemaSystem* VoltMod::EngineInterfaces::Schema = nullptr |
Definition at line 22 of file EngineInterfaces.hpp.
| ISource2GameClients* VoltMod::EngineInterfaces::ServerGameClients = nullptr |
Definition at line 15 of file EngineInterfaces.hpp.
| ISource2Server* VoltMod::EngineInterfaces::ServerGameDll = nullptr |
Definition at line 14 of file EngineInterfaces.hpp.