C# Class Assets.Scripts.Scenes.Game.LevelUpController

Inheritance: UnityEngine.MonoBehaviour
Show file Open project: maximecharron/GLO-3002-Frima

Public Properties

Property Type Description
AttackPowerLevelText UnityEngine.UI.Text
ContinueButton UnityEngine.UI.Button
CurrentExperienceText UnityEngine.UI.Text
GameSceneController GameSceneController
HypePowerLevelText UnityEngine.UI.Text
RevertButton UnityEngine.UI.Button
StaminaPowerLevelText UnityEngine.UI.Text
UpgradeExplanationText UnityEngine.UI.Text

Public Methods

Method Description
LevelUpCallback ( ) : void
LevelUpCompletedEventHandler ( ) : void
OnAttackUpgradeClick ( ) : void
OnContinueButtonClick ( ) : void
OnDestroy ( ) : void
OnHypeUpgradeClick ( ) : void
OnRevertButtonClick ( ) : void
OnStaminaUpgradeClick ( ) : void
Start ( ) : void

Private Methods

Method Description
GetUsedUpgradePoints ( ) : int
Hide ( ) : void
InitState ( ) : void
ProcessUpgrade ( ) : void
ShowPanel ( ) : void
UpdateButtonsState ( ) : void
UpdateLabels ( ) : void

Method Details

LevelUpCallback() public method

public LevelUpCallback ( ) : void
return void

LevelUpCompletedEventHandler() public method

public LevelUpCompletedEventHandler ( ) : void
return void

OnAttackUpgradeClick() public method

public OnAttackUpgradeClick ( ) : void
return void

OnContinueButtonClick() public method

public OnContinueButtonClick ( ) : void
return void

OnDestroy() public method

public OnDestroy ( ) : void
return void

OnHypeUpgradeClick() public method

public OnHypeUpgradeClick ( ) : void
return void

OnRevertButtonClick() public method

public OnRevertButtonClick ( ) : void
return void

OnStaminaUpgradeClick() public method

public OnStaminaUpgradeClick ( ) : void
return void

Start() public method

public Start ( ) : void
return void

Property Details

AttackPowerLevelText public property

public Text,UnityEngine.UI AttackPowerLevelText
return UnityEngine.UI.Text

ContinueButton public property

public Button,UnityEngine.UI ContinueButton
return UnityEngine.UI.Button

CurrentExperienceText public property

public Text,UnityEngine.UI CurrentExperienceText
return UnityEngine.UI.Text

GameSceneController public property

public GameSceneController,Assets.Scripts.Scenes.Game GameSceneController
return GameSceneController

HypePowerLevelText public property

public Text,UnityEngine.UI HypePowerLevelText
return UnityEngine.UI.Text

RevertButton public property

public Button,UnityEngine.UI RevertButton
return UnityEngine.UI.Button

StaminaPowerLevelText public property

public Text,UnityEngine.UI StaminaPowerLevelText
return UnityEngine.UI.Text

UpgradeExplanationText public property

public Text,UnityEngine.UI UpgradeExplanationText
return UnityEngine.UI.Text