2
0
mirror of https://github.com/AxioDL/metaforce.git synced 2025-12-08 17:04:55 +00:00

Several CGameArea PostConstruct imps

This commit is contained in:
Jack Andersen
2016-08-06 14:20:02 -10:00
parent 204969965e
commit 73573c84ea
10 changed files with 534 additions and 81 deletions

View File

@@ -9,6 +9,7 @@ namespace urde
enum class EGameObjectList
{
Invalid = -1,
All,
Actor,
PhysicsActor,
@@ -21,6 +22,8 @@ enum class EGameObjectList
class CObjectList
{
friend class CGameArea;
struct SObjectListEntry
{
CEntity* entity = nullptr;
@@ -31,6 +34,7 @@ class CObjectList
EGameObjectList m_listEnum;
TUniqueId m_lastId = -1;
u16 m_count = 0;
int m_areaIdx = 0;
public:
CObjectList(EGameObjectList listEnum);