Table of Contents

Class StringFormatting

Namespace
Root
Assembly
Game.Core.dll
public static class StringFormatting
Inheritance
object
StringFormatting

Methods

FormatDetailedPercentage(float)

public static IText FormatDetailedPercentage(float percentage0To1)

Parameters

percentage0To1 float

Returns

IText

FormatDimensions(int, int)

public static IText FormatDimensions(int sizeX, int sizeY)

Parameters

sizeX int
sizeY int

Returns

IText

FormatDimensions(int, int, int)

public static IText FormatDimensions(int sizeX, int sizeY, int sizeZ)

Parameters

sizeX int
sizeY int
sizeZ int

Returns

IText

FormatDurationSeconds(float)

public static IText FormatDurationSeconds(float secondsFractional)

Parameters

secondsFractional float

Returns

IText

FormatEfficiencyPercentage(float)

public static IText FormatEfficiencyPercentage(float percentage0To1)

Parameters

percentage0To1 float

Returns

IText

FormatFloatMax1Digit(float)

public static IText FormatFloatMax1Digit(float value)

Parameters

value float

Returns

IText

FormatFloatMax1Fraction(float)

public static IText FormatFloatMax1Fraction(float amount)

Parameters

amount float

Returns

IText

FormatGeneralPerMille(float)

public static IText FormatGeneralPerMille(float perMille0To1)

Parameters

perMille0To1 float

Returns

IText

FormatGeneralPercentage(float)

public static IText FormatGeneralPercentage(float percentage0To1)

Parameters

percentage0To1 float

Returns

IText

FormatGenericCount(int)

public static IText FormatGenericCount(int amount)

Parameters

amount int

Returns

IText

FormatIntegerMax4Digits(int, bool)

public static IText FormatIntegerMax4Digits(int value, bool monospace = false)

Parameters

value int
monospace bool

Returns

IText

FormatIntegerMax4Digits(ulong, bool)

public static IText FormatIntegerMax4Digits(ulong value, bool monospace = false)

Parameters

value ulong
monospace bool

Returns

IText

FormatIntegerRaw(int)

public static IText FormatIntegerRaw(int value)

Parameters

value int

Returns

IText

FormatPastTime(DateTime)

public static IText FormatPastTime(DateTime pastTime)

Parameters

pastTime DateTime

Returns

IText

FormatSecondsToPastTime(float)

public static IText FormatSecondsToPastTime(float secondsFractional)

Parameters

secondsFractional float

Returns

IText

FormatShapeAmount(ulong, bool)

public static IText FormatShapeAmount(ulong amount, bool monospace = false)

Parameters

amount ulong
monospace bool

Returns

IText

FormatShapeAmountFraction(ulong, ulong)

public static IText FormatShapeAmountFraction(ulong have, ulong goal)

Parameters

have ulong
goal ulong

Returns

IText

FormatShapeAmountThroughputPerMinute(float)

public static IText FormatShapeAmountThroughputPerMinute(float throughput)

Parameters

throughput float

Returns

IText

FormatShapeAmountThroughputPerMinuteRaw(float)

public static IText FormatShapeAmountThroughputPerMinuteRaw(float throughput)

Parameters

throughput float

Returns

IText

MonospaceNumber(IText)

public static IText MonospaceNumber(IText text)

Parameters

text IText

Returns

IText