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

Inheritance: Enemy
Show file Open project: scastle/Solitude

Public Methods

Method Description
CheckCanSeePlayer ( ) : void
CheckCanSeePlayer ( Vector2 point ) : void
Draw ( ) : void
Mauler ( Vector2 position, World w ) : System
OnCollision ( Fixture f1, Fixture f2, Physics c ) : bool
Update ( ) : void

Private Methods

Method Description
Charge ( ) : void
RayCastCallback ( Fixture f, Vector2 point1, Vector2 point2, float fl ) : float

Method Details

CheckCanSeePlayer() public method

public CheckCanSeePlayer ( ) : void
return void

CheckCanSeePlayer() public method

public CheckCanSeePlayer ( Vector2 point ) : void
point Vector2
return void

Draw() public method

public Draw ( ) : void
return void

Mauler() public method

public Mauler ( Vector2 position, World w ) : System
position Vector2
w Project290.Physics.Dynamics.World
return System

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

Update() public method

public Update ( ) : void
return void