summaryrefslogtreecommitdiffstats
path: root/src/Pools.h
diff options
context:
space:
mode:
authoraap <aap@papnet.eu>2019-07-07 13:09:11 +0200
committeraap <aap@papnet.eu>2019-07-07 13:09:11 +0200
commit53023eb65bdcde43e341c1ecb7cf0c7f8ee524fb (patch)
treefc65a6c40fa719f9d43be9e0e15be79c490135e0 /src/Pools.h
parentfinished CPhysical (diff)
downloadre3-53023eb65bdcde43e341c1ecb7cf0c7f8ee524fb.tar
re3-53023eb65bdcde43e341c1ecb7cf0c7f8ee524fb.tar.gz
re3-53023eb65bdcde43e341c1ecb7cf0c7f8ee524fb.tar.bz2
re3-53023eb65bdcde43e341c1ecb7cf0c7f8ee524fb.tar.lz
re3-53023eb65bdcde43e341c1ecb7cf0c7f8ee524fb.tar.xz
re3-53023eb65bdcde43e341c1ecb7cf0c7f8ee524fb.tar.zst
re3-53023eb65bdcde43e341c1ecb7cf0c7f8ee524fb.zip
Diffstat (limited to 'src/Pools.h')
-rw-r--r--src/Pools.h43
1 files changed, 0 insertions, 43 deletions
diff --git a/src/Pools.h b/src/Pools.h
deleted file mode 100644
index 3496064c..00000000
--- a/src/Pools.h
+++ /dev/null
@@ -1,43 +0,0 @@
-#pragma once
-
-#include "templates.h"
-#include "Lists.h"
-#include "Treadable.h"
-#include "Object.h"
-#include "CutsceneHead.h"
-#include "PlayerPed.h"
-#include "Automobile.h"
-#include "DummyPed.h"
-
-typedef CPool<CPtrNode> CCPtrNodePool;
-typedef CPool<CEntryInfoNode> CEntryInfoNodePool;
-typedef CPool<CPed,CPlayerPed> CPedPool;
-typedef CPool<CVehicle,CAutomobile> CVehiclePool;
-typedef CPool<CBuilding> CBuildingPool;
-typedef CPool<CTreadable> CTreadablePool;
-typedef CPool<CObject, CCutsceneHead> CObjectPool;
-typedef CPool<CDummy, CDummyPed> CDummyPool;
-
-class CPools
-{
- static CCPtrNodePool *&ms_pPtrNodePool;
- static CEntryInfoNodePool *&ms_pEntryInfoNodePool;
- static CPedPool *&ms_pPedPool;
- static CVehiclePool *&ms_pVehiclePool;
- static CBuildingPool *&ms_pBuildingPool;
- static CTreadablePool *&ms_pTreadablePool;
- static CObjectPool *&ms_pObjectPool;
- 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);
-};