Package com.prineside.tdi2.ui.components
Class MainUi
java.lang.Object
com.prineside.tdi2.ui.components.MainUi
- All Implemented Interfaces:
 com.badlogic.gdx.utils.Disposable
- 
Field Summary
FieldsModifier and TypeFieldDescriptioncom.badlogic.gdx.scenes.scene2d.Group - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionvoiddispose()Releases all resources of this object.voiddraw(float realDeltaTime) voidbooleanvoidvoidvoidvoidvoidhideMdps()voidvoidvoidvoidbooleanvoidvoidsetLevelStarsIcon(int starsCount) voidvoidvoidshowDrawModeButton(boolean emphasize, Runnable onDone) voidshowGameSpeedButton(boolean emphasize, Runnable onDone) voidshowHealth(boolean emphasize, Runnable onDone) voidshowHealthDelta(int damage) voidvoidshowMessagesButton(boolean emphasize, Runnable onDone) voidshowNextWaveButton(boolean emphasize, Runnable onDone) voidvoidshowWaveNumber(boolean emphasize, Runnable onDone) voidvoidvoidvoidvoidvoidvoid 
- 
Field Details
- 
particlesCanvas
 - 
customElementsContainer
public com.badlogic.gdx.scenes.scene2d.Group customElementsContainer 
 - 
 - 
Constructor Details
- 
MainUi
 
 - 
 - 
Method Details
- 
showHealthDelta
public void showHealthDelta(int damage)  - 
postSetup
public void postSetup() - 
setLevelStarsIcon
public void setLevelStarsIcon(int starsCount) - Parameters:
 starsCount- 0-3
 - 
finalFadeOut
public void finalFadeOut() - 
setUiScreenshotMode
 - 
gameSpeedButtonVisible
public boolean gameSpeedButtonVisible() - 
nextWaveButtonVisible
public boolean nextWaveButtonVisible() - 
hideGameSpeedButton
public void hideGameSpeedButton() - 
showGameSpeedButton
 - 
hideCoins
public void hideCoins() - 
showCoins
 - 
hideMessagesButton
public void hideMessagesButton() - 
showMessagesButton
 - 
hideScore
public void hideScore() - 
showScore
 - 
hideWaveNumber
public void hideWaveNumber() - 
showWaveNumber
 - 
hideHealth
public void hideHealth() - 
showHealth
 - 
hideDrawModeButton
public void hideDrawModeButton() - 
showDrawModeButton
 - 
hideNextWaveButton
public void hideNextWaveButton() - 
hideMdps
public void hideMdps() - 
showMdps
 - 
showNextWaveButton
 - 
updateGameSpeedButton
public void updateGameSpeedButton() - 
updateScore
public void updateScore() - 
updateMoney
public void updateMoney() - 
updateHealth
public void updateHealth() - 
updateWave
public void updateWave() - 
updateMdps
public void updateMdps() - 
updateAll
public void updateAll() - 
draw
public void draw(float realDeltaTime)  - 
dispose
public void dispose()Description copied from interface:com.badlogic.gdx.utils.DisposableReleases all resources of this object.- Specified by:
 disposein interfacecom.badlogic.gdx.utils.Disposable
 
 -