Non-generic API
Non-generic API, so that you can also work easily with types.
The backbone
var componentType = Component<Dwarf>.ComponentType;
Console.WriteLine(componentType); // See what meta-data existsvar componentType = ComponentRegistry.GetComponentType(typeof(Dwarf));
var sameComponentType = (ComponentType)typeof(Dwarf);Signature
var signature = new Signature(typeof(Dwarf), typeof(Position), typeof(Velocity));
var dwarf = world.Create(signature);Example
Last updated