Show / Hide Table of Contents

Class CurrencyHolding

Inheritance
System.Object
CurrencyHolding
Implements
IController
IViewController
IHasUniversalID
System.ComponentModel.INotifyPropertyChanged
Namespace: Eco.Gameplay.Economy
Assembly: Eco.Gameplay.dll
Syntax
public class CurrencyHolding : Object, IController, IViewController, IHasUniversalID, INotifyPropertyChanged

Constructors

CurrencyHolding()

Declaration
public CurrencyHolding()

Properties

ControllerID

Declaration
public ref int ControllerID { get; }
Property Value
Type Description
System.Int32

Currency

Declaration
public Currency Currency { get; set; }
Property Value
Type Description
Currency

Description

Declaration
public string Description { get; }
Property Value
Type Description
System.String

Val

Declaration
public float Val { get; set; }
Property Value
Type Description
System.Single

ValChangedEvent

Declaration
public static ThreadSafeAction<CurrencyHolding> ValChangedEvent { get; }
Property Value
Type Description
ThreadSafeAction<CurrencyHolding>

Methods

SetVal(Single)

Declaration
public void SetVal(float v)
Parameters
Type Name Description
System.Single v

ToString()

Declaration
public override string ToString()
Returns
Type Description
System.String

Events

PropertyChanged

Declaration
public event PropertyChangedEventHandler PropertyChanged
Event Type
Type Description
System.ComponentModel.PropertyChangedEventHandler

Implements

IController
IViewController
IHasUniversalID
System.ComponentModel.INotifyPropertyChanged

Extension Methods

TagUtils.TagNames(Object, Boolean)
TagUtils.TagDisplayNames(Object, Boolean)
ClientSetViewExtensions.SetClassOfProperty(Object, Player, String, String, Int32)
TypeTooltipExtensions.UILinkGeneric(Object)
☀
☾
In This Article
Back to top
Copyright (c) Strange Loop Games 2021
☀
☾