Commit Graph

11 Commits

Author SHA1 Message Date
GAMMACASE
f1573c3515 Correct CUtlHashtableEntry data type
Resolves compile time errors for key types larger that 4 bytes
2025-10-21 17:39:53 +03:00
GAMMACASE
91abbe5aa9 Update CUtlHashtable TableT 2025-08-01 21:49:31 +03:00
GAMMACASE
bdb915aaae Update CRawAllocator, CUtlMemoryBlockAllocator & Add CUtlVectorRawAllocator 2025-07-31 17:29:07 +03:00
GAMMACASE
769c1ef1b7 Fix clang enum warning
Fixes -Wdeprecated-anon-enum-enum-conversion warnings on clang
2024-12-31 21:13:01 +03:00
GAMMACASE
5d33fddc8e Fix clang CUtlHashtableEntry errors
Co-Authored-By: vanz696 <152704532+vanz696@users.noreply.github.com>
2024-04-03 18:58:23 +03:00
vanz696
b2301a9ac3
Add CEntityKeyValues, EntityInstanceIter_t, EntityInstanceByNameIter_t, EntityInstanceByClassIter_t & other stuff (#183)
* Replace g_pEntitySystem with GameEntitySystem() function;
* KeyValues3, CGameSystem & CVariant updates;
2023-12-23 20:03:58 +03:00
GAMMACASE
dc3346780d Minor fixups 2023-11-19 16:05:18 +03:00
vanz666
bf82ba994d
Add KeyValues3 & CUtlLeanVector (#177) 2023-11-18 22:19:28 +03:00
xen
f653b1ec62
Update COMPILE_TIME_ASSERT defines (#167) 2023-10-17 02:19:22 +03: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
a2b25a98eb Add utlcommon.h & utlhashtable.h from sdk2013 2023-09-27 16:54:58 +00:00