C# 클래스 RTSEngine.Controllers.FOWTask

상속: RTSEngine.Algorithms.ACBudgetedTask
파일 보기 프로젝트 열기: RegrowthStudios/VoxelRTS

공개 메소드들

메소드 설명
DoWork ( float dt ) : void
FOWTask ( GameState s, int tIndex ) : System
SetAllFOW ( FogOfWar f, CollisionGrid cg ) : void

비공개 메소드들

메소드 설명
AddPoints ( int gx, int gy, int val, Queue q, FOWPoint &prev ) : void
InBounds ( int gx, int gy, FOWPoint &p ) : bool
IsGood ( int gx, int gy, int val, FOWPoint &p ) : bool

메소드 상세

DoWork() 공개 메소드

public DoWork ( float dt ) : void
dt float
리턴 void

FOWTask() 공개 메소드

public FOWTask ( GameState s, int tIndex ) : System
s RTSEngine.Data.GameState
tIndex int
리턴 System

SetAllFOW() 공개 메소드

public SetAllFOW ( FogOfWar f, CollisionGrid cg ) : void
f FogOfWar
cg CollisionGrid
리턴 void