C# Class MarioObjects.Objects.GameObjects.FireBall

Inheritance: MarioObjects.Objects.BaseObjects.AnimatedGraphicObject
Mostrar archivo Open project: jazzyjester/Mario-Game Class Usage Examples

Public Properties

Property Type Description
CntX double
Direction FireBallDir
Dirx int
Fire System.Boolean
OffX double
StartPosition double
StartVelocity double
Started System.Boolean
TimeCount double
Type FireBallType

Public Methods

Method Description
CalcFireBallPosition ( ) : double
Draw ( ) : void
FireBall ( int x, int y ) : System
Intersection ( Collision c, GraphicObject g ) : void
OnAnimate ( object sender, EventArgs e ) : void
OnFire ( object sender, EventArgs e ) : void
RunFireBall ( int x, int y, FireBallType T, FireBallDir D ) : void
SetFireProperties ( ) : void
SetOffXY ( double x, double y ) : void
StartFireBall ( ) : void

Method Details

CalcFireBallPosition() public method

public CalcFireBallPosition ( ) : double
return double

Draw() public method

public Draw ( ) : void
return void

FireBall() public method

public FireBall ( int x, int y ) : System
x int
y int
return System

Intersection() public method

public Intersection ( Collision c, GraphicObject g ) : void
c Collision
g MarioObjects.Objects.BaseObjects.GraphicObject
return void

OnAnimate() public method

public OnAnimate ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
return void

OnFire() public method

public OnFire ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
return void

RunFireBall() public method

public RunFireBall ( int x, int y, FireBallType T, FireBallDir D ) : void
x int
y int
T FireBallType
D FireBallDir
return void

SetFireProperties() public method

public SetFireProperties ( ) : void
return void

SetOffXY() public method

public SetOffXY ( double x, double y ) : void
x double
y double
return void

StartFireBall() public method

public StartFireBall ( ) : void
return void

Property Details

CntX public_oe property

public double CntX
return double

Direction public_oe property

public FireBallDir Direction
return FireBallDir

Dirx public_oe property

public int Dirx
return int

Fire public_oe property

public Boolean,System Fire
return System.Boolean

OffX public_oe property

public double OffX
return double

StartPosition public_oe property

public double StartPosition
return double

StartVelocity public_oe property

public double StartVelocity
return double

Started public_oe property

public Boolean,System Started
return System.Boolean

TimeCount public_oe property

public double TimeCount
return double

Type public_oe property

public FireBallType Type
return FireBallType