C# Class MarioObjects.Objects.GameObjects.FireBall

Inheritance: MarioObjects.Objects.BaseObjects.AnimatedGraphicObject
Show file 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 property

public double CntX
return double

Direction public property

public FireBallDir Direction
return FireBallDir

Dirx public property

public int Dirx
return int

Fire public property

public Boolean,System Fire
return System.Boolean

OffX public property

public double OffX
return double

StartPosition public property

public double StartPosition
return double

StartVelocity public property

public double StartVelocity
return double

Started public property

public Boolean,System Started
return System.Boolean

TimeCount public property

public double TimeCount
return double

Type public property

public FireBallType Type
return FireBallType