Show / Hide Table of Contents

Class MyValueFormatter

Inheritance
System.Object
MyValueFormatter
Namespace: VRage.Utils
Assembly: VRage.dll
Syntax
public class MyValueFormatter : Object

Constructors

MyValueFormatter()

Declaration
public MyValueFormatter()

Methods

AppendDistanceInBestUnit(Single, StringBuilder)

Declaration
public static void AppendDistanceInBestUnit(float distanceInMeters, StringBuilder output)
Parameters
Type Name Description
System.Single distanceInMeters
System.Text.StringBuilder output

AppendForceInBestUnit(Single, StringBuilder)

Declaration
public static void AppendForceInBestUnit(float forceInNewtons, StringBuilder output)
Parameters
Type Name Description
System.Single forceInNewtons
System.Text.StringBuilder output

AppendFormattedValueInBestUnit(Single, String[], Single[], Int32, StringBuilder)

Declaration
public static void AppendFormattedValueInBestUnit(float value, string[] unitNames, float[] unitMultipliers, int unitDecimalDigits, StringBuilder output)
Parameters
Type Name Description
System.Single value
System.String[] unitNames
System.Single[] unitMultipliers
System.Int32 unitDecimalDigits
System.Text.StringBuilder output

AppendFormattedValueInBestUnit(Single, String[], Single[], Int32[], StringBuilder)

Declaration
public static void AppendFormattedValueInBestUnit(float value, string[] unitNames, float[] unitMultipliers, int[] unitDecimalDigits, StringBuilder output)
Parameters
Type Name Description
System.Single value
System.String[] unitNames
System.Single[] unitMultipliers
System.Int32[] unitDecimalDigits
System.Text.StringBuilder output

AppendGenericInBestUnit(Single, Int32, StringBuilder)

Declaration
public static void AppendGenericInBestUnit(float genericInBase, int numDecimals, StringBuilder output)
Parameters
Type Name Description
System.Single genericInBase
System.Int32 numDecimals
System.Text.StringBuilder output

AppendGenericInBestUnit(Single, StringBuilder)

Declaration
public static void AppendGenericInBestUnit(float genericInBase, StringBuilder output)
Parameters
Type Name Description
System.Single genericInBase
System.Text.StringBuilder output

AppendTimeExact(Int32, StringBuilder)

Declaration
public static void AppendTimeExact(int timeInSeconds, StringBuilder output)
Parameters
Type Name Description
System.Int32 timeInSeconds
System.Text.StringBuilder output

AppendTimeExactHoursMinSec(Int32, StringBuilder)

Declaration
public static void AppendTimeExactHoursMinSec(int timeInSeconds, StringBuilder output)
Parameters
Type Name Description
System.Int32 timeInSeconds
System.Text.StringBuilder output

AppendTimeExactMinSec(Int32, StringBuilder)

Declaration
public static void AppendTimeExactMinSec(int timeInSeconds, StringBuilder output)
Parameters
Type Name Description
System.Int32 timeInSeconds
System.Text.StringBuilder output

AppendTimeInBestUnit(Single, StringBuilder)

Declaration
public static void AppendTimeInBestUnit(float timeInSeconds, StringBuilder output)
Parameters
Type Name Description
System.Single timeInSeconds
System.Text.StringBuilder output

AppendTorqueInBestUnit(Single, StringBuilder)

Declaration
public static void AppendTorqueInBestUnit(float torqueInNewtonMeters, StringBuilder output)
Parameters
Type Name Description
System.Single torqueInNewtonMeters
System.Text.StringBuilder output

AppendVolumeInBestUnit(Single, StringBuilder)

Declaration
public static void AppendVolumeInBestUnit(float volumeInCubicMeters, StringBuilder output)
Parameters
Type Name Description
System.Single volumeInCubicMeters
System.Text.StringBuilder output

AppendWeightInBestUnit(Single, StringBuilder)

Declaration
public static void AppendWeightInBestUnit(float weightInKG, StringBuilder output)
Parameters
Type Name Description
System.Single weightInKG
System.Text.StringBuilder output

AppendWorkHoursInBestUnit(Single, StringBuilder)

Declaration
public static void AppendWorkHoursInBestUnit(float workInMegaWatts, StringBuilder output)
Parameters
Type Name Description
System.Single workInMegaWatts
System.Text.StringBuilder output

AppendWorkInBestUnit(Single, StringBuilder)

Declaration
public static void AppendWorkInBestUnit(float workInMegaWatts, StringBuilder output)
Parameters
Type Name Description
System.Single workInMegaWatts
System.Text.StringBuilder output

GetDecimalFromString(String, Int32)

Declaration
public static Decimal GetDecimalFromString(string number, int decimalDigits)
Parameters
Type Name Description
System.String number
System.Int32 decimalDigits
Returns
Type Description
System.Decimal

GetFloatFromString(String, Int32, String)

