This repository has been archived on 2024-06-13. You can view files and clone it, but cannot push or open issues or pull requests.
2020-08-04 13:13:01 -04:00

32 lines
583 B
C++

/*
*
* Header file for giving our interfaces to the module.
*
*/
#pragma once
#include "../sdk/sdk.hpp"
#include "sharedobj.hpp"
namespace modules::source::iface {
// Interfaces themselves
// Essential
extern IBaseClientDLL* client;
extern IClientEntityList* entity_list;
extern IVEngineClient013* engine;
extern IVModelInfoClient* model_info;
extern IEngineTrace* trace;
extern ICvar* cvar;
extern CGlobalVarsBase* global_vars;
// Visual
extern IPanel* panel;
extern IEngineTool* engine_tool;
extern ISurface* surface;
void Init();
} // namespace modules::source::iface