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

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

Защищенные свойства (Protected)

Свойство Тип Описание
target IEntity

Private Properties

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

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

Метод Описание
AddButton ( ACBuildingButtonController b ) : void
Damage ( int d ) : void
Deserialize ( BinaryReader s, RTSTeam team, int &target ) : RTSBuilding
Destroy ( ) : void
GetViewedInfo ( int p ) : bool
RTSBuilding ( RTSTeam team, RTSBuildingData data, Vector2 position ) : System
Serialize ( BinaryWriter s, RTSBuilding e ) : void
SetViewedInfo ( int p, bool b ) : void

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

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

public AddButton ( ACBuildingButtonController b ) : void
b ACBuildingButtonController
Результат void

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

public Damage ( int d ) : void
d int
Результат void

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

public static Deserialize ( BinaryReader s, RTSTeam team, int &target ) : RTSBuilding
s System.IO.BinaryReader
team RTSTeam
target int
Результат RTSBuilding

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

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

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

public GetViewedInfo ( int p ) : bool
p int
Результат bool

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

public RTSBuilding ( RTSTeam team, RTSBuildingData data, Vector2 position ) : System
team RTSTeam
data RTSBuildingData
position Vector2
Результат System

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

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

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

public SetViewedInfo ( int p, bool b ) : void
p int
b bool
Результат void

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

target защищенное свойство

protected IEntity target
Результат IEntity