Show / Hide Table of Contents

Class TransferData

A struct to customize behaviour of Transfer(GameActionPack, TransferData) (see its summary for demo cases).

Inheritance
System.Object
TransferData
Namespace: Eco.Gameplay.Economy.Transfer
Assembly: Eco.Gameplay.dll
Syntax
public sealed class TransferData : ValueType

Properties

Amount

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

Currency

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

IsGovernmentTransfer

Declaration
public bool IsGovernmentTransfer { get; set; }
Property Value
Type Description
System.Boolean

PendingAccountChanges

Declaration
public AccountChangeSet PendingAccountChanges { get; set; }
Property Value
Type Description
AccountChangeSet

Sender

Declaration
public User Sender { get; set; }
Property Value
Type Description
User

SourceAccount

Declaration
public BankAccount SourceAccount { get; set; }
Property Value
Type Description
BankAccount

SuperAccess

Declaration
public bool SuperAccess { get; set; }
Property Value
Type Description
System.Boolean

TargetAccount

Declaration
public BankAccount TargetAccount { get; set; }
Property Value
Type Description
BankAccount

TaxableAmount

Declaration
public Nullable<float> TaxableAmount { get; set; }
Property Value
Type Description
System.Nullable<System.Single>

TaxPayer

Declaration
public User TaxPayer { get; set; }
Property Value
Type Description
User

TaxSettlementScopes

Declaration
public IEnumerable<Settlement> TaxSettlementScopes { get; set; }
Property Value
Type Description
System.Collections.Generic.IEnumerable<Settlement>

TaxSource

Declaration
public BankAccount TaxSource { get; set; }
Property Value
Type Description
BankAccount

TransferAsMuchAsPossible

Declaration
public bool TransferAsMuchAsPossible { get; set; }
Property Value
Type Description
System.Boolean

TransferDescription

Declaration
public LocString TransferDescription { get; set; }
Property Value
Type Description
LocString

TransferType

Declaration
public Nullable<TransferType> TransferType { get; set; }
Property Value
Type Description
System.Nullable<TransferType>

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