Declaration
public static Nullable<float> GetFloatFromString(string number, int decimalDigits, string groupSeparator)
Parameters
Type Name Description
System.String number
System.Int32 decimalDigits
System.String groupSeparator
Returns
Type Description
System.Nullable<System.Single>

GetFormatedArray<T>(T[])

Declaration
public static string GetFormatedArray<T>(T[] array)
Parameters
Type Name Description
T[] array
Returns
Type Description
System.String
Type Parameters
Name Description
T

GetFormatedDateTime(DateTime)

Declaration
public static string GetFormatedDateTime(DateTime dt)
Parameters
Type Name Description
System.DateTime dt
Returns
Type Description
System.String

GetFormatedDateTimeForFilename(DateTime)

Declaration
public static string GetFormatedDateTimeForFilename(DateTime dt)
Parameters
Type Name Description
System.DateTime dt
Returns
Type Description
System.String

GetFormatedDateTimeOffset(DateTimeOffset)

Declaration
public static string GetFormatedDateTimeOffset(DateTimeOffset dt)
Parameters
Type Name Description
System.DateTimeOffset dt
Returns
Type Description
System.String

GetFormatedDateTimeWithoutMilliseconds(DateTime)

Declaration
public static string GetFormatedDateTimeWithoutMilliseconds(DateTime dt)
Parameters
Type Name Description
System.DateTime dt
Returns
Type Description
System.String

GetFormatedDecimal(Decimal, Int32)

Declaration
public static string GetFormatedDecimal(Decimal num, int decimalDigits)
Parameters
Type Name Description
System.Decimal num
System.Int32 decimalDigits
Returns
Type Description
System.String

GetFormatedDouble(Double, Int32)

Declaration
public static string GetFormatedDouble(double num, int decimalDigits)
Parameters
Type Name Description
System.Double num
System.Int32 decimalDigits
Returns
Type Description
System.String

GetFormatedFloat(Single, Int32)

Declaration
public static string GetFormatedFloat(float num, int decimalDigits)
Parameters
Type Name Description
System.Single num
System.Int32 decimalDigits
Returns
Type Description
System.String

GetFormatedFloat(Single, Int32, String)

Declaration
public static string GetFormatedFloat(float num, int decimalDigits, string groupSeparator)
Parameters
Type Name Description
System.Single num
System.Int32 decimalDigits
System.String groupSeparator
Returns
Type Description
System.String

GetFormatedGameMoney(Decimal)

Declaration
public static string GetFormatedGameMoney(Decimal num)
Parameters
Type Name Description
System.Decimal num
Returns
Type Description
System.String

GetFormatedInt(Int32)

Declaration
public static string GetFormatedInt(int i)
Parameters
Type Name Description
System.Int32 i
Returns
Type Description
System.String

GetFormatedLong(Int64)

Declaration
public static string GetFormatedLong(long l)
Parameters
Type Name Description
System.Int64 l
Returns
Type Description
System.String

GetFormatedPriceEUR(Decimal)

Declaration
public static string GetFormatedPriceEUR(Decimal num)
Parameters
Type Name Description
System.Decimal num
Returns
Type Description
System.String

GetFormatedPriceUSD(Decimal)

Declaration
public static string GetFormatedPriceUSD(Decimal num)
Parameters
Type Name Description
System.Decimal num
Returns
Type Description
System.String

GetFormatedPriceUSD(Decimal, Decimal)

Declaration
public static string GetFormatedPriceUSD(Decimal priceInEur, Decimal exchangeRateEurToUsd)
Parameters
Type Name Description
System.Decimal priceInEur
System.Decimal exchangeRateEurToUsd
Returns
Type Description
System.String

GetFormatedQP(Decimal)

Declaration
public static string GetFormatedQP(Decimal num)
Parameters
Type Name Description
System.Decimal num
Returns
Type Description
System.String

GetFormattedFileSizeInMB(UInt64)

Declaration
public static string GetFormattedFileSizeInMB(ulong bytes)
Parameters
Type Name Description
System.UInt64 bytes
Returns
Type Description
System.String

GetFormattedFileSizeInMBWithoutUnit(UInt64)

Declaration
public static string GetFormattedFileSizeInMBWithoutUnit(ulong bytes)
Parameters
Type Name Description
System.UInt64 bytes
Returns
Type Description
System.String

GetFormattedGasAmount(Int32)

Declaration
public static string GetFormattedGasAmount(int amount)
Parameters
Type Name Description
System.Int32 amount
Returns
Type Description
System.String

GetFormattedOreAmount(Int32)

Declaration
public static string GetFormattedOreAmount(int amount)
Parameters
Type Name Description
System.Int32 amount
Returns
Type Description
System.String

GetFormattedPiecesAmount(Int32)

Declaration
public static string GetFormattedPiecesAmount(int amount)
Parameters
Type Name Description
System.Int32 amount
Returns
Type Description
System.String
☀
☾
In This Article
Back to top
Generated by DocFX
☀
☾