summaryrefslogtreecommitdiffstats
path: root/src/Streaming.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/Streaming.h')
-rw-r--r--src/Streaming.h11
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);
};