Newer
Older
/* This class act as the "motherboard" of sorts */
class ComponentManager {
public:
ComponentManager();
~ComponentManager() = default;
protected:
void read_bios();
public:
/* Components */
std::unique_ptr<EmotionEngine> ee;
/* Since we have more than enough RAM, let's allocate this all at once */
std::vector<uint8_t> memory;