C# Class TrafficManager_ImprovedAI.Configuration

ファイルを表示 Open project: fadster/TrafficManager_ImprovedAI Class Usage Examples

Public Properties

Property Type Description
aiConfig ImprovedAIConfig
configVersion float
laneFlags string
laneMarkers List
manualSegments List
md5Sums string[]
nodeCrosswalk string
nodeDictionary List
nodeIds string
nodeTrafficLights string
prioritySegments List
timedNodeGroups List
timedNodeStepSegments List
timedNodeSteps List
timedNodes List

Public Methods

Method Description
Deserialize ( byte saveData ) : Configuration
Deserialize ( string filename ) : Configuration
OnPostDeserialize ( ) : void
OnPreSerialize ( ) : void
Serialize ( ISerializableData serializableData, string dataID, Configuration config ) : void
Serialize ( string filename, Configuration config ) : void
ToString ( ) : string

Private Methods

Method Description
CheckHashCodes ( ) : bool
ComputeHashCodes ( ) : void
LogHashcodeMismatch ( int i, int dummy ) : bool
RegisterEvents ( XmlSerializer &s ) : void
UnknownAttribute ( object sender, XmlAttributeEventArgs e ) : void
UnknownElement ( object sender, XmlElementEventArgs e ) : void
UnknownNode ( object sender, XmlNodeEventArgs e ) : void
UnreferencedObject ( object sender, UnreferencedObjectEventArgs e ) : void

Method Details

Deserialize() public static method

public static Deserialize ( byte saveData ) : Configuration
saveData byte
return Configuration

Deserialize() public static method

public static Deserialize ( string filename ) : Configuration
filename string
return Configuration

OnPostDeserialize() public method

public OnPostDeserialize ( ) : void
return void

OnPreSerialize() public method

public OnPreSerialize ( ) : void
return void

Serialize() public static method

public static Serialize ( ISerializableData serializableData, string dataID, Configuration config ) : void
serializableData ISerializableData
dataID string
config Configuration
return void

Serialize() public static method

public static Serialize ( string filename, Configuration config ) : void
filename string
config Configuration
return void

ToString() public method

public ToString ( ) : string
return string

Property Details

aiConfig public_oe property

public ImprovedAIConfig aiConfig
return ImprovedAIConfig

configVersion public_oe property

public float configVersion
return float

laneFlags public_oe property

public string laneFlags
return string

laneMarkers public_oe property

public List laneMarkers
return List

manualSegments public_oe property

public List manualSegments
return List

md5Sums public_oe property

public string[] md5Sums
return string[]

nodeCrosswalk public_oe property

public string nodeCrosswalk
return string

nodeDictionary public_oe property

public List nodeDictionary
return List

nodeIds public_oe property

public string nodeIds
return string

nodeTrafficLights public_oe property

public string nodeTrafficLights
return string

prioritySegments public_oe property

public List prioritySegments
return List

timedNodeGroups public_oe property

public List timedNodeGroups
return List

timedNodeStepSegments public_oe property

public List timedNodeStepSegments
return List

timedNodeSteps public_oe property

public List timedNodeSteps
return List

timedNodes public_oe property

public List timedNodes
return List