Class MintItemData
Inheritance
System.Object
MintItemData
Implements
System.ComponentModel.INotifyPropertyChanged
Assembly: Eco.Gameplay.dll
Syntax
public class MintItemData : Object, IController, IViewController, IHasUniversalID, IClearRequestHandler, IPermanentDestroyHandler, INotifyPropertyChanged
Constructors
MintItemData()
Declaration
Properties
ControllerID
Declaration
public ref int ControllerID { get; }
Property Value
Type |
Description |
System.Int32 |
|
Currency
Declaration
public Currency Currency { get; }
Property Value
CurrencyRenamedEvent
Declaration
public static ThreadSafeAction<MintItemData> CurrencyRenamedEvent { get; }
Property Value
HasDataThatCanBeCleared
Declaration
public bool HasDataThatCanBeCleared { get; }
Property Value
Type |
Description |
System.Boolean |
|
Methods
OnPermanentDestroy()
Declaration
public void OnPermanentDestroy()
SetCurrency(Currency)
Declaration
public void SetCurrency(Currency value)
Parameters
TryHandleClearRequest(Player)
Declaration
public Result TryHandleClearRequest(Player player)
Parameters
Type |
Name |
Description |
Player |
player |
|
Returns
Events
PropertyChanged
Declaration
public event PropertyChangedEventHandler PropertyChanged
Event Type
Type |
Description |
System.ComponentModel.PropertyChangedEventHandler |
|
Implements
System.ComponentModel.INotifyPropertyChanged
Extension Methods