C# Class Project290.Games.Solitude.SolitudeObjects.Enemies.Bullet

Inheritance: SolitudeObject
Show file Open project: scastle/Solitude Class Usage Examples

Public Properties

Property Type Description
BulletBody Project290.Physics.Dynamics.Body
BulletColor Color

Public Methods

Method Description
BeforeCollision ( Fixture f1, Fixture f2 ) : bool
Bullet ( Vector2 velocity, Vector2 position, World w, Color color, Fixture sender ) : System
Draw ( ) : void
OnCollision ( Fixture f1, Fixture f2, Physics c ) : bool

Method Details

BeforeCollision() public method

public BeforeCollision ( Fixture f1, Fixture f2 ) : bool
f1 Project290.Physics.Dynamics.Fixture
f2 Project290.Physics.Dynamics.Fixture
return bool

Bullet() public method

public Bullet ( Vector2 velocity, Vector2 position, World w, Color color, Fixture sender ) : System
velocity Vector2
position Vector2
w Project290.Physics.Dynamics.World
color Color
sender Project290.Physics.Dynamics.Fixture
return System

Draw() public method

public Draw ( ) : void
return void

OnCollision() public method

public OnCollision ( Fixture f1, Fixture f2, Physics c ) : bool
f1 Project290.Physics.Dynamics.Fixture
f2 Project290.Physics.Dynamics.Fixture
c Physics
return bool

Property Details

BulletBody public property

public Body,Project290.Physics.Dynamics BulletBody
return Project290.Physics.Dynamics.Body

BulletColor public property

public Color BulletColor
return Color