C# Class MarioObjects.Objects.GameObjects.BlockQuestion

Inheritance: MarioObjects.Objects.BaseObjects.AnimatedGraphicObject
Show file Open project: jazzyjester/Mario-Game

Public Properties

Property Type Description
DirY int
HiddenObject MarioObjects.Objects.BaseObjects.GraphicObject
Hit System.Boolean
OffY double
Open System.Boolean

Public Methods

Method Description
BlockQuestion ( int x, int y, ObjectType hidden ) : System
CreateHidden ( ObjectType hidden ) : void
Draw ( ) : void
GetLEObject ( ) : LevelEditorObject
Intersection ( Collision c, GraphicObject g ) : void
OnAnimate ( object sender, EventArgs e ) : void
OnBlockHit ( object sender, EventArgs e ) : void
SetLEObject ( LevelEditorObject le ) : BlockQuestion
StartMove ( ) : void
isMonsterExist ( ) : void

Private Methods

Method Description
Predicate_Monster ( IntersectionClass IC ) : bool

Method Details

BlockQuestion() public method

public BlockQuestion ( int x, int y, ObjectType hidden ) : System
x int
y int
hidden ObjectType
return System

CreateHidden() public method

public CreateHidden ( ObjectType hidden ) : void
hidden ObjectType
return void

Draw() public method

public Draw ( ) : void
return void

GetLEObject() public static method

public static GetLEObject ( ) : LevelEditorObject
return LevelEditorObject

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

OnBlockHit() public method

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

SetLEObject() public static method

public static SetLEObject ( LevelEditorObject le ) : BlockQuestion
le LevelEditorObject
return BlockQuestion

StartMove() public method

public StartMove ( ) : void
return void

isMonsterExist() public method

public isMonsterExist ( ) : void
return void

Property Details

DirY public property

public int DirY
return int

HiddenObject public property

public GraphicObject,MarioObjects.Objects.BaseObjects HiddenObject
return MarioObjects.Objects.BaseObjects.GraphicObject

Hit public property

public Boolean,System Hit
return System.Boolean

OffY public property

public double OffY
return double

Open public property

public Boolean,System Open
return System.Boolean