Table of Contents

Class ConvertUtil

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

Methods

ConvertBooleanToString(bool, BoolVarStringFormat)

public static string ConvertBooleanToString(bool boolValue, BoolVarStringFormat boolVarStringFormat = BoolVarStringFormat.ZeroOrOne)

Parameters

boolValue bool
boolVarStringFormat BoolVarStringFormat

Returns

string

ConvertColorToString(Color, ColorToStringFlag)

public static string ConvertColorToString(Color color, ConvertUtil.ColorToStringFlag colorToStringFlags)

Parameters

color Color
colorToStringFlags ConvertUtil.ColorToStringFlag

Returns

string

ConvertFloatToDouble(double)

public static string ConvertFloatToDouble(double doubleVal)

Parameters

doubleVal double

Returns

string

ConvertFloatToString(float)

public static string ConvertFloatToString(float floatVal)

Parameters

floatVal float

Returns

string

ConvertGuidToString(Guid)

public static string ConvertGuidToString(Guid guid)

Parameters

guid Guid

Returns

string

ConvertIGGuidToString(IGGuid)

public static string ConvertIGGuidToString(IGGuid igguid)

Parameters

igguid IGGuid

Returns

string

ConvertInt32ToString(int)

public static string ConvertInt32ToString(int intVal)

Parameters

intVal int

Returns

string

ConvertStringToBoolean(string)

public static bool ConvertStringToBoolean(string str)

Parameters

str string

Returns

bool

ConvertStringToBoolean(string, bool, bool)

public static bool ConvertStringToBoolean(string str, bool defaultVal, bool verbose = true)

Parameters

str string
defaultVal bool
verbose bool

Returns

bool

ConvertStringToColor(string, out Color)

public static bool ConvertStringToColor(string str, out Color colorOut)

Parameters

str string
colorOut Color

Returns

bool

ConvertStringToDouble(string, double, bool)

public static double ConvertStringToDouble(string str, double defaultVal = 0, bool verbose = true)

Parameters

str string
defaultVal double
verbose bool

Returns

double

ConvertStringToFloat(string, float, bool)

public static float ConvertStringToFloat(string str, float defaultVal = 0, bool verbose = true)

Parameters

str string
defaultVal float
verbose bool

Returns

float

ConvertStringToGuid(string)

public static Guid ConvertStringToGuid(string str)

Parameters

str string

Returns

Guid

ConvertStringToIGGuid(string)

public static IGGuid ConvertStringToIGGuid(string str)

Parameters

str string

Returns

IGGuid

ConvertStringToInt32(string, int, bool)

public static int ConvertStringToInt32(string str, int defaultVal = 0, bool verbose = true)

Parameters

str string
defaultVal int
verbose bool

Returns

int

ConvertStringToVector3(string)

public static Vector3 ConvertStringToVector3(string str)

Parameters

str string

Returns

Vector3

ConvertVector3ToString(Vector3)

public static string ConvertVector3ToString(Vector3 vector3)

Parameters

vector3 Vector3

Returns

string

TryConvertStringToBoolean(string, out bool, bool, bool)

public static bool TryConvertStringToBoolean(string str, out bool booleanVal, bool defaultVal, bool verbose = true)

Parameters

str string
booleanVal bool
defaultVal bool
verbose bool

Returns

bool

TryConvertStringToDouble(string, out double, double, bool)

public static bool TryConvertStringToDouble(string str, out double valueOut, double defaultVal = 0, bool verbose = true)

Parameters

str string
valueOut double
defaultVal double
verbose bool

Returns

bool

TryConvertStringToFloat(string, out float, float, bool)

public static bool TryConvertStringToFloat(string str, out float valueOut, float defaultVal = 0, bool verbose = true)

Parameters

str string
valueOut float
defaultVal float
verbose bool

Returns

bool

TryConvertStringToInt32(string, out int, int, bool)

public static bool TryConvertStringToInt32(string str, out int valueOut, int defaultVal = 0, bool verbose = true)

Parameters

str string
valueOut int
defaultVal int
verbose bool

Returns

bool