Class MementoUIController
- Namespace
- CodeBase.Patterns.Example
- Assembly
- 4Experience.CodeBase.Patterns.Samples.dll
public class MementoUIController : ExtendedMonoBehaviour
- Inheritance
-
Object
Component
Behaviour
MonoBehaviour
MementoUIController
- Extension Methods
-
Properties
CurrentCaretaker
private Caretaker<PlayerStatistisc> CurrentCaretaker { get; set; }
Property Value
- Caretaker<PlayerStatistisc>
CurrentPlayerController
private PlayerController CurrentPlayerController { get; set; }
Property Value
- PlayerController
Index
private int Index { get; set; }
Property Value
- int
LoadButtonText
private TextMeshProUGUI LoadButtonText { get; set; }
Property Value
- TextMeshProUGUI
MaxIndex
private int MaxIndex { get; set; }
Property Value
- int
MementoListText
private TextMeshProUGUI MementoListText { get; set; }
Property Value
- TextMeshProUGUI
Methods
ChangeHealth(int)
public void ChangeHealth(int value)
Parameters
value int
ChangeLevel(int)
public void ChangeLevel(int value)
Parameters
value int
ChangeLoadIndex(int)
public void ChangeLoadIndex(int value)
Parameters
value int
LoadPlayerStats()
public void LoadPlayerStats()
SavePlayerStats()
public void SavePlayerStats()
UpdateMementoList()
private void UpdateMementoList()