Package com.prineside.tdi2
Class Projectile.Factory<T extends Projectile>
java.lang.Object
com.prineside.tdi2.Projectile.Factory<T>
- Direct Known Subclasses:
 AirProjectile.AirProjectileFactory,BasicProjectile.BasicProjectileFactory,BuffProjectile.BuffProjectileFactory,BulletWallProjectile.MultishotProjectileFactory,CannonProjectile.CannonProjectileFactory,ChainLightningProjectile.ChainLightningProjectileFactory,LaserProjectile.LaserProjectileFactory,MissileProjectile.MissileProjectileFactory,MultishotProjectile.MultishotProjectileFactory,SplashProjectile.SplashProjectileFactory,SplinterProjectile.SplinterProjectileFactory,VenomProjectile.VenomProjectileFactory
- Enclosing class:
 - Projectile
 
- 
Field Summary
Fields - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionprotected abstract Tcreate()voidfree(Projectile projectile) final Tobtain()voidsetup(ProjectileSystem projectileSystem) Вызывается, когда объекты всех Managers созданыvoid 
- 
Field Details
- 
projectileSystem
 
 - 
 - 
Constructor Details
- 
Factory
public Factory() 
 - 
 - 
Method Details
- 
setup
Вызывается, когда объекты всех Managers созданы - 
setupAssets
public void setupAssets() - 
create
 - 
obtain
 - 
free
 
 -