thelinuxlich / artemis_CSharp

Artemis Entity System Framework ported to C#
Other
342 stars 78 forks source link

Made SystemBitManager instanced #59

Closed Maximusya closed 10 years ago

Maximusya commented 10 years ago

Changed SystemBitManager usage from static to instanced:

I did not thoroughly reviewed implementation dependencies of using an instance of EntitySystem instead of it's Type as a key: though ComponentType system works with Types, not instances.

Also the whole SystemBitManager class can probably be merged into SystemManager for simplicity.