Show / Hide Table of Contents

    Class ProjectionCalculator

    Inheritance
    Object
    ProjectionCalculator
    Implements
    IProjectionCalculator
    Inherited Members
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Object.ToString()
    Object.ReferenceEquals(Object, Object)
    Namespace: IdleKit.Gameplay
    Assembly: cs.temp.dll.dll
    Syntax
    public class ProjectionCalculator : IProjectionCalculator

    Methods

    CalculateEarningsByTime(IPayoutProjection[], ICurrency, Int64, Int64)

    Declaration
    public virtual CurrencyAmount CalculateEarningsByTime(IPayoutProjection[] payoutProjections, ICurrency targetCurrency, long startTime, long endTime)
    Parameters
    Type Name Description
    IPayoutProjection[] payoutProjections
    ICurrency targetCurrency
    Int64 startTime
    Int64 endTime
    Returns
    Type Description
    CurrencyAmount

    CalculateEarningsByTime(IPayoutProjection[], String, Int64, Int64)

    Declaration
    public virtual CurrencyAmount CalculateEarningsByTime(IPayoutProjection[] payoutProjections, string targetCurrencyId, long startTime, long endTime)
    Parameters
    Type Name Description
    IPayoutProjection[] payoutProjections
    String targetCurrencyId
    Int64 startTime
    Int64 endTime
    Returns
    Type Description
    CurrencyAmount

    CalculateTimeToTarget(IPayoutProjection[], CurrencyAmount, Int64)

    Declaration
    public virtual long CalculateTimeToTarget(IPayoutProjection[] payoutProjections, CurrencyAmount targetAmount, long startTime)
    Parameters
    Type Name Description
    IPayoutProjection[] payoutProjections
    CurrencyAmount targetAmount
    Int64 startTime
    Returns
    Type Description
    Int64

    Implements

    IProjectionCalculator
    Back to top Copyright © 2020 East Side Games Inc.