1
0
mirror of https://github.com/alliedmodders/hl2sdk.git synced 2025-01-09 18:48:51 +08:00

86 Commits

Author SHA1 Message Date
xen
f653b1ec62
Update COMPILE_TIME_ASSERT defines (#167) 2023-10-17 02:19:22 +03:00
Nick Hastings
62490710ed Update libs. 2023-10-13 14:51:08 -04:00
vanz666
c0def21c93
Major refactor of utl* classes (#164)
Changed/Added classes: CThreadMutex, CUtlMemoryBlockAllocator, CRawAllocator, CUtlHashtable, CUtlVector, CUtlMemory, CUtlMemory_RawAllocator, CUtlSymbolLarge, CUtlSymbolTableLargeBase
2023-10-13 20:16:09 +03:00
GAMMACASE
1220e9a8d1 Minor update to IVEngineServer2 2023-10-09 01:23:49 +03:00
komashchenko
a138f7fb01
Remove m_nAllocationCount, m_nGrowSize from CUtlRBTree (#158) 2023-10-08 18:46:08 +03:00
karl-police
b4b86c8408
Add CUtlVector::AddToTailGetPtr (#152) 2023-10-04 10:29:54 +03:00
GAMMACASE
6fd990f46b Few minor fixes 2023-10-01 17:27:56 +03:00
Poggu
05a5907e05
Rename byteswap to cbyteswap (#140)
Resolves include collision with protobuf dependency
2023-10-01 16:41:15 +03:00
Wend4r2
78bdcdaf19 Pass a context to command member callback 2023-09-30 13:51:00 +00:00
Wend4r2
6696d3dea4 Fix an abstract CConCommandMemberAccessor<T> 2023-09-30 13:51:00 +00:00
GAMMACASE
0ac0302c8e Fix GCC compilation issues 2023-09-29 13:13:00 +03:00
Nick Hastings
29e9027679 Fix CBufferStringGrowable initialization order 2023-09-27 19:56:15 -04:00
zer0.k
62c3df6af5 Update bitbuf to match sdk2013 2023-09-27 16:54:58 +00:00
GAMMACASE
0185e8aded Fix minor compile time issues & update interfaces project files 2023-09-27 16:54:58 +00:00
GAMMACASE
de31558103 Update CUtlMemory EXTERNAL_* flags handling 2023-09-27 16:54:58 +00:00
GAMMACASE
5fa3fbeaeb Minor code tweaks 2023-09-27 16:54:58 +00:00
GAMMACASE
5bd88329db Update HKeySymbol & return back KeyValuesSystem() 2023-09-27 16:54:58 +00:00
number201724
23e7043b9b Overhaul KeyValues.h
Co-authored-by: GAMMACASE <31375974+GAMMACASE@users.noreply.github.com>
2023-09-27 16:54:58 +00:00
GAMMACASE
5ace21fa24 Small temporary fix to the KeyValues::GetString 2023-09-27 16:54:58 +00:00
GAMMACASE
cb46fa5234 Add EStringConvertErrorPolicy 2023-09-27 16:54:58 +00:00
GAMMACASE
4680b0ee44 Minor edit to CBufferString 2023-09-27 16:54:58 +00:00
Dora
02485a3c85 Update CUtlString & obsolete utlstring.cpp 2023-09-27 16:54:58 +00:00
GAMMACASE
9429c5a6c5 Add missing CommandTarget_t 2023-09-27 16:54:58 +00:00
GAMMACASE
a8c0e4f903 A lot of minor edits/fixes 2023-09-27 16:54:58 +00:00
GAMMACASE
6a703f7fd0 Add CVariant 2023-09-27 16:54:58 +00:00
GAMMACASE
d01418aca1 Update tier0.lib & KeyValues constructor 2023-09-27 16:54:58 +00:00
GAMMACASE
52fe1295e1 Fix compile errors & random crashes related to IMemAlloc interface
This mainly affected debug builds
2023-09-27 16:54:58 +00:00
Nick Hastings
d24cab911f Strip CUtlBuffer defined functions from tier1 lib 2023-09-27 16:54:58 +00:00
Nick Hastings
bff074c159 More ConCommand tweaks 2023-09-27 16:54:58 +00:00
Nick Hastings
e145eae33e Fix vtable sneaking into ConCommand 2023-09-27 16:54:58 +00:00
GAMMACASE
a2b25a98eb Add utlcommon.h & utlhashtable.h from sdk2013 2023-09-27 16:54:58 +00:00
Nick Hastings
b58d27b75d Fix handle ref in CON_COMMAND macros 2023-09-27 16:54:58 +00:00
Nick Hastings
2c9f711bbd Update ConCommand/ConCommandBase/CCommand/ConCommandHandle 2023-09-27 16:54:58 +00:00
GAMMACASE
f47a19d330 Update ISource2GameClients interface 2023-09-27 16:54:58 +00:00
GAMMACASE
b6a89a4815 Update CBufferString class 2023-09-27 16:54:58 +00:00
GAMMACASE
1312e1c957 Few more adjustments 2023-09-27 16:54:58 +00:00
GAMMACASE
faea3c63e7 Add CBufferString class 2023-09-27 16:54:58 +00:00
GAMMACASE
8df67ec7d7 Update ConVar & ConCommand handle types 2023-09-27 16:54:58 +00:00
Nick Hastings
86509802f3 Initialize more members of ConCommandDesc_t in ctor 2023-09-27 16:54:58 +00:00
Nick Hastings
4f2f511304 Fix up ConCommand callback types 2023-09-27 16:54:58 +00:00
Nick Hastings
d25d1cbe55 Fix ConVarHandle/ConCommandHandle size handleand ConCommandHandle INVALID val 2023-09-27 16:54:58 +00:00
Nick Hastings
906bd2ef70 Fix compilation errors 2023-09-27 16:54:58 +00:00
Nick Hastings
6e5d2ac6ac Update CCommand 2023-09-27 16:54:58 +00:00
Nick Hastings
6cbc8453fc Remove m_nMallocGrowSize from CUtlMemory 2023-09-27 16:54:58 +00:00
Nick Hastings
843d279123 Update ICommandLine 2023-09-27 16:54:58 +00:00
GAMMACASE
e56c443c09 Update ICvar, ConVar & ConCommand classes 2023-09-27 16:54:58 +00:00
GAMMACASE
11fc23faa0 Update ICreationListenerCallbacks class 2023-09-27 16:54:58 +00:00
GAMMACASE
e0a0248b17 Restructure convar.h and icvar.h 2023-09-27 16:54:58 +00:00
GAMMACASE
f93cf9311b Remove iconvar.h 2023-09-27 16:54:58 +00:00
GAMMACASE
dcfee62c58 Further ICVar reversal 2023-09-27 16:54:58 +00:00