C# Класс RTSEngine.Data.Team.RTSRace

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
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[]

Открытые методы

Метод Описание
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

Описание методов

Deserialize() публичный статический Метод

public static Deserialize ( BinaryReader s, GameState state ) : RTSRace
s System.IO.BinaryReader
state GameState
Результат RTSRace

LoadBuilding() публичный Метод

public LoadBuilding ( ReflectedScript>.Dictionary d, int index, string rootPath, string file ) : void
d ReflectedScript>.Dictionary
index int
rootPath string
file string
Результат void

LoadUnit() публичный Метод

public LoadUnit ( ReflectedScript>.Dictionary d, int index, string rootPath, string file ) : void
d ReflectedScript>.Dictionary
index int
rootPath string
file string
Результат void

RTSRace() публичный Метод

public RTSRace ( ) : System
Результат System

Serialize() публичный статический Метод

public static Serialize ( BinaryWriter s, RTSRace race ) : void
s System.IO.BinaryWriter
race RTSRace
Результат void

SetController() публичный Метод

public SetController ( ReflectedScript>.Dictionary d, string cType, string key ) : void
d ReflectedScript>.Dictionary
cType string
key string
Результат void

UpdateActiveBuildings() публичный Метод

public UpdateActiveBuildings ( ) : void
Результат void

UpdateActiveUnits() публичный Метод

public UpdateActiveUnits ( ) : void
Результат void

Описание свойств

ActiveBuildings публичное свойство

public RTSBuildingData[],RTSEngine.Data.Team ActiveBuildings
Результат RTSEngine.Data.Team.RTSBuildingData[]

ActiveUnits публичное свойство

public RTSUnitData[],RTSEngine.Data.Team ActiveUnits
Результат RTSEngine.Data.Team.RTSUnitData[]

Buildings публичное свойство

public RTSBuildingData[],RTSEngine.Data.Team Buildings
Результат RTSEngine.Data.Team.RTSBuildingData[]

GlobalBuildSpeed публичное свойство

public int GlobalBuildSpeed
Результат int

IconKey публичное свойство

public string IconKey
Результат string

InfoFile публичное свойство

public FileInfo,System.IO InfoFile
Результат System.IO.FileInfo

SCAction публичное свойство

public ReflectedScript SCAction
Результат ReflectedScript

SCActionInitArgs публичное свойство

public object SCActionInitArgs
Результат object

SCMovement публичное свойство

public ReflectedScript SCMovement
Результат ReflectedScript

SCMovementInitArgs публичное свойство

public object SCMovementInitArgs
Результат object

SCTargeting публичное свойство

public ReflectedScript SCTargeting
Результат ReflectedScript

SCTargetingInitArgs публичное свойство

public object SCTargetingInitArgs
Результат object

Units публичное свойство

public RTSUnitData[],RTSEngine.Data.Team Units
Результат RTSEngine.Data.Team.RTSUnitData[]