aboutsummaryrefslogtreecommitdiff
path: root/source2-basehook/Source2SDK/CSource2Client.hpp
diff options
context:
space:
mode:
authorjz0 <[email protected]>2020-05-03 22:38:59 +0300
committerjz0 <[email protected]>2020-05-03 22:38:59 +0300
commitfdb81a898151278a66af544dfae6bfcbbf9dc3d2 (patch)
tree8884fc5c21b3daf0a32cc145c4488b9e708deec4 /source2-basehook/Source2SDK/CSource2Client.hpp
downloadarchived-source2-basehook-fdb81a898151278a66af544dfae6bfcbbf9dc3d2.tar.xz
archived-source2-basehook-fdb81a898151278a66af544dfae6bfcbbf9dc3d2.zip
Initial commit
Diffstat (limited to 'source2-basehook/Source2SDK/CSource2Client.hpp')
-rw-r--r--source2-basehook/Source2SDK/CSource2Client.hpp41
1 files changed, 41 insertions, 0 deletions
diff --git a/source2-basehook/Source2SDK/CSource2Client.hpp b/source2-basehook/Source2SDK/CSource2Client.hpp
new file mode 100644
index 0000000..e26764b
--- /dev/null
+++ b/source2-basehook/Source2SDK/CSource2Client.hpp
@@ -0,0 +1,41 @@
+#pragma once
+#include "ClientClass.hpp"
+
+class CSource2Client
+{
+public:
+ virtual void Unknown1() = 0;
+ virtual void Disconnect(void) = 0;
+ virtual void Unknown3() = 0;
+ virtual void Unknown4() = 0;
+ virtual void Shutdown(void) = 0;
+ virtual void Unknown6() = 0;
+ virtual void Unknown7() = 0;
+ virtual void Unknown8() = 0;
+ virtual void Unknown9() = 0;
+ virtual void Unknown10() = 0;
+ virtual void Unknown11() = 0;
+ virtual void SetGlobals(void* CGlobalVarsBase) = 0;
+ virtual void Unknown13() = 0;
+ virtual void Unknown14() = 0;
+ virtual void Unknown15() = 0;
+ virtual void Unknown16() = 0;
+ virtual void Unknown17() = 0;
+ virtual void Unknown18() = 0;
+ virtual void Unknown19() = 0;
+ virtual void Unknown20() = 0;
+ virtual void Unknown21() = 0;
+ virtual void Unknown22() = 0;
+ virtual void Unknown23() = 0;
+ virtual void Unknown24() = 0;
+ virtual void Unknown25() = 0;
+ virtual void Unknown26() = 0;
+ virtual void Unknown27() = 0;
+ virtual ClientClass* GetAllClasses(void) = 0;
+ virtual void Unknown28() = 0;
+ virtual void Unknown29() = 0;
+ virtual void Unknown30() = 0;
+ virtual void HudUpdate(bool bActive) = 0;
+};
+
+extern CSource2Client* pClient; \ No newline at end of file