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

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

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

Свойство Тип Описание
ActionControllerInitArgs object
BBox Microsoft.Xna.Framework.BoundingBox
BuildAmount int
CapitalCost int
DefaultActionController ReflectedScript
DefaultButtonControllerInitArgs List
DefaultButtonControllers List
Depositable bool
GridSize Point
Health int
ICollidableShape ICollidable
IconKey string
Impact int
Index int
InfoFile string
IsResource bool
MaxCount int
PopCapChange int
SightRadius int

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

Метод Описание
AddButton ( ReflectedScript>.Dictionary d, string key, object initArgs ) : void
Deserialize ( BinaryReader s, GameState state, int index ) : RTSBuildingData
RTSBuildingData ( int i ) : System
Serialize ( BinaryWriter s, RTSBuildingData data ) : void
SetBBox ( Vector3 min, Vector3 max ) : void
SetController ( ReflectedScript>.Dictionary d, string cType, string key ) : void

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

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

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

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

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

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

public RTSBuildingData ( int i ) : System
i int
Результат System

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

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

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

public SetBBox ( Vector3 min, Vector3 max ) : void
min Vector3
max Vector3
Результат void

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

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

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

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

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

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

public BoundingBox,Microsoft.Xna.Framework BBox
Результат Microsoft.Xna.Framework.BoundingBox

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

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

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

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

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

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

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

public List DefaultButtonControllerInitArgs
Результат List

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

public List DefaultButtonControllers
Результат List

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

public bool Depositable
Результат bool

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

public Point GridSize
Результат Point

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

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

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

public ICollidable ICollidableShape
Результат ICollidable

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

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

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

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

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

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

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

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

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

public bool IsResource
Результат bool

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

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

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

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

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

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