From 541665d9d12d9f85dd759b14a8c6abd84714b84f Mon Sep 17 00:00:00 2001 From: aap Date: Sun, 2 Jun 2019 17:13:56 +0200 Subject: added some small bits and stubs --- src/Pools.h | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) (limited to 'src/Pools.h') diff --git a/src/Pools.h b/src/Pools.h index aa804788..3496064c 100644 --- a/src/Pools.h +++ b/src/Pools.h @@ -5,30 +5,39 @@ #include "Treadable.h" #include "Object.h" #include "CutsceneHead.h" +#include "PlayerPed.h" +#include "Automobile.h" +#include "DummyPed.h" typedef CPool CCPtrNodePool; typedef CPool CEntryInfoNodePool; +typedef CPool CPedPool; +typedef CPool CVehiclePool; typedef CPool CBuildingPool; typedef CPool CTreadablePool; typedef CPool CObjectPool; +typedef CPool CDummyPool; class CPools { static CCPtrNodePool *&ms_pPtrNodePool; static CEntryInfoNodePool *&ms_pEntryInfoNodePool; - // ms_pPedPool - // ms_pVehiclePool + static CPedPool *&ms_pPedPool; + static CVehiclePool *&ms_pVehiclePool; static CBuildingPool *&ms_pBuildingPool; static CTreadablePool *&ms_pTreadablePool; static CObjectPool *&ms_pObjectPool; - // ms_pDummyPool + static CDummyPool *&ms_pDummyPool; // ms_pAudioScriptObjectPool public: static CCPtrNodePool *GetPtrNodePool(void) { return ms_pPtrNodePool; } static CEntryInfoNodePool *GetEntryInfoNodePool(void) { return ms_pEntryInfoNodePool; } + static CPedPool *GetPedPool(void) { return ms_pPedPool; } + static CVehiclePool *GetVehiclePool(void) { return ms_pVehiclePool; } static CBuildingPool *GetBuildingPool(void) { return ms_pBuildingPool; } static CTreadablePool *GetTreadablePool(void) { return ms_pTreadablePool; } static CObjectPool *GetObjectPool(void) { return ms_pObjectPool; } + static CDummyPool *GetDummyPool(void) { return ms_pDummyPool; } static void Initialise(void); }; -- cgit v1.2.3