Show / Hide Table of Contents

Class AccountLedger

Inheritance
System.Object
AccountLedger
Namespace: Eco.Gameplay.Economy
Assembly: Eco.Gameplay.dll
Syntax
public class AccountLedger : Object

Constructors

AccountLedger()

Declaration
public AccountLedger()

Properties

Account

Declaration
public BankAccount Account { get; }
Property Value
Type Description
BankAccount

Transactions

Declaration
public ThreadSafeLimitedHistory<Transaction> Transactions { get; }
Property Value
Type Description
ThreadSafeLimitedHistory<Transaction>

Methods

AddOneWayTransaction(BankAccount, BankAccount, Currency, Single, String)

Declaration
public static void AddOneWayTransaction(BankAccount from, BankAccount to, Currency cur, float amount, string desc)
Parameters
Type Name Description
BankAccount from
BankAccount to
Currency cur
System.Single amount
System.String desc

RenderToText()

Declaration
public string RenderToText()
Returns
Type Description
System.String

SetAccount(BankAccount)

Declaration
public void SetAccount(BankAccount account)
Parameters
Type Name Description
BankAccount account

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
☀
☾