C# 클래스 RTSEngine.Controllers.EnemyBuildingUpdater

상속: RTSEngine.Algorithms.ACBudgetedTask
파일 보기 프로젝트 열기: RegrowthStudios/VoxelRTS 1 사용 예제들

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