Uses of Interface
com.prineside.tdi2.EntityFactory
Packages that use EntityFactory
Package
Description
The game itself.
Variants of
Ability
Abilities are what the player can use manually during the game (such things as a Fireball or Nuke).Variants of
BuffProcessor
Buff processors are single instances stored in BuffSystem
, each of them is responsible for a single type of (de)buff.Variants of
Enemy
EnemySystem
is responsible for handling the enemies and spawned enemies are stored in MapSystem.spawnedEnemies
-
Uses of EntityFactory in com.prineside.tdi2
Subinterfaces of EntityFactory in com.prineside.tdi2Modifier and TypeInterfaceDescriptionstatic interface
Gate.Factory<T extends Gate>
static interface
Item.Factory<T extends Item>
static interface
Tile.Factory<T extends Tile>
static interface
Unit.Factory<T extends Unit>
Classes in com.prineside.tdi2 that implement EntityFactoryModifier and TypeClassDescriptionstatic class
Ability.Factory<T extends Ability>
Ability type factory is responsible for creation of abilities and provides some additional info for some particular type of ability (such as ability name and color).static class
Buff.Factory<T extends Buff>
static class
Enemy.Factory<T extends Enemy>
static class
Explosion.Factory<T extends Explosion>
static class
Gate.Factory.AbstractFactory<T extends Gate>
static class
Item.Factory.AbstractFactory<T extends Item>
static class
Modifier.Factory<T extends Modifier>
static class
Projectile.Factory<T extends Projectile>
static class
Tile.Factory.AbstractFactory<T extends Tile>
static class
Tower.Factory<T extends Tower>
static class
Unit.Factory.BasicAbstractFactory<T extends Unit>
-
Uses of EntityFactory in com.prineside.tdi2.abilities
Classes in com.prineside.tdi2.abilities that implement EntityFactoryModifier and TypeClassDescriptionstatic class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
-
Uses of EntityFactory in com.prineside.tdi2.buffs
Classes in com.prineside.tdi2.buffs that implement EntityFactoryModifier and TypeClassDescriptionstatic class
static class
static class
static class
static class
static class
static class
static class
static class
static final class
static final class
static final class
static class
static final class
static final class
static class
static class
static class
-
Uses of EntityFactory in com.prineside.tdi2.enemies
Classes in com.prineside.tdi2.enemies that implement EntityFactoryModifier and TypeClassDescriptionstatic class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
-
Uses of EntityFactory in com.prineside.tdi2.enemies.bosses
Classes in com.prineside.tdi2.enemies.bosses that implement EntityFactoryModifier and TypeClassDescriptionstatic class
static class
static class
static class
static class
static class
static class
static class
static class
static class
-
Uses of EntityFactory in com.prineside.tdi2.explosions
Classes in com.prineside.tdi2.explosions that implement EntityFactoryModifier and TypeClassDescriptionstatic class
static final class
static class
static final class
static class
-
Uses of EntityFactory in com.prineside.tdi2.gates
Classes in com.prineside.tdi2.gates that implement EntityFactoryModifier and TypeClassDescriptionstatic class
static class
static class
-
Uses of EntityFactory in com.prineside.tdi2.items
Classes in com.prineside.tdi2.items that implement EntityFactoryModifier and TypeClassDescriptionstatic class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
-
Uses of EntityFactory in com.prineside.tdi2.modifiers
Classes in com.prineside.tdi2.modifiers that implement EntityFactoryModifier and TypeClassDescriptionstatic class
static class
static class
static class
static class
static class
static class
static class
-
Uses of EntityFactory in com.prineside.tdi2.projectiles
Classes in com.prineside.tdi2.projectiles that implement EntityFactoryModifier and TypeClassDescriptionstatic class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
-
Uses of EntityFactory in com.prineside.tdi2.tiles
Classes in com.prineside.tdi2.tiles that implement EntityFactoryModifier and TypeClassDescriptionstatic class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
-
Uses of EntityFactory in com.prineside.tdi2.towers
Classes in com.prineside.tdi2.towers that implement EntityFactoryModifier and TypeClassDescriptionstatic final class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
-
Uses of EntityFactory in com.prineside.tdi2.units
Classes in com.prineside.tdi2.units that implement EntityFactoryModifier and TypeClassDescriptionstatic class
static class
static class
static class
static class
static class