Theater-ECS/src/System.bf

15 lines
315 B
Beef
Raw Normal View History

namespace Theater_ECS;
using System;
using System.Collections;
abstract class System
{
protected Dictionary<Type, Component> _ComponentMap = new .() ~ delete _;
protected List<Entity> _Target = new .(100) ~ delete _;
public abstract void RunSystem(ECS ecs);
public abstract bool IntializeSystem(ECS ecs);
}