C# Class RTSEngine.Data.Team.RTSRace

Afficher le fichier Open project: RegrowthStudios/VoxelRTS Class Usage Examples

Méthodes publiques

Свойство Type Description
ActiveBuildings RTSEngine.Data.Team.RTSBuildingData[]
ActiveUnits RTSEngine.Data.Team.RTSUnitData[]
Buildings RTSEngine.Data.Team.RTSBuildingData[]
GlobalBuildSpeed int
IconKey string
InfoFile System.IO.FileInfo
SCAction ReflectedScript
SCActionInitArgs object
SCMovement ReflectedScript
SCMovementInitArgs object
SCTargeting ReflectedScript
SCTargetingInitArgs object
Units RTSEngine.Data.Team.RTSUnitData[]

Méthodes publiques

Méthode Description
Deserialize ( BinaryReader s, GameState state ) : RTSRace
LoadBuilding ( ReflectedScript>.Dictionary d, int index, string rootPath, string file ) : void
LoadUnit ( ReflectedScript>.Dictionary d, int index, string rootPath, string file ) : void
RTSRace ( ) : System
Serialize ( BinaryWriter s, RTSRace race ) : void
SetController ( ReflectedScript>.Dictionary d, string cType, string key ) : void
UpdateActiveBuildings ( ) : void
UpdateActiveUnits ( ) : void

Method Details

Deserialize() public static méthode

public static Deserialize ( BinaryReader s, GameState state ) : RTSRace
s System.IO.BinaryReader
state GameState
Résultat RTSRace

LoadBuilding() public méthode

public LoadBuilding ( ReflectedScript>.Dictionary d, int index, string rootPath, string file ) : void
d ReflectedScript>.Dictionary
index int
rootPath string
file string
Résultat void

LoadUnit() public méthode

public LoadUnit ( ReflectedScript>.Dictionary d, int index, string rootPath, string file ) : void
d ReflectedScript>.Dictionary
index int
rootPath string
file string
Résultat void

RTSRace() public méthode

public RTSRace ( ) : System
Résultat System

Serialize() public static méthode

public static Serialize ( BinaryWriter s, RTSRace race ) : void
s System.IO.BinaryWriter
race RTSRace
Résultat void

SetController() public méthode

public SetController ( ReflectedScript>.Dictionary d, string cType, string key ) : void
d ReflectedScript>.Dictionary
cType string
key string
Résultat void

UpdateActiveBuildings() public méthode

public UpdateActiveBuildings ( ) : void
Résultat void

UpdateActiveUnits() public méthode

public UpdateActiveUnits ( ) : void
Résultat void

Property Details

ActiveBuildings public_oe property

public RTSBuildingData[],RTSEngine.Data.Team ActiveBuildings
Résultat RTSEngine.Data.Team.RTSBuildingData[]

ActiveUnits public_oe property

public RTSUnitData[],RTSEngine.Data.Team ActiveUnits
Résultat RTSEngine.Data.Team.RTSUnitData[]

Buildings public_oe property

public RTSBuildingData[],RTSEngine.Data.Team Buildings
Résultat RTSEngine.Data.Team.RTSBuildingData[]

GlobalBuildSpeed public_oe property

public int GlobalBuildSpeed
Résultat int

IconKey public_oe property

public string IconKey
Résultat string

InfoFile public_oe property

public FileInfo,System.IO InfoFile
Résultat System.IO.FileInfo

SCAction public_oe property

public ReflectedScript SCAction
Résultat ReflectedScript

SCActionInitArgs public_oe property

public object SCActionInitArgs
Résultat object

SCMovement public_oe property

public ReflectedScript SCMovement
Résultat ReflectedScript

SCMovementInitArgs public_oe property

public object SCMovementInitArgs
Résultat object

SCTargeting public_oe property

public ReflectedScript SCTargeting
Résultat ReflectedScript

SCTargetingInitArgs public_oe property

public object SCTargetingInitArgs
Résultat object

Units public_oe property

public RTSUnitData[],RTSEngine.Data.Team Units
Résultat RTSEngine.Data.Team.RTSUnitData[]