C# 클래스 SmartboyDevelopments.Haxxit.GameEngine.GameState

파일 보기 프로젝트 열기: smartboyathome/Haxxit 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
_mediator_manager SmartboyDevelopments.SimplePubSub.MediatorManager

공개 메소드들

메소드 설명
AfterStateChange ( ) : void
BeforeStateChange ( ) : void
Cleanup ( ) : void
Init ( ) : void
Pause ( ) : void
Resume ( ) : void
Update ( GameEngine engine ) : void

보호된 메소드들

메소드 설명
HandleActions ( GameEngine engine, IEnumerable actions ) : void
Redraw ( GameEngine engine ) : void
RetrieveEvents ( ) : IEnumerable

메소드 상세

AfterStateChange() 공개 메소드

public AfterStateChange ( ) : void
리턴 void

BeforeStateChange() 공개 메소드

public BeforeStateChange ( ) : void
리턴 void

Cleanup() 공개 추상적인 메소드

public abstract Cleanup ( ) : void
리턴 void

HandleActions() 보호된 메소드

protected HandleActions ( GameEngine engine, IEnumerable actions ) : void
engine GameEngine
actions IEnumerable
리턴 void

Init() 공개 추상적인 메소드

public abstract Init ( ) : void
리턴 void

Pause() 공개 메소드

public Pause ( ) : void
리턴 void

Redraw() 보호된 추상적인 메소드

protected abstract Redraw ( GameEngine engine ) : void
engine GameEngine
리턴 void

Resume() 공개 메소드

public Resume ( ) : void
리턴 void

RetrieveEvents() 보호된 추상적인 메소드

protected abstract RetrieveEvents ( ) : IEnumerable
리턴 IEnumerable

Update() 공개 메소드

public Update ( GameEngine engine ) : void
engine GameEngine
리턴 void

프로퍼티 상세

_mediator_manager 보호되어 있는 프로퍼티

protected MediatorManager,SmartboyDevelopments.SimplePubSub _mediator_manager
리턴 SmartboyDevelopments.SimplePubSub.MediatorManager