diff options
author | eray orçunus <erayorcunus@gmail.com> | 2019-06-27 05:31:01 +0200 |
---|---|---|
committer | eray orçunus <erayorcunus@gmail.com> | 2019-06-27 05:31:01 +0200 |
commit | 54975cc97bd77db58a0565df3d4cfb920cf6110c (patch) | |
tree | 44f800af45861ef65d556fd664034f7aef3a7b78 /src/Streaming.h | |
parent | Fix 3 bugs (diff) | |
parent | yet more CStreaming (diff) | |
download | re3-54975cc97bd77db58a0565df3d4cfb920cf6110c.tar re3-54975cc97bd77db58a0565df3d4cfb920cf6110c.tar.gz re3-54975cc97bd77db58a0565df3d4cfb920cf6110c.tar.bz2 re3-54975cc97bd77db58a0565df3d4cfb920cf6110c.tar.lz re3-54975cc97bd77db58a0565df3d4cfb920cf6110c.tar.xz re3-54975cc97bd77db58a0565df3d4cfb920cf6110c.tar.zst re3-54975cc97bd77db58a0565df3d4cfb920cf6110c.zip |
Diffstat (limited to 'src/Streaming.h')
-rw-r--r-- | src/Streaming.h | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/src/Streaming.h b/src/Streaming.h index d397bb18..a2ff2f5b 100644 --- a/src/Streaming.h +++ b/src/Streaming.h @@ -70,6 +70,7 @@ struct CStreamingChannel class CDirectory; enum eLevelName; +class CPtrList; class CStreaming { @@ -156,9 +157,17 @@ public: static void IHaveUsedStreamingMemory(void); static void UpdateMemoryUsed(void); + static void AddModelsToRequestList(const CVector &pos); + static void ProcessEntitiesInSectorList(CPtrList &list, float x, float y, float xmin, float ymin, float xmax, float ymax); + static void ProcessEntitiesInSectorList(CPtrList &list); + static void DeleteFarAwayRwObjects(const CVector &pos); + static void DeleteAllRwObjects(void); + static void DeleteRwObjectsInSectorList(CPtrList &list); + static void DeleteRwObjectsInOverlapSectorList(CPtrList &list, int32 x, int32 y); + static void DeleteRwObjectsAfterDeath(const CVector &pos); static void LoadInitialPeds(void); static void LoadInitialVehicles(void); - static void LoadScene(CVector *pos); + static void LoadScene(const CVector &pos); }; |