Kerbal Space Program  1.12.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
ConfigNode Member List

This is the complete list of members for ConfigNode, including all inherited members.

AddData(ConfigNode node)ConfigNodeinline
AddNode(string name)ConfigNodeinline
AddNode(string name, string vcomment)ConfigNodeinline
AddNode(ConfigNode node)ConfigNodeinline
AddNode(string name, ConfigNode node)ConfigNodeinline
AddValue(string name, object value, string vcomment)ConfigNodeinline
AddValue(string name, string value, string vcomment)ConfigNodeinline
AddValue(string name, object value)ConfigNodeinline
AddValue(string name, string value)ConfigNodeinline
AddValue(string name, bool value, string vcomment)ConfigNodeinline
AddValue(string name, bool value)ConfigNodeinline
AddValue(string name, byte value, string vcomment)ConfigNodeinline
AddValue(string name, byte value)ConfigNodeinline
AddValue(string name, sbyte value, string vcomment)ConfigNodeinline
AddValue(string name, sbyte value)ConfigNodeinline
AddValue(string name, char value, string vcomment)ConfigNodeinline
AddValue(string name, char value)ConfigNodeinline
AddValue(string name, decimal value, string vcomment)ConfigNodeinline
AddValue(string name, decimal value)ConfigNodeinline
AddValue(string name, double value, string vcomment)ConfigNodeinline
AddValue(string name, double value)ConfigNodeinline
AddValue(string name, float value, string vcomment)ConfigNodeinline
AddValue(string name, float value)ConfigNodeinline
AddValue(string name, int value, string vcomment)ConfigNodeinline
AddValue(string name, int value)ConfigNodeinline
AddValue(string name, uint value, string vcomment)ConfigNodeinline
AddValue(string name, uint value)ConfigNodeinline
AddValue(string name, long value, string vcomment)ConfigNodeinline
AddValue(string name, long value)ConfigNodeinline
AddValue(string name, ulong value, string vcomment)ConfigNodeinline
AddValue(string name, ulong value)ConfigNodeinline
AddValue(string name, short value, string vcomment)ConfigNodeinline
AddValue(string name, short value)ConfigNodeinline
AddValue(string name, ushort value, string vcomment)ConfigNodeinline
AddValue(string name, ushort value)ConfigNodeinline
AddValue(string name, Vector2 value, string vcomment)ConfigNodeinline
AddValue(string name, Vector2 value)ConfigNodeinline
AddValue(string name, Vector3 value, string vcomment)ConfigNodeinline
AddValue(string name, Vector3 value)ConfigNodeinline
AddValue(string name, Vector3d value, string vcomment)ConfigNodeinline
AddValue(string name, Vector3d value)ConfigNodeinline
AddValue(string name, Vector4 value, string vcomment)ConfigNodeinline
AddValue(string name, Vector4 value)ConfigNodeinline
AddValue(string name, Quaternion value, string vcomment)ConfigNodeinline
AddValue(string name, Quaternion value)ConfigNodeinline
AddValue(string name, QuaternionD value, string vcomment)ConfigNodeinline
AddValue(string name, QuaternionD value)ConfigNodeinline
AddValue(string name, Matrix4x4 value, string vcomment)ConfigNodeinline
AddValue(string name, Matrix4x4 value)ConfigNodeinline
AddValue(string name, Color value, string vcomment)ConfigNodeinline
AddValue(string name, Color value)ConfigNodeinline
AddValue(string name, Color32 value, string vcomment)ConfigNodeinline
AddValue(string name, Color32 value)ConfigNodeinline
CheckAndParseColor(string colorString, out Color color)ConfigNodeinlinestatic
ClearData()ConfigNodeinline
ClearNodes()ConfigNodeinline
ClearValues()ConfigNodeinline
commentConfigNode
CompileConfig(ConfigNode node)ConfigNodeinlinestatic
ConfigNode(string name)ConfigNodeinline
ConfigNode(string name, string vcomment)ConfigNodeinline
ConfigNode()ConfigNodeinline
configTabIndentConfigNode
CopyTo(ConfigNode node)ConfigNodeinline
CopyTo(ConfigNode node, bool overwrite)ConfigNodeinline
CopyTo(ConfigNode node, string newName)ConfigNodeinline
CountNodesConfigNode
CountValuesConfigNode
CreateConfigFromObject(object obj)ConfigNodeinlinestatic
CreateConfigFromObject(object obj, ConfigNode node)ConfigNodeinlinestatic
CreateConfigFromObject(object obj, int pass)ConfigNodeinlinestatic
CreateConfigFromObject(object obj, int pass, ConfigNode node)ConfigNodeinlinestatic
CreateCopy()ConfigNodeinline
CreateObjectFromConfig(string typeName, ConfigNode node)ConfigNodeinlinestatic
CreateObjectFromConfig(ConfigNode node)ConfigNodeinlinestatic
CreateObjectFromConfig< T >(ConfigNode node)ConfigNodeinlinestatic
GetNode(string name)ConfigNodeinline
GetNode(string name, string valueName, string value)ConfigNodeinline
GetNode(string name, int index)ConfigNodeinline
GetNodeID(string id)ConfigNodeinline
GetNodes(string name)ConfigNodeinline
GetNodes(string name, string valueName, string value)ConfigNodeinline
GetNodes()ConfigNodeinline
GetValue(string name)ConfigNodeinline
GetValue(string name, int index)ConfigNodeinline
GetValues()ConfigNodeinline
GetValues(string name)ConfigNodeinline
GetValuesList(string name)ConfigNodeinline
GetValuesStartsWith(string name)ConfigNodeinline
HasDataConfigNode
HasNode(string name)ConfigNodeinline
HasNode()ConfigNodeinline
HasNodeID(string id)ConfigNodeinline
HasValue(string name)ConfigNodeinline
HasValue()ConfigNodeinline
HasValues(params string[] values)ConfigNodeinline
idConfigNode
Load(string fileFullName)ConfigNodeinlinestatic
Load(string fileFullName, bool bypassLocalization)ConfigNodeinlinestatic
LoadFromTextAssetResource(string resourcePath)ConfigNodeinlinestatic
LoadObjectFromConfig(object obj, ConfigNode node, int pass, bool removeAfterUse)ConfigNodeinlinestatic
LoadObjectFromConfig(object obj, ConfigNode node, int pass)ConfigNodeinlinestatic
LoadObjectFromConfig(object obj, ConfigNode node)ConfigNodeinlinestatic
Merge(ConfigNode mergeTo, ConfigNode mergeFrom)ConfigNodeinlinestatic
nameConfigNode
nodesConfigNode
Parse(string s)ConfigNodeinlinestatic
ParseColor(string vectorString)ConfigNodeinlinestatic
ParseColor32(string vectorString)ConfigNodeinlinestatic
ParseEnum(Type enumType, string vectorString)ConfigNodeinlinestatic
ParseMatrix4x4(string quaternionString)ConfigNodeinlinestatic
ParseQuaternion(string quaternionString)ConfigNodeinlinestatic
ParseQuaternionD(string quaternionString)ConfigNodeinlinestatic
ParseVector2(string vectorString)ConfigNodeinlinestatic
ParseVector3(string vectorString)ConfigNodeinlinestatic
ParseVector3D(string vectorString)ConfigNodeinlinestatic
ParseVector4(string vectorString)ConfigNodeinlinestatic
RemoveNode(string name)ConfigNodeinline
RemoveNode(ConfigNode node)ConfigNodeinline
RemoveNodes(string name)ConfigNodeinline
RemoveNodesStartWith(string startsWith)ConfigNodeinline
RemoveValue(string name)ConfigNodeinline
RemoveValues(params string[] names)ConfigNodeinline
RemoveValues(string startsWith)ConfigNodeinline
RemoveValuesStartWith(string startsWith)ConfigNodeinline
Save(string fileFullName)ConfigNodeinline
Save(string fileFullName, string header)ConfigNodeinline
SetNode(string name, ConfigNode newNode, bool createIfNotFound=false)ConfigNodeinline
SetNode(string name, ConfigNode newNode, int index, bool createIfNotFound=false)ConfigNodeinline
SetValue(string name, string newValue, bool createIfNotFound=false)ConfigNodeinline
SetValue(string name, string newValue, int index, bool createIfNotFound=false)ConfigNodeinline
SetValue(string name, string newValue, string vcomment, bool createIfNotFound=false)ConfigNodeinline
SetValue(string name, string newValue, string vcomment, int index, bool createIfNotFound=false)ConfigNodeinline
SetValue(string name, bool newValue, bool createIfNotFound=false)ConfigNodeinline
SetValue(string name, bool newValue, int index, bool createIfNotFound=false)ConfigNodeinline
SetValue(string name, bool newValue, string vcomment, bool createIfNotFound=false)ConfigNodeinline
SetValue(string name, bool newValue, string vcomment, int index, bool createIfNotFound=false)ConfigNodeinline
SetValue(string name, byte newValue, bool createIfNotFound=false)ConfigNodeinline
SetValue(string name, byte newValue, int index, bool createIfNotFound=false)ConfigNodeinline
SetValue(string name, byte newValue, string vcomment, bool createIfNotFound=false)ConfigNodeinline
SetValue(string name, byte newValue, string vcomment, int index, bool createIfNotFound=false)ConfigNodeinline
SetValue(string name, sbyte newValue, bool createIfNotFound=false)ConfigNodeinline
SetValue(string name, sbyte newValue, int index, bool createIfNotFound=false)ConfigNodeinline
SetValue(string name, sbyte newValue, string vcomment, bool createIfNotFound=false)ConfigNodeinline
SetValue(string name, sbyte newValue, string vcomment, int index, bool createIfNotFound=false)ConfigNodeinline
SetValue(string name, char newValue, bool createIfNotFound=false)ConfigNodeinline
SetValue(string name, char newValue, int index, bool createIfNotFound=false)ConfigNodeinline
SetValue(string name, char newValue, string vcomment, bool createIfNotFound=false)ConfigNodeinline
SetValue(string name, char newValue, string vcomment, int index, bool createIfNotFound=false)ConfigNodeinline
SetValue(string name, decimal newValue, bool createIfNotFound=false)ConfigNodeinline
SetValue(string name, decimal newValue, int index, bool createIfNotFound=false)ConfigNodeinline
SetValue(string name, decimal newValue, string vcomment, bool createIfNotFound=false)ConfigNodeinline
SetValue(string name, decimal newValue, string vcomment, int index, bool createIfNotFound=false)ConfigNodeinline
SetValue(string name, double newValue, bool createIfNotFound=false)ConfigNodeinline
SetValue(string name, double newValue, int index, bool createIfNotFound=false)ConfigNodeinline
SetValue(string name, double newValue, string vcomment, bool createIfNotFound=false)ConfigNodeinline
SetValue(string name, double newValue, string vcomment, int index, bool createIfNotFound=false)ConfigNodeinline
SetValue(string name, float newValue, bool createIfNotFound=false)ConfigNodeinline
SetValue(string name, float newValue, int index, bool createIfNotFound=false)ConfigNodeinline
SetValue(string name, float newValue, string vcomment, bool createIfNotFound=false)ConfigNodeinline
SetValue(string name, float newValue, string vcomment, int index, bool createIfNotFound=false)ConfigNodeinline
SetValue(string name, int newValue, bool createIfNotFound=false)ConfigNodeinline
SetValue(string name, int newValue, int index, bool createIfNotFound=false)ConfigNodeinline
SetValue(string name, int newValue, string vcomment, bool createIfNotFound=false)ConfigNodeinline
SetValue(string name, int newValue, string vcomment, int index, bool createIfNotFound=false)ConfigNodeinline
SetValue(string name, uint newValue, bool createIfNotFound=false)ConfigNodeinline
SetValue(string name, uint newValue, int index, bool createIfNotFound=false)ConfigNodeinline
SetValue(string name, uint newValue, string vcomment, bool createIfNotFound=false)ConfigNodeinline
SetValue(string name, uint newValue, string vcomment, int index, bool createIfNotFound=false)ConfigNodeinline
SetValue(string name, long newValue, bool createIfNotFound=false)ConfigNodeinline
SetValue(string name, long newValue, int index, bool createIfNotFound=false)ConfigNodeinline
SetValue(string name, long newValue, string vcomment, bool createIfNotFound=false)ConfigNodeinline
SetValue(string name, long newValue, string vcomment, int index, bool createIfNotFound=false)ConfigNodeinline
SetValue(string name, ulong newValue, bool createIfNotFound=false)ConfigNodeinline
SetValue(string name, ulong newValue, int index, bool createIfNotFound=false)ConfigNodeinline
SetValue(string name, ulong newValue, string vcomment, bool createIfNotFound=false)ConfigNodeinline
SetValue(string name, ulong newValue, string vcomment, int index, bool createIfNotFound=false)ConfigNodeinline
SetValue(string name, short newValue, bool createIfNotFound=false)ConfigNodeinline
SetValue(string name, short newValue, int index, bool createIfNotFound=false)ConfigNodeinline
SetValue(string name, short newValue, string vcomment, bool createIfNotFound=false)ConfigNodeinline
SetValue(string name, short newValue, string vcomment, int index, bool createIfNotFound=false)ConfigNodeinline
SetValue(string name, ushort newValue, bool createIfNotFound=false)ConfigNodeinline
SetValue(string name, ushort newValue, int index, bool createIfNotFound=false)ConfigNodeinline
SetValue(string name, ushort newValue, string vcomment, bool createIfNotFound=false)ConfigNodeinline
SetValue(string name, ushort newValue, string vcomment, int index, bool createIfNotFound=false)ConfigNodeinline
SetValue(string name, Vector2 newValue, bool createIfNotFound=false)ConfigNodeinline
SetValue(string name, Vector2 newValue, int index, bool createIfNotFound=false)ConfigNodeinline
SetValue(string name, Vector2 newValue, string vcomment, bool createIfNotFound=false)ConfigNodeinline
SetValue(string name, Vector2 newValue, string vcomment, int index, bool createIfNotFound=false)ConfigNodeinline
SetValue(string name, Vector3 newValue, bool createIfNotFound=false)ConfigNodeinline
SetValue(string name, Vector3 newValue, int index, bool createIfNotFound=false)ConfigNodeinline
SetValue(string name, Vector3 newValue, string vcomment, bool createIfNotFound=false)ConfigNodeinline
SetValue(string name, Vector3 newValue, string vcomment, int index, bool createIfNotFound=false)ConfigNodeinline
SetValue(string name, Vector3d newValue, bool createIfNotFound=false)ConfigNodeinline
SetValue(string name, Vector3d newValue, int index, bool createIfNotFound=false)ConfigNodeinline
SetValue(string name, Vector3d newValue, string vcomment, bool createIfNotFound=false)ConfigNodeinline
SetValue(string name, Vector3d newValue, string vcomment, int index, bool createIfNotFound=false)ConfigNodeinline
SetValue(string name, Vector4 newValue, bool createIfNotFound=false)ConfigNodeinline
SetValue(string name, Vector4 newValue, int index, bool createIfNotFound=false)ConfigNodeinline
SetValue(string name, Vector4 newValue, string vcomment, bool createIfNotFound=false)ConfigNodeinline
SetValue(string name, Vector4 newValue, string vcomment, int index, bool createIfNotFound=false)ConfigNodeinline
SetValue(string name, Quaternion newValue, bool createIfNotFound=false)ConfigNodeinline
SetValue(string name, Quaternion newValue, int index, bool createIfNotFound=false)ConfigNodeinline
SetValue(string name, Quaternion newValue, string vcomment, bool createIfNotFound=false)ConfigNodeinline
SetValue(string name, Quaternion newValue, string vcomment, int index, bool createIfNotFound=false)ConfigNodeinline
SetValue(string name, QuaternionD newValue, bool createIfNotFound=false)ConfigNodeinline
SetValue(string name, QuaternionD newValue, int index, bool createIfNotFound=false)ConfigNodeinline
SetValue(string name, QuaternionD newValue, string vcomment, bool createIfNotFound=false)ConfigNodeinline
SetValue(string name, QuaternionD newValue, string vcomment, int index, bool createIfNotFound=false)ConfigNodeinline
SetValue(string name, Matrix4x4 newValue, bool createIfNotFound=false)ConfigNodeinline
SetValue(string name, Matrix4x4 newValue, int index, bool createIfNotFound=false)ConfigNodeinline
SetValue(string name, Matrix4x4 newValue, string vcomment, bool createIfNotFound=false)ConfigNodeinline
SetValue(string name, Matrix4x4 newValue, string vcomment, int index, bool createIfNotFound=false)ConfigNodeinline
SetValue(string name, Color newValue, bool createIfNotFound=false)ConfigNodeinline
SetValue(string name, Color newValue, int index, bool createIfNotFound=false)ConfigNodeinline
SetValue(string name, Color newValue, string vcomment, bool createIfNotFound=false)ConfigNodeinline
SetValue(string name, Color newValue, string vcomment, int index, bool createIfNotFound=false)ConfigNodeinline
SetValue(string name, Color32 newValue, bool createIfNotFound=false)ConfigNodeinline
SetValue(string name, Color32 newValue, int index, bool createIfNotFound=false)ConfigNodeinline
SetValue(string name, Color32 newValue, string vcomment, bool createIfNotFound=false)ConfigNodeinline
SetValue(string name, Color32 newValue, string vcomment, int index, bool createIfNotFound=false)ConfigNodeinline
ToString()ConfigNodeinline
TryGetEnum(string name, Type enumType, ref Enum value)ConfigNodeinline
TryGetEnum< T >(string name, ref T value, T defaultValue)ConfigNodeinline
TryGetNode(string name, ref ConfigNode node)ConfigNodeinline
TryGetValue(string name, ref string value)ConfigNodeinline
TryGetValue(string name, ref string[] value)ConfigNodeinline
TryGetValue(string name, ref float value)ConfigNodeinline
TryGetValue(string name, ref double value)ConfigNodeinline
TryGetValue(string name, ref int value)ConfigNodeinline
TryGetValue(string name, ref uint value)ConfigNodeinline
TryGetValue(string name, ref long value)ConfigNodeinline
TryGetValue(string name, ref ulong value)ConfigNodeinline
TryGetValue(string name, ref bool value)ConfigNodeinline
TryGetValue(string name, ref Vector3 value)ConfigNodeinline
TryGetValue(string name, ref Vector3d value)ConfigNodeinline
TryGetValue(string name, ref Vector2 value)ConfigNodeinline
TryGetValue(string name, ref Vector2d value)ConfigNodeinline
TryGetValue(string name, ref Vector4 value)ConfigNodeinline
TryGetValue(string name, ref Vector4d value)ConfigNodeinline
TryGetValue(string name, ref Quaternion value)ConfigNodeinline
TryGetValue(string name, ref QuaternionD value)ConfigNodeinline
TryGetValue(string name, ref Rect value)ConfigNodeinline
TryGetValue(string name, ref Color value)ConfigNodeinline
TryGetValue(string name, ref Color32 value)ConfigNodeinline
TryGetValue(string name, ref Guid value)ConfigNodeinline
valuesConfigNode
WriteBoolArray(bool[]flags)ConfigNodeinlinestatic
WriteColor(Color color)ConfigNodeinlinestatic
WriteColor(Color32 color)ConfigNodeinlinestatic
WriteEnum(System.Enum en)ConfigNodeinlinestatic
WriteEnumIntArray< T >(T[]flags)ConfigNodeinlinestatic
WriteMatrix4x4(Matrix4x4 matrix)ConfigNodeinlinestatic
WriteQuaternion(Quaternion quaternion)ConfigNodeinlinestatic
WriteQuaternion(QuaternionD quaternion)ConfigNodeinlinestatic
WriteStringArray(string[]strings)ConfigNodeinlinestatic
WriteVector(Vector2 vector)ConfigNodeinlinestatic
WriteVector(Vector3 vector)ConfigNodeinlinestatic
WriteVector(Vector3d vector)ConfigNodeinlinestatic
WriteVector(Vector4 vector)ConfigNodeinlinestatic