1
0
mirror of https://github.com/alliedmodders/hl2sdk.git synced 2025-01-09 10:39:03 +08:00

18 Commits

Author SHA1 Message Date
vanz696
ab21c70896
Add schemasystem (#215)
Update CUtlMemoryPool*, CUtlSymbol*, CUtlTSHash, CThreadSpinRWLock, CThreadFastMutex (now replaced by CThreadSpinMutex)

Implemented some missing ThreadInterlocked* functions
2024-03-18 15:46:20 +03:00
xen
01fe5d997b
Add CEntityKeyValues IO accessors (#216) 2024-03-10 19:25:40 +03:00
vanz696
e9394e8deb
Update IVEngineServer2, IGameEventSystem, CEntityInstance methods (#214) 2024-02-28 07:45:42 +03:00
zer0.k
43bfe744a1
Update CEntityInstance vtable (#210) 2024-02-14 13:50:57 +03:00
vanz696
2306c0f864
Update CGameEntitySystem members (#204) 2024-02-07 19:40:14 +03:00
zer0.k
68f1e65cbd
Expand EntityInstanceByClassIter_t (#199) 2024-02-04 09:19:45 +03:00
Vladimir
c7a00a9a87
Add SpawnGroups & WorldRenderer related interfaces (#175)
Adds ISpawnGroup, ILoadingSpawnGroup, IGameSpawnGroupMgr, IWorld, IWorldReference & IWorldRendererMgr interfaces.
2024-01-26 07:15:55 +03:00
vanz696
92bffa0578
Various updates to CEntityClass, CEntityInstance & CUtlDict (#196) 2024-01-26 05:11:01 +03:00
GAMMACASE
423d825ea1 Fix CEntitySystem::GetEntityInstance nullptr handling 2023-12-24 14:56:13 +03:00
GAMMACASE
26547176d6 Add some of the CEntityClass flags 2023-12-23 20:39:21 +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
Vladimir
e6dc3f8a40
Update IEntityResourceManifestBuilder interface (#173) 2023-11-15 07:32:36 +03:00
GAMMACASE
dd33369b7d Extend CEntityIdentity api 2023-10-13 23:08:06 +03:00
komashchenko
f782bbf7ed
Replace obsoleted IHandleEntity with CEntityInstance (#161) 2023-10-13 19:38:47 +03:00
komashchenko
edef920f90
Update CGameEntitySystem (#159) 2023-10-08 18:55:15 +03:00
GameChaos
22c1807de6
Fix IEntityResourceManifest warning and EntitySpawnInfo_t size (#156) 2023-10-07 11:06:14 +03:00
zer0.k
7931af02fa
Implement CEntityHandle & CEntitySystem (#134)
Add CConcreteEntityList, CEntityComponent, CScriptComponent, CGameEntitySystem, rewrite IHandleEntity to use CEntityHandle instead of CBaseHandle, update NUM_SERIAL_NUM_BITS, comment out old CBaseEntity, obsolete basehandle.h
2023-09-30 15:49:35 +03:00
GAMMACASE
6a703f7fd0 Add CVariant 2023-09-27 16:54:58 +00:00