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