Go to file
Matt Low f366c4b808 Simply entity refreshing.
Consolidate toRemove, toEnable toDisable into toRefresh, move logic of
whether an entity should be added or removed to an EntitySystem into
EntitySystem.

Entities now have a systemBits member which represents which
systems they're currently a part of and is used by the refresh() logic
in EntitySystem.

Adding or removing components from an entity after it has been created
and activated will now add or remote the entity from relevant systems.
2020-01-27 11:55:55 +04:00
android Add base project files. 2020-01-24 12:03:04 +04:00
core Simply entity refreshing. 2020-01-27 11:55:55 +04:00
desktop Add base project files. 2020-01-24 12:03:04 +04:00
gradle/wrapper Add base project files. 2020-01-24 12:03:04 +04:00
html Add base project files. 2020-01-24 12:03:04 +04:00
.gitignore Add base project files. 2020-01-24 12:03:04 +04:00
build.gradle Add base project files. 2020-01-24 12:03:04 +04:00
gradle.properties Add base project files. 2020-01-24 12:03:04 +04:00
gradlew Add base project files. 2020-01-24 12:03:04 +04:00
gradlew.bat Add base project files. 2020-01-24 12:03:04 +04:00
settings.gradle Add base project files. 2020-01-24 12:03:04 +04:00