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

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

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

Метод Описание
Add ( RTSUnit u ) : void
Deserialize ( BinaryReader s, RTSTeam team, List &units ) : RTSSquad
MinDefaultMoveSpeed ( ) : float
RTSSquad ( RTSTeam team ) : System
Radius ( ) : float
RecalculateGridPosition ( ) : void
Remove ( RTSUnit u ) : void
RemoveAll ( Predicate f ) : void
Serialize ( BinaryWriter s, RTSSquad squad ) : void

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

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

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

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

public Add ( RTSUnit u ) : void
u RTSUnit
Результат void

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

public static Deserialize ( BinaryReader s, RTSTeam team, List &units ) : RTSSquad
s System.IO.BinaryReader
team RTSTeam
units List
Результат RTSSquad

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

public MinDefaultMoveSpeed ( ) : float
Результат float

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

public RTSSquad ( RTSTeam team ) : System
team RTSTeam
Результат System

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

public Radius ( ) : float
Результат float

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

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

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

public Remove ( RTSUnit u ) : void
u RTSUnit
Результат void

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

public RemoveAll ( Predicate f ) : void
f Predicate
Результат void

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

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