C# Класс RTSEngine.Controllers.EnemyBuildingUpdater

Наследование: RTSEngine.Algorithms.ACBudgetedTask
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
OnBuildingDeath void

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

Метод Описание
Deserialize ( BinaryReader s, GameState state ) : EnemyBuildingUpdater
DoWork ( float dt ) : void
EnemyBuildingUpdater ( GameState s, int tIndex, ViewedBuilding _vb, RTSBuilding b ) : System
Serialize ( BinaryWriter s, EnemyBuildingUpdater t ) : void

Приватные методы

Метод Описание
OnBuildingDeath ( IEntity o ) : void

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

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

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

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

public DoWork ( float dt ) : void
dt float
Результат void

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

public EnemyBuildingUpdater ( GameState s, int tIndex, ViewedBuilding _vb, RTSBuilding b ) : System
s RTSEngine.Data.GameState
tIndex int
_vb RTSEngine.Data.Team.ViewedBuilding
b RTSEngine.Data.Team.RTSBuilding
Результат System

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

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