Files

33 lines
638 B
C++
Raw Permalink Normal View History

2021-11-22 02:35:19 -05:00
#pragma once
#include <revolution.h>
#include "Game/System/GameSystemSceneController.hpp"
2023-12-19 20:35:35 -05:00
#include "Game/System/NerveExecutor.hpp"
2021-11-22 02:35:19 -05:00
2023-12-19 20:35:35 -05:00
class GameSequenceDirector;
class GameSystemObjHolder;
2024-09-21 19:20:49 -04:00
class NameObjListExecutor;
2023-12-19 20:35:35 -05:00
class GameSystem : public NerveExecutor {
2021-11-22 02:35:19 -05:00
public:
2021-12-12 03:44:24 -05:00
GameSystem();
void init();
void frameLoop();
2023-12-19 20:35:35 -05:00
u32 _8;
2024-09-21 19:20:49 -04:00
GameSequenceDirector* mSeqDirector; // 0xC
2023-12-19 20:35:35 -05:00
u32 _10;
u32 _14;
u32 _18;
u32 _1C;
2024-09-21 19:20:49 -04:00
GameSystemObjHolder* mObjHolder; // 0x20
GameSystemSceneController* mSceneController; // 0x24
2021-12-12 03:44:24 -05:00
u32 _28;
u32 _2C;
u32 _30;
u32 _34;
u32 _38;
};
void main(void);