C# 클래스 MegaMan.Engine.StateComponent

상속: MegaMan.Engine.Component
파일 보기 프로젝트 열기: Tesserex/C--MegaMan-Engine 1 사용 예제들

공개 메소드들

메소드 설명
ChangeState ( string stateName ) : void
Clone ( ) : MegaMan.Engine.Component
Message ( IGameMessage msg ) : void
RegisterDependencies ( MegaMan.Engine.Component component ) : void
Start ( IGameplayContainer container ) : void
StateComponent ( ) : System
Stop ( IGameplayContainer container ) : void

보호된 메소드들

메소드 설명
Update ( ) : void

비공개 메소드들

메소드 설명
LoadInfo ( StateComponentInfo componentInfo ) : void
ParseTrigger ( TriggerInfo info ) : Trigger

메소드 상세

ChangeState() 공개 메소드

public ChangeState ( string stateName ) : void
stateName string
리턴 void

Clone() 공개 메소드

public Clone ( ) : MegaMan.Engine.Component
리턴 MegaMan.Engine.Component

Message() 공개 메소드

public Message ( IGameMessage msg ) : void
msg IGameMessage
리턴 void

RegisterDependencies() 공개 메소드

public RegisterDependencies ( MegaMan.Engine.Component component ) : void
component MegaMan.Engine.Component
리턴 void

Start() 공개 메소드

public Start ( IGameplayContainer container ) : void
container IGameplayContainer
리턴 void

StateComponent() 공개 메소드

public StateComponent ( ) : System
리턴 System

Stop() 공개 메소드

public Stop ( IGameplayContainer container ) : void
container IGameplayContainer
리턴 void

Update() 보호된 메소드

protected Update ( ) : void
리턴 void