2023-01-29 18:58:59 +01:00
|
|
|
#include "SystemGraph.h"
|
|
|
|
|
|
|
|
|
|
using namespace Seele;
|
|
|
|
|
|
2023-11-17 22:31:26 +01:00
|
|
|
void SystemGraph::addSystem(System::OSystemBase system)
|
2023-01-29 18:58:59 +01:00
|
|
|
{
|
|
|
|
|
systems.add(std::move(system));
|
|
|
|
|
}
|
|
|
|
|
|
2024-05-01 19:05:48 +02:00
|
|
|
void SystemGraph::run(float deltaTime)
|
2023-01-29 18:58:59 +01:00
|
|
|
{
|
|
|
|
|
for(auto& system : systems) {
|
2024-05-01 19:05:48 +02:00
|
|
|
system->run(deltaTime);
|
2023-01-29 18:58:59 +01:00
|
|
|
}
|
|
|
|
|
}
|