Class MyValueFormatter
Inheritance
System.Object
MyValueFormatter
Assembly: VRage.dll
public class MyValueFormatter : Object
Constructors
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 |
|
Declaration
public static Decimal GetDecimalFromString(string number, int decimalDigits)
Parameters
Type |
Name |
Description |
System.String |
number |
|
System.Int32 |
decimalDigits |
|
Returns
Type |
Description |
System.Decimal |
|
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> |
|
Declaration
public static string GetFormatedArray<T>(T[] array)
Parameters
Type |
Name |
Description |
T[] |
array |
|
Returns
Type |
Description |
System.String |
|
Type Parameters
Declaration
public static string GetFormatedDateTime(DateTime dt)
Parameters
Type |
Name |
Description |
System.DateTime |
dt |
|
Returns
Type |
Description |
System.String |
|
Declaration
public static string GetFormatedDateTimeForFilename(DateTime dt)
Parameters
Type |
Name |
Description |
System.DateTime |
dt |
|
Returns
Type |
Description |
System.String |
|
Declaration
public static string GetFormatedDateTimeOffset(DateTimeOffset dt)
Parameters
Type |
Name |
Description |
System.DateTimeOffset |
dt |
|
Returns
Type |
Description |
System.String |
|
Declaration
public static string GetFormatedDateTimeWithoutMilliseconds(DateTime dt)
Parameters
Type |
Name |
Description |
System.DateTime |
dt |
|
Returns
Type |
Description |
System.String |
|
Declaration
public static string GetFormatedDecimal(Decimal num, int decimalDigits)
Parameters
Type |
Name |
Description |
System.Decimal |
num |
|
System.Int32 |
decimalDigits |
|
Returns
Type |
Description |
System.String |
|
Declaration
public static string GetFormatedDouble(double num, int decimalDigits)
Parameters
Type |
Name |
Description |
System.Double |
num |
|
System.Int32 |
decimalDigits |
|
Returns
Type |
Description |
System.String |
|
Declaration
public static string GetFormatedFloat(float num, int decimalDigits)
Parameters
Type |
Name |
Description |
System.Single |
num |
|
System.Int32 |
decimalDigits |
|
Returns
Type |
Description |
System.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 |
|
Declaration
public static string GetFormatedGameMoney(Decimal num)
Parameters
Type |
Name |
Description |
System.Decimal |
num |
|
Returns
Type |
Description |
System.String |
|
Declaration
public static string GetFormatedInt(int i)
Parameters
Type |
Name |
Description |
System.Int32 |
i |
|
Returns
Type |
Description |
System.String |
|
Declaration
public static string GetFormatedLong(long l)
Parameters
Type |
Name |
Description |
System.Int64 |
l |
|
Returns
Type |
Description |
System.String |
|
Declaration
public static string GetFormatedPriceEUR(Decimal num)
Parameters
Type |
Name |
Description |
System.Decimal |
num |
|
Returns
Type |
Description |
System.String |
|
Declaration
public static string GetFormatedPriceUSD(Decimal num)
Parameters
Type |
Name |
Description |
System.Decimal |
num |
|
Returns
Type |
Description |
System.String |
|
Declaration
public static string GetFormatedPriceUSD(Decimal priceInEur, Decimal exchangeRateEurToUsd)
Parameters
Type |
Name |
Description |
System.Decimal |
priceInEur |
|
System.Decimal |
exchangeRateEurToUsd |
|
Returns
Type |
Description |
System.String |
|
Declaration
public static string GetFormatedQP(Decimal num)
Parameters
Type |
Name |
Description |
System.Decimal |
num |
|
Returns
Type |
Description |
System.String |
|
Declaration
public static string GetFormattedFileSizeInMB(ulong bytes)
Parameters
Type |
Name |
Description |
System.UInt64 |
bytes |
|
Returns
Type |
Description |
System.String |
|
Declaration
public static string GetFormattedFileSizeInMBWithoutUnit(ulong bytes)
Parameters
Type |
Name |
Description |
System.UInt64 |
bytes |
|
Returns
Type |
Description |
System.String |
|
Declaration
public static string GetFormattedGasAmount(int amount)
Parameters
Type |
Name |
Description |
System.Int32 |
amount |
|
Returns
Type |
Description |
System.String |
|
Declaration
public static string GetFormattedOreAmount(int amount)
Parameters
Type |
Name |
Description |
System.Int32 |
amount |
|
Returns
Type |
Description |
System.String |
|
Declaration
public static string GetFormattedPiecesAmount(int amount)
Parameters
Type |
Name |
Description |
System.Int32 |
amount |
|
Returns
Type |
Description |
System.String |
|