#pragma once #include #include struct RuntimeModule; struct RuntimeModuleManager { std::vector mModules; void RegisterModule(const char* name); void LoadModule(RuntimeModule* module); void UnloadModules(); void Update(float dt); };