C# Class SimpleSoccer.Net.MovingEntity

Inheritance: BaseGameEntity
Datei anzeigen Open project: soshimozi/SimpleSoccer.Net

Public Methods

Method Description
MovingEntity ( Vector2D position, double radius, Vector2D velocity, double maxSpeed, Vector2D heading, double mass, Vector2D scale, double turnRate, double maxForce ) : System
Render ( Graphics g ) : void
RotateHeadingToFacePosition ( Vector2D target ) : bool

Method Details

MovingEntity() public method

public MovingEntity ( Vector2D position, double radius, Vector2D velocity, double maxSpeed, Vector2D heading, double mass, Vector2D scale, double turnRate, double maxForce ) : System
position Vector2D
radius double
velocity Vector2D
maxSpeed double
heading Vector2D
mass double
scale Vector2D
turnRate double
maxForce double
return System

Render() public method

public Render ( Graphics g ) : void
g System.Drawing.Graphics
return void

RotateHeadingToFacePosition() public method

public RotateHeadingToFacePosition ( Vector2D target ) : bool
target Vector2D
return bool