summaryrefslogtreecommitdiffstats
path: root/src/core/References.h
blob: 6476e24360e6e41e8d99189fcbfdd2b0e805df09 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#pragma once

class CEntity;

struct CReference
{
	CReference *next;
	CEntity **pentity;
};

class CReferences
{
public:
	static CReference *aRefs; //[NUMREFERENCES];
	static CReference *&pEmptyList;

	static void Init(void);
	static void RemoveReferencesToPlayer(void);
	static void PruneAllReferencesInWorld(void);
};