C# 클래스 MegaMan.Engine.BossDoorHandler

상속: JoinHandler
파일 보기 프로젝트 열기: Tesserex/C--MegaMan-Engine

공개 메소드들

메소드 설명
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

보호된 메소드들

메소드 설명
Finish ( PositionComponent playerPos ) : void
OffsetDist ( ) : int
TriggerSize ( ) : int

메소드 상세

BeginScroll() 공개 메소드

public BeginScroll ( MegaMan.Engine.ScreenHandler next, PointF playerPos ) : void
next MegaMan.Engine.ScreenHandler
playerPos MegaMan.Common.Geometry.PointF
리턴 void

BossDoorHandler() 공개 메소드

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
리턴 MegaMan.Common

Finish() 보호된 메소드

protected Finish ( PositionComponent playerPos ) : void
playerPos PositionComponent
리턴 void

OffsetDist() 보호된 메소드

protected OffsetDist ( ) : int
리턴 int

Start() 공개 메소드

public Start ( MegaMan.Engine.ScreenHandler screen ) : void
screen MegaMan.Engine.ScreenHandler
리턴 void

Stop() 공개 메소드

public Stop ( ) : void
리턴 void

Trigger() 공개 메소드

public Trigger ( PointF position ) : bool
position PointF
리턴 bool

TriggerSize() 보호된 메소드

protected TriggerSize ( ) : int
리턴 int

Update() 공개 메소드

public Update ( PositionComponent playerPos ) : void
playerPos PositionComponent
리턴 void