package mindustry.entities; import mindustry.annotations.Annotations.*; import mindustry.gen.*; class AllEntities{ @EntityDef(value = {Bulletc.class, Velc.class, Timedc.class}, pooled = true) class BulletDef{} @EntityDef(value = {Tilec.class}, isFinal = false) class TileDef{} @EntityDef(value = {StandardEffectc.class, Childc.class}, pooled = true) class EffectDef{} @EntityDef(value = {GroundEffectc.class, Childc.class}, pooled = true) class GroundEffectDef{} @EntityDef(value = {Decalc.class}, pooled = true) class DecalDef{} @EntityDef({Playerc.class}) class PlayerDef{} @EntityDef({Unitc.class}) class GenericUnitDef{} @EntityDef(value = {Firec.class}, pooled = true) class FireDef{} @GroupDef(Entityc.class) void all(){ } @GroupDef(Playerc.class) void player(){ } @GroupDef(value = Unitc.class, spatial = true) void unit(){ } @GroupDef(Tilec.class) void tile(){ } @GroupDef(Syncc.class) void sync(){ } }