C# Class MarioObjects.Objects.GameObjects.MonsterKoopa

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

Public Properties

Property Type Description
Dir KoopaDir
ReturningTime int
State KoopaState

Public Methods

Method Description
Draw ( ) : void
GetLEObject ( ) : LevelEditorObject
Intersection ( Collision c, GraphicObject g ) : void
MonsterKoopa ( int x, int y ) : System
OnAnimate ( object sender, EventArgs e ) : void
OnWalk ( object sender, EventArgs e ) : void
SetKoopaState ( KoopaState S ) : void
SetLEObject ( LevelEditorObject le ) : MonsterKoopa

Method Details

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

MonsterKoopa() public method

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

OnAnimate() public method

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

OnWalk() public method

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

SetKoopaState() public method

public SetKoopaState ( KoopaState S ) : void
S KoopaState
return void

SetLEObject() public static method

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

Property Details

Dir public property

public KoopaDir Dir
return KoopaDir

ReturningTime public property

public int ReturningTime
return int

State public property

public KoopaState State
return KoopaState