Releases: Doraku/DefaultEcs
DefaultEcs 0.6.2
made ISystem implements IDisposable
added WithAttribute and WithoutAttribute attributes to define EntitySet from World in AEntitySystem
DefaultEcs 0.6.1
added RemoveFromChildrenOf and RemoveFromParentsOf methods on Entity to remove hierarchy of dispose chain
BinarySerializer and TextSerializer now handle abstract types and types with no default constructor
some fixes on BinarySerializer and TextSerializer
DefaultEcs 0.6.0
added serialize feature to World and Entity
renamed AEntitySetSystem base class to AEntitySystem
renamed World.SetComponentTypeMaximumCount method to SetMaximumComponentCount
inner improvements
DefaultEcs 0.5.0
added base system class to update an EntitySet
added base system class to update a component type on a World
added system class to process custom Action as update
added system class to update sequentially multiple systems
added system class to update in parallel multiple systems
added a way to build entities hierarchy for dispose chain
DefaultEcs 0.4.0
Entity.Get is now unsafe: exception is more cryptic if it does not have a component but it's faster so eh
updated System.Memory reference
DefaultEcs 0.3.2-alpha
relaxed the need to create EntitySet before creating Entity
added default value to Entity.Set
fixed leak with EntitySetBuilder
fixed Entity.Remove for multiple entity with the same component
DefaultEcs 0.3.1-alpha
fixed refCount bug when disposing Entity