C# Class MegaMan.Engine.BossDoorHandler

Inheritance: JoinHandler
Afficher le fichier Open project: Tesserex/C--MegaMan-Engine

Méthodes publiques

Méthode Description
BeginScroll ( MegaMan.Engine.ScreenHandler next, PointF playerPos ) : void
BossDoorHandler ( Join join, IGameplayContainer container, IEntityPool entityPool, int tileSize, int height, int width, string name ) : MegaMan.Common
Start ( MegaMan.Engine.ScreenHandler screen ) : void
Stop ( ) : void
Trigger ( PointF position ) : bool
Update ( PositionComponent playerPos ) : void

Méthodes protégées

Méthode Description
Finish ( PositionComponent playerPos ) : void
OffsetDist ( ) : int
TriggerSize ( ) : int

Method Details

BeginScroll() public méthode

public BeginScroll ( MegaMan.Engine.ScreenHandler next, PointF playerPos ) : void
next MegaMan.Engine.ScreenHandler
playerPos MegaMan.Common.Geometry.PointF
Résultat void

BossDoorHandler() public méthode

public BossDoorHandler ( Join join, IGameplayContainer container, IEntityPool entityPool, int tileSize, int height, int width, string name ) : MegaMan.Common
join MegaMan.Common.Join
container IGameplayContainer
entityPool IEntityPool
tileSize int
height int
width int
name string
Résultat MegaMan.Common

Finish() protected méthode

protected Finish ( PositionComponent playerPos ) : void
playerPos PositionComponent
Résultat void

OffsetDist() protected méthode

protected OffsetDist ( ) : int
Résultat int

Start() public méthode

public Start ( MegaMan.Engine.ScreenHandler screen ) : void
screen MegaMan.Engine.ScreenHandler
Résultat void

Stop() public méthode

public Stop ( ) : void
Résultat void

Trigger() public méthode

public Trigger ( PointF position ) : bool
position PointF
Résultat bool

TriggerSize() protected méthode

protected TriggerSize ( ) : int
Résultat int

Update() public méthode

public Update ( PositionComponent playerPos ) : void
playerPos PositionComponent
Résultat void