Package com.prineside.tdi2
Class Miner.Factory<T extends Miner>
java.lang.Object
com.prineside.tdi2.Miner.Factory<T>
- All Implemented Interfaces:
 Disposable
- Direct Known Subclasses:
 InfiarMiner.InfiarMinerFactory,MatrixMiner.MatrixMinerFactory,ScalarMiner.ScalarMinerFactory,TensorMiner.TensorMinerFactory,VectorMiner.VectorMinerFactory
- Enclosing class:
 - Miner
 
- 
Method Summary
Modifier and TypeMethodDescriptionabstract booleancanMineResource(ResourceType resourceType) abstract Tcreate()createIconActor(float size) voiddispose()Releases all resources of this object.abstract intabstract floatБазовая скорость добычи ресурса, ед/минabstract TextureRegiongetTitle()voidsetup()Вызывается, когда объекты всех Managers созданыvoid 
- 
Method Details
- 
create
 - 
canMineResource
 - 
getBaseBuildPrice
 - 
getTexture
 - 
getBaseMiningSpeed
Базовая скорость добычи ресурса, ед/мин - 
setup
public void setup()Вызывается, когда объекты всех Managers созданы - 
getTitle
 - 
getDescription
 - 
setupAssets
public void setupAssets() - 
dispose
public void dispose()Description copied from interface:com.badlogic.gdx.utils.DisposableReleases all resources of this object.- Specified by:
 disposein interfaceDisposable
 - 
createIconActor
 
 -