C# Class UHSampleGame.ProjectileManagment.ProjectileManager

Mostrar archivo Open project: holtkampw/UH-Sample-XNA-Project

Public Properties

Property Type Description
particleThread Thread
particleThreadExit System.Threading.EventWaitHandle
projectileLock object
repairLock object
upgradeLock object

Public Methods

Method Description
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

Method Details

AddParticle() public static method

public static AddParticle ( Vector3 startPosition, Vector3 endPosition ) : void
startPosition Vector3
endPosition Vector3
return void

Dispose() public static method

public static Dispose ( ) : void
return void

Draw() public static method

public static Draw ( float elapsedTime ) : void
elapsedTime float
return void

Initialize() public static method

public static Initialize ( ) : void
return void

Repair() public static method

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

ThreadedUpdate() public static method

public static ThreadedUpdate ( ) : void
return void

Update() public static method

public static Update ( float elapsedTime ) : void
elapsedTime float
return void

Upgrade() public static method

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

Property Details

particleThread public_oe static_oe property

public static Thread particleThread
return Thread

particleThreadExit public_oe static_oe property

public static EventWaitHandle,System.Threading particleThreadExit
return System.Threading.EventWaitHandle

projectileLock public_oe static_oe property

public static object projectileLock
return object

repairLock public_oe static_oe property

public static object repairLock
return object

upgradeLock public_oe static_oe property

public static object upgradeLock
return object