C# Class OpenRA.FieldSaver

Show file Open project: pchote/OpenRA Class Usage Examples

Public Methods

Method Description
FormatValue ( object v ) : string
FormatValue ( object o, FieldInfo f ) : string
Save ( object o, bool includePrivateByDefault = false ) : MiniYaml
SaveDifferences ( object o, object from, bool includePrivateByDefault = false ) : MiniYaml
SaveField ( object o, string field ) : MiniYamlNode

Method Details

FormatValue() public static method

public static FormatValue ( object v ) : string
v object
return string

FormatValue() public static method

public static FormatValue ( object o, FieldInfo f ) : string
o object
f System.Reflection.FieldInfo
return string

Save() public static method

public static Save ( object o, bool includePrivateByDefault = false ) : MiniYaml
o object
includePrivateByDefault bool
return MiniYaml

SaveDifferences() public static method

public static SaveDifferences ( object o, object from, bool includePrivateByDefault = false ) : MiniYaml
o object
from object
includePrivateByDefault bool
return MiniYaml

SaveField() public static method

public static SaveField ( object o, string field ) : MiniYamlNode
o object
field string
return MiniYamlNode