C# 클래스 UHSampleGame.ProjectileManagment.ProjectileManager

파일 보기 프로젝트 열기: holtkampw/UH-Sample-XNA-Project

공개 프로퍼티들

프로퍼티 타입 설명
particleThread Thread
particleThreadExit System.Threading.EventWaitHandle
projectileLock object
repairLock object
upgradeLock object

공개 메소드들

메소드 설명
AddParticle ( Vector3 startPosition, Vector3 endPosition ) : void
Dispose ( ) : void
Draw ( float elapsedTime ) : void
Initialize ( ) : void
Repair ( Vector3 position, int playerNum ) : void
ThreadedUpdate ( ) : void
Update ( float elapsedTime ) : void
Upgrade ( Vector3 position, int playerNum ) : void

메소드 상세

AddParticle() 공개 정적인 메소드

public static AddParticle ( Vector3 startPosition, Vector3 endPosition ) : void
startPosition Vector3
endPosition Vector3
리턴 void

Dispose() 공개 정적인 메소드

public static Dispose ( ) : void
리턴 void

Draw() 공개 정적인 메소드

public static Draw ( float elapsedTime ) : void
elapsedTime float
리턴 void

Initialize() 공개 정적인 메소드

public static Initialize ( ) : void
리턴 void

Repair() 공개 정적인 메소드

public static Repair ( Vector3 position, int playerNum ) : void
position Vector3
playerNum int
리턴 void

ThreadedUpdate() 공개 정적인 메소드

public static ThreadedUpdate ( ) : void
리턴 void

Update() 공개 정적인 메소드

public static Update ( float elapsedTime ) : void
elapsedTime float
리턴 void

Upgrade() 공개 정적인 메소드

public static Upgrade ( Vector3 position, int playerNum ) : void
position Vector3
playerNum int
리턴 void

프로퍼티 상세

particleThread 공개적으로 정적으로 프로퍼티

public static Thread particleThread
리턴 Thread

particleThreadExit 공개적으로 정적으로 프로퍼티

public static EventWaitHandle,System.Threading particleThreadExit
리턴 System.Threading.EventWaitHandle

projectileLock 공개적으로 정적으로 프로퍼티

public static object projectileLock
리턴 object

repairLock 공개적으로 정적으로 프로퍼티

public static object repairLock
리턴 object

upgradeLock 공개적으로 정적으로 프로퍼티

public static object upgradeLock
리턴 object