C# Class KolonyTools.KolonizationPersistance

Inheritance: UnityEngine.MonoBehaviour
Show file Open project: BobPalmer/MKS Class Usage Examples

Public Methods

Method Description
AddStatusNode ( KolonizationEntry logEntry ) : void
DeleteStatusNode ( KolonizationEntry logEntry ) : void
GetStatusInfo ( ) : List
GetValue ( ConfigNode config, string name, bool currentValue ) : bool
GetValue ( ConfigNode config, string name, float currentValue ) : float
GetValue ( ConfigNode config, string name, int currentValue ) : int
ImportStatusNodeList ( ConfigNode nodes ) : List
Load ( ConfigNode node ) : void
Save ( ConfigNode node ) : void
SaveLogEntryNode ( KolonizationEntry logEntry ) : void

Private Methods

Method Description
SetupLogInfo ( ) : List

Method Details

AddStatusNode() public method

public AddStatusNode ( KolonizationEntry logEntry ) : void
logEntry KolonizationEntry
return void

DeleteStatusNode() public method

public DeleteStatusNode ( KolonizationEntry logEntry ) : void
logEntry KolonizationEntry
return void

GetStatusInfo() public method

public GetStatusInfo ( ) : List
return List

GetValue() public static method

public static GetValue ( ConfigNode config, string name, bool currentValue ) : bool
config ConfigNode
name string
currentValue bool
return bool

GetValue() public static method

public static GetValue ( ConfigNode config, string name, float currentValue ) : float
config ConfigNode
name string
currentValue float
return float

GetValue() public static method

public static GetValue ( ConfigNode config, string name, int currentValue ) : int
config ConfigNode
name string
currentValue int
return int

ImportStatusNodeList() public static method

public static ImportStatusNodeList ( ConfigNode nodes ) : List
nodes ConfigNode
return List

Load() public method

public Load ( ConfigNode node ) : void
node ConfigNode
return void

Save() public method

public Save ( ConfigNode node ) : void
node ConfigNode
return void

SaveLogEntryNode() public method

public SaveLogEntryNode ( KolonizationEntry logEntry ) : void
logEntry KolonizationEntry
return void