C# Class CrisisAtSwissStation.CASSWorld

Show file Open project: danielpcox/Crisis-at-Swiss-Station Class Usage Examples

Public Methods

Method Description
AddObject ( PhysicsObject obj ) : void
CASSWorld ( float width, float height, Vector2 gravity ) : System
Draw ( GraphicsDevice device, Matrix cameraTransform ) : void
Fail ( ) : void
GetVisualTargetPosition ( ) : Vector2
RemoveObject ( PhysicsObject obj ) : void
Simulate ( float dt ) : void
Win ( ) : void
reloadNonSerializedAssets ( ) : void

Method Details

AddObject() public method

public AddObject ( PhysicsObject obj ) : void
obj PhysicsObject
return void

CASSWorld() public method

public CASSWorld ( float width, float height, Vector2 gravity ) : System
width float
height float
gravity Vector2
return System

Draw() public method

public Draw ( GraphicsDevice device, Matrix cameraTransform ) : void
device GraphicsDevice
cameraTransform Matrix
return void

Fail() public method

public Fail ( ) : void
return void

GetVisualTargetPosition() public method

public GetVisualTargetPosition ( ) : Vector2
return Vector2

RemoveObject() public method

public RemoveObject ( PhysicsObject obj ) : void
obj PhysicsObject
return void

Simulate() public method

public Simulate ( float dt ) : void
dt float
return void

Win() public method

public Win ( ) : void
return void

reloadNonSerializedAssets() public method

public reloadNonSerializedAssets ( ) : void
return void