Table of Contents

Class MPConverter

Namespace
KSP.Networking.MP.Utils
Assembly
Assembly-CSharp.dll
public static class MPConverter
Inheritance
MPConverter
Inherited Members

Methods

BoolToString(bool, out string, string)

public static bool BoolToString(bool boolVal, out string stringValOut, string defaultStringVal = "")

Parameters

boolVal bool
stringValOut string
defaultStringVal string

Returns

bool

BoolToString01(bool, out string, string)

public static bool BoolToString01(bool boolVal, out string stringValOut, string defaultStringVal = "")

Parameters

boolVal bool
stringValOut string
defaultStringVal string

Returns

bool

BoolToStringTF(bool, out string, string)

public static bool BoolToStringTF(bool boolVal, out string stringValOut, string defaultStringVal = "")

Parameters

boolVal bool
stringValOut string
defaultStringVal string

Returns

bool

DoubleToString(double, out string, string)

public static bool DoubleToString(double doubleVal, out string stringValOut, string defaultStringVal = "")

Parameters

doubleVal double
stringValOut string
defaultStringVal string

Returns

bool

EnumToStringViaLabel<T>(T, out string, string)

public static bool EnumToStringViaLabel<T>(T enumVal, out string stringValOut, string defaultStringVal = "") where T : Enum

Parameters

enumVal T
stringValOut string
defaultStringVal string

Returns

bool

Type Parameters

T

EnumToStringViaValue<T>(T, out string, string)

public static bool EnumToStringViaValue<T>(T enumVal, out string stringValOut, string defaultStringVal = "") where T : Enum

Parameters

enumVal T
stringValOut string
defaultStringVal string

Returns

bool

Type Parameters

T

IntToString(int, out string, string)

public static bool IntToString(int intVal, out string stringValOut, string defaultStringVal = "")

Parameters

intVal int
stringValOut string
defaultStringVal string

Returns

bool

StringToBool(string, out bool, bool)

public static bool StringToBool(string stringVal, out bool boolValOut, bool defaultBoolVal = false)

Parameters

stringVal string
boolValOut bool
defaultBoolVal bool

Returns

bool

StringToDouble(string, out double, double)

public static bool StringToDouble(string stringVal, out double doubleValOut, double defaultDoubleVal = 0)

Parameters

stringVal string
doubleValOut double
defaultDoubleVal double

Returns

bool

StringToEnum<T>(string, T)

public static T StringToEnum<T>(string stringVal, T defaultEnumVal = default) where T : Enum

Parameters

stringVal string
defaultEnumVal T

Returns

T

Type Parameters

T

StringToEnum<T>(string, out T, T)

public static bool StringToEnum<T>(string stringVal, out T enumValOut, T defaultEnumVal = default) where T : Enum

Parameters

stringVal string
enumValOut T
defaultEnumVal T

Returns

bool

Type Parameters

T

StringToInt(string, out int, int)

public static bool StringToInt(string stringVal, out int intValOut, int defaultIntVal = 0)

Parameters

stringVal string
intValOut int
defaultIntVal int

Returns

bool