added main menus, improved shading

This commit is contained in:
2025-07-18 20:37:52 +03:00
parent dddf1b5881
commit 070c3ff309
45 changed files with 859 additions and 271 deletions

View File

@@ -10,9 +10,24 @@ class ConCommand;
typedef void(*ConCommandFn)(int argc, char **argv);
interface IConsoleUI
{
public:
static void Init();
static void Frame();
static void Deinit();
static void SetVisibility(bool bIsVisisble);
static bool IsVisibile();
};
interface IConsole
{
public:
static void Init();
static void Frame();
static void Deinit();
// Variables
static void RegisterVar( ConVar *cvar );
static void UnRegisterVar( ConVar *cvar );
@@ -103,6 +118,9 @@ private:
int m_flags;
};
#undef V_printf
#define V_printf(...) Msg(CUtlString(__VA_ARGS__).GetString())
void Msg( const char* message );
void Warning( const char* message );
void Error( const char* message );