├── .coveralls.yml ├── .gitignore ├── .travis.yml ├── AUTHORS.ASHLEY ├── CHANGELOG.md ├── HEADER.txt ├── LICENSE.ASHLEY ├── LICENSE.txt ├── NOTICE.ASHLEY ├── README.md ├── eclipse-formatter.xml ├── eclipse-templates.xml ├── pom.xml └── retinazer ├── .gitignore ├── pom.xml └── src ├── main └── java │ └── com │ └── github │ └── antag99 │ └── retinazer │ ├── Component.java │ ├── ComponentManager.java │ ├── DefaultWireResolver.java │ ├── Engine.java │ ├── EngineConfig.java │ ├── EntityListener.java │ ├── EntityManager.java │ ├── EntityProcessorSystem.java │ ├── EntitySet.java │ ├── EntitySetContent.java │ ├── EntitySetEdit.java │ ├── EntitySystem.java │ ├── Family.java │ ├── FamilyConfig.java │ ├── FamilyManager.java │ ├── Internal.java │ ├── Mapper.java │ ├── MapperWireResolver.java │ ├── Priority.java │ ├── RetinazerException.java │ ├── SkipWire.java │ ├── Wire.java │ ├── WireCache.java │ ├── WireManager.java │ ├── WireResolver.java │ └── util │ ├── Bag.java │ ├── ByteBag.java │ ├── DoubleBag.java │ ├── Experimental.java │ ├── FloatBag.java │ ├── IntBag.java │ ├── LongBag.java │ ├── Mask.java │ └── ShortBag.java └── test └── java └── com └── github └── antag99 └── retinazer ├── EngineTest.java ├── EntityListenerTest.java ├── EntityProcessorSystemTest.java ├── EntitySetTest.java ├── FamilyTest.java ├── FlagComponentA.java ├── FlagComponentB.java ├── FlagComponentC.java ├── FlagSystemA.java ├── FlagSystemB.java ├── FlagSystemC.java ├── MapperTest.java └── util ├── BagTest.java ├── ByteBagTest.java ├── DoubleBagTest.java ├── FloatBagTest.java ├── IntBagTest.java ├── LongBagTest.java ├── MaskTest.java └── ShortBagTest.java /.coveralls.yml: -------------------------------------------------------------------------------- 1 | service_name: travis-ci 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antag99/retinazer/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antag99/retinazer/HEAD/.travis.yml -------------------------------------------------------------------------------- /AUTHORS.ASHLEY: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antag99/retinazer/HEAD/AUTHORS.ASHLEY -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antag99/retinazer/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /HEADER.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antag99/retinazer/HEAD/HEADER.txt -------------------------------------------------------------------------------- /LICENSE.ASHLEY: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antag99/retinazer/HEAD/LICENSE.ASHLEY -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antag99/retinazer/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /NOTICE.ASHLEY: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antag99/retinazer/HEAD/NOTICE.ASHLEY -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antag99/retinazer/HEAD/README.md -------------------------------------------------------------------------------- /eclipse-formatter.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antag99/retinazer/HEAD/eclipse-formatter.xml -------------------------------------------------------------------------------- /eclipse-templates.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antag99/retinazer/HEAD/eclipse-templates.xml -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antag99/retinazer/HEAD/pom.xml -------------------------------------------------------------------------------- /retinazer/.gitignore: -------------------------------------------------------------------------------- 1 | /bin/ 2 | /target/ 3 | -------------------------------------------------------------------------------- /retinazer/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antag99/retinazer/HEAD/retinazer/pom.xml -------------------------------------------------------------------------------- /retinazer/src/main/java/com/github/antag99/retinazer/Component.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antag99/retinazer/HEAD/retinazer/src/main/java/com/github/antag99/retinazer/Component.java -------------------------------------------------------------------------------- /retinazer/src/main/java/com/github/antag99/retinazer/ComponentManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antag99/retinazer/HEAD/retinazer/src/main/java/com/github/antag99/retinazer/ComponentManager.java -------------------------------------------------------------------------------- /retinazer/src/main/java/com/github/antag99/retinazer/DefaultWireResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antag99/retinazer/HEAD/retinazer/src/main/java/com/github/antag99/retinazer/DefaultWireResolver.java -------------------------------------------------------------------------------- /retinazer/src/main/java/com/github/antag99/retinazer/Engine.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antag99/retinazer/HEAD/retinazer/src/main/java/com/github/antag99/retinazer/Engine.java -------------------------------------------------------------------------------- /retinazer/src/main/java/com/github/antag99/retinazer/EngineConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antag99/retinazer/HEAD/retinazer/src/main/java/com/github/antag99/retinazer/EngineConfig.java -------------------------------------------------------------------------------- /retinazer/src/main/java/com/github/antag99/retinazer/EntityListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antag99/retinazer/HEAD/retinazer/src/main/java/com/github/antag99/retinazer/EntityListener.java -------------------------------------------------------------------------------- /retinazer/src/main/java/com/github/antag99/retinazer/EntityManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antag99/retinazer/HEAD/retinazer/src/main/java/com/github/antag99/retinazer/EntityManager.java -------------------------------------------------------------------------------- /retinazer/src/main/java/com/github/antag99/retinazer/EntityProcessorSystem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antag99/retinazer/HEAD/retinazer/src/main/java/com/github/antag99/retinazer/EntityProcessorSystem.java -------------------------------------------------------------------------------- /retinazer/src/main/java/com/github/antag99/retinazer/EntitySet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antag99/retinazer/HEAD/retinazer/src/main/java/com/github/antag99/retinazer/EntitySet.java -------------------------------------------------------------------------------- /retinazer/src/main/java/com/github/antag99/retinazer/EntitySetContent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antag99/retinazer/HEAD/retinazer/src/main/java/com/github/antag99/retinazer/EntitySetContent.java -------------------------------------------------------------------------------- /retinazer/src/main/java/com/github/antag99/retinazer/EntitySetEdit.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antag99/retinazer/HEAD/retinazer/src/main/java/com/github/antag99/retinazer/EntitySetEdit.java -------------------------------------------------------------------------------- /retinazer/src/main/java/com/github/antag99/retinazer/EntitySystem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antag99/retinazer/HEAD/retinazer/src/main/java/com/github/antag99/retinazer/EntitySystem.java -------------------------------------------------------------------------------- /retinazer/src/main/java/com/github/antag99/retinazer/Family.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antag99/retinazer/HEAD/retinazer/src/main/java/com/github/antag99/retinazer/Family.java -------------------------------------------------------------------------------- /retinazer/src/main/java/com/github/antag99/retinazer/FamilyConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antag99/retinazer/HEAD/retinazer/src/main/java/com/github/antag99/retinazer/FamilyConfig.java -------------------------------------------------------------------------------- /retinazer/src/main/java/com/github/antag99/retinazer/FamilyManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antag99/retinazer/HEAD/retinazer/src/main/java/com/github/antag99/retinazer/FamilyManager.java -------------------------------------------------------------------------------- /retinazer/src/main/java/com/github/antag99/retinazer/Internal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antag99/retinazer/HEAD/retinazer/src/main/java/com/github/antag99/retinazer/Internal.java -------------------------------------------------------------------------------- /retinazer/src/main/java/com/github/antag99/retinazer/Mapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antag99/retinazer/HEAD/retinazer/src/main/java/com/github/antag99/retinazer/Mapper.java -------------------------------------------------------------------------------- /retinazer/src/main/java/com/github/antag99/retinazer/MapperWireResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antag99/retinazer/HEAD/retinazer/src/main/java/com/github/antag99/retinazer/MapperWireResolver.java -------------------------------------------------------------------------------- /retinazer/src/main/java/com/github/antag99/retinazer/Priority.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antag99/retinazer/HEAD/retinazer/src/main/java/com/github/antag99/retinazer/Priority.java -------------------------------------------------------------------------------- /retinazer/src/main/java/com/github/antag99/retinazer/RetinazerException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antag99/retinazer/HEAD/retinazer/src/main/java/com/github/antag99/retinazer/RetinazerException.java -------------------------------------------------------------------------------- /retinazer/src/main/java/com/github/antag99/retinazer/SkipWire.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antag99/retinazer/HEAD/retinazer/src/main/java/com/github/antag99/retinazer/SkipWire.java -------------------------------------------------------------------------------- /retinazer/src/main/java/com/github/antag99/retinazer/Wire.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antag99/retinazer/HEAD/retinazer/src/main/java/com/github/antag99/retinazer/Wire.java -------------------------------------------------------------------------------- /retinazer/src/main/java/com/github/antag99/retinazer/WireCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antag99/retinazer/HEAD/retinazer/src/main/java/com/github/antag99/retinazer/WireCache.java -------------------------------------------------------------------------------- /retinazer/src/main/java/com/github/antag99/retinazer/WireManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antag99/retinazer/HEAD/retinazer/src/main/java/com/github/antag99/retinazer/WireManager.java -------------------------------------------------------------------------------- /retinazer/src/main/java/com/github/antag99/retinazer/WireResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antag99/retinazer/HEAD/retinazer/src/main/java/com/github/antag99/retinazer/WireResolver.java -------------------------------------------------------------------------------- /retinazer/src/main/java/com/github/antag99/retinazer/util/Bag.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antag99/retinazer/HEAD/retinazer/src/main/java/com/github/antag99/retinazer/util/Bag.java -------------------------------------------------------------------------------- /retinazer/src/main/java/com/github/antag99/retinazer/util/ByteBag.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antag99/retinazer/HEAD/retinazer/src/main/java/com/github/antag99/retinazer/util/ByteBag.java -------------------------------------------------------------------------------- /retinazer/src/main/java/com/github/antag99/retinazer/util/DoubleBag.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antag99/retinazer/HEAD/retinazer/src/main/java/com/github/antag99/retinazer/util/DoubleBag.java -------------------------------------------------------------------------------- /retinazer/src/main/java/com/github/antag99/retinazer/util/Experimental.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antag99/retinazer/HEAD/retinazer/src/main/java/com/github/antag99/retinazer/util/Experimental.java -------------------------------------------------------------------------------- /retinazer/src/main/java/com/github/antag99/retinazer/util/FloatBag.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antag99/retinazer/HEAD/retinazer/src/main/java/com/github/antag99/retinazer/util/FloatBag.java -------------------------------------------------------------------------------- /retinazer/src/main/java/com/github/antag99/retinazer/util/IntBag.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antag99/retinazer/HEAD/retinazer/src/main/java/com/github/antag99/retinazer/util/IntBag.java -------------------------------------------------------------------------------- /retinazer/src/main/java/com/github/antag99/retinazer/util/LongBag.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antag99/retinazer/HEAD/retinazer/src/main/java/com/github/antag99/retinazer/util/LongBag.java -------------------------------------------------------------------------------- /retinazer/src/main/java/com/github/antag99/retinazer/util/Mask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antag99/retinazer/HEAD/retinazer/src/main/java/com/github/antag99/retinazer/util/Mask.java -------------------------------------------------------------------------------- /retinazer/src/main/java/com/github/antag99/retinazer/util/ShortBag.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antag99/retinazer/HEAD/retinazer/src/main/java/com/github/antag99/retinazer/util/ShortBag.java -------------------------------------------------------------------------------- /retinazer/src/test/java/com/github/antag99/retinazer/EngineTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antag99/retinazer/HEAD/retinazer/src/test/java/com/github/antag99/retinazer/EngineTest.java -------------------------------------------------------------------------------- /retinazer/src/test/java/com/github/antag99/retinazer/EntityListenerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antag99/retinazer/HEAD/retinazer/src/test/java/com/github/antag99/retinazer/EntityListenerTest.java -------------------------------------------------------------------------------- /retinazer/src/test/java/com/github/antag99/retinazer/EntityProcessorSystemTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antag99/retinazer/HEAD/retinazer/src/test/java/com/github/antag99/retinazer/EntityProcessorSystemTest.java -------------------------------------------------------------------------------- /retinazer/src/test/java/com/github/antag99/retinazer/EntitySetTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antag99/retinazer/HEAD/retinazer/src/test/java/com/github/antag99/retinazer/EntitySetTest.java -------------------------------------------------------------------------------- /retinazer/src/test/java/com/github/antag99/retinazer/FamilyTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antag99/retinazer/HEAD/retinazer/src/test/java/com/github/antag99/retinazer/FamilyTest.java -------------------------------------------------------------------------------- /retinazer/src/test/java/com/github/antag99/retinazer/FlagComponentA.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antag99/retinazer/HEAD/retinazer/src/test/java/com/github/antag99/retinazer/FlagComponentA.java -------------------------------------------------------------------------------- /retinazer/src/test/java/com/github/antag99/retinazer/FlagComponentB.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antag99/retinazer/HEAD/retinazer/src/test/java/com/github/antag99/retinazer/FlagComponentB.java -------------------------------------------------------------------------------- /retinazer/src/test/java/com/github/antag99/retinazer/FlagComponentC.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antag99/retinazer/HEAD/retinazer/src/test/java/com/github/antag99/retinazer/FlagComponentC.java -------------------------------------------------------------------------------- /retinazer/src/test/java/com/github/antag99/retinazer/FlagSystemA.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antag99/retinazer/HEAD/retinazer/src/test/java/com/github/antag99/retinazer/FlagSystemA.java -------------------------------------------------------------------------------- /retinazer/src/test/java/com/github/antag99/retinazer/FlagSystemB.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antag99/retinazer/HEAD/retinazer/src/test/java/com/github/antag99/retinazer/FlagSystemB.java -------------------------------------------------------------------------------- /retinazer/src/test/java/com/github/antag99/retinazer/FlagSystemC.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antag99/retinazer/HEAD/retinazer/src/test/java/com/github/antag99/retinazer/FlagSystemC.java -------------------------------------------------------------------------------- /retinazer/src/test/java/com/github/antag99/retinazer/MapperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antag99/retinazer/HEAD/retinazer/src/test/java/com/github/antag99/retinazer/MapperTest.java -------------------------------------------------------------------------------- /retinazer/src/test/java/com/github/antag99/retinazer/util/BagTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antag99/retinazer/HEAD/retinazer/src/test/java/com/github/antag99/retinazer/util/BagTest.java -------------------------------------------------------------------------------- /retinazer/src/test/java/com/github/antag99/retinazer/util/ByteBagTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antag99/retinazer/HEAD/retinazer/src/test/java/com/github/antag99/retinazer/util/ByteBagTest.java -------------------------------------------------------------------------------- /retinazer/src/test/java/com/github/antag99/retinazer/util/DoubleBagTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antag99/retinazer/HEAD/retinazer/src/test/java/com/github/antag99/retinazer/util/DoubleBagTest.java -------------------------------------------------------------------------------- /retinazer/src/test/java/com/github/antag99/retinazer/util/FloatBagTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antag99/retinazer/HEAD/retinazer/src/test/java/com/github/antag99/retinazer/util/FloatBagTest.java -------------------------------------------------------------------------------- /retinazer/src/test/java/com/github/antag99/retinazer/util/IntBagTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antag99/retinazer/HEAD/retinazer/src/test/java/com/github/antag99/retinazer/util/IntBagTest.java -------------------------------------------------------------------------------- /retinazer/src/test/java/com/github/antag99/retinazer/util/LongBagTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antag99/retinazer/HEAD/retinazer/src/test/java/com/github/antag99/retinazer/util/LongBagTest.java -------------------------------------------------------------------------------- /retinazer/src/test/java/com/github/antag99/retinazer/util/MaskTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antag99/retinazer/HEAD/retinazer/src/test/java/com/github/antag99/retinazer/util/MaskTest.java -------------------------------------------------------------------------------- /retinazer/src/test/java/com/github/antag99/retinazer/util/ShortBagTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antag99/retinazer/HEAD/retinazer/src/test/java/com/github/antag99/retinazer/util/ShortBagTest.java --------------------------------------------------------------------------------