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

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

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

Свойство Тип Описание
ActionControllerInitArgs object
AnimationControllerInitArgs object
BBox Microsoft.Xna.Framework.BoundingBox
CombatControllerInitArgs object
CurrentCount int
DefaultActionController ReflectedScript
DefaultAnimationController ReflectedScript
DefaultCombatController ReflectedScript
DefaultMoveController ReflectedScript
ICollidableShape ICollidable
Index int
InfoFile string
MovementControllerInitArgs object

Private Properties

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

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

Метод Описание
Deserialize ( BinaryReader s, GameState state, int index ) : RTSUnitData
RTSUnitData ( int i ) : System
Serialize ( BinaryWriter s, RTSUnitData data ) : void

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

Метод Описание
SetController ( ReflectedScript>.Dictionary d, string cType, string key ) : void

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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