C# 클래스 Artemis.Engine.Multiforms.MultiformManager

A class that records currently registered and active multiforms and controls updating them, rendering them, and other actions.
파일 보기 프로젝트 열기: ArtemisEngine/Artemis-Engine 1 사용 예제들

공개 메소드들

메소드 설명
Activate ( Multiform sender, string name, MultiformConstructionArgs args = null ) : void

Activate the multiform with the given name.

Deactivate ( Multiform multiform ) : void

Deactivate the given multiform instance.

Deactivate ( string name ) : void

Deactivate the multiform with the given name.

MultiformManager ( ) : System
SetProcessOrder ( string names ) : void

Set the global process order, which is the order multiforms are updated in. The global process order may only be set once before the game begins running.

비공개 메소드들

메소드 설명
ApplyOrQueueEvent ( MultiformPostUpdateEvent evt ) : void
RegisterMultiform ( Multiform instance ) : void

Register a multiform instance with the given name.

RegisterMultiform ( Type multiformType ) : void

Register a multiform with the given type.

Render ( ) : void

Render all the multiforms.

Update ( ) : void

Update all the multiforms.

메소드 상세

Activate() 공개 메소드

Activate the multiform with the given name.
public Activate ( Multiform sender, string name, MultiformConstructionArgs args = null ) : void
sender Multiform
name string
args MultiformConstructionArgs
리턴 void

Deactivate() 공개 메소드

Deactivate the given multiform instance.
public Deactivate ( Multiform multiform ) : void
multiform Multiform
리턴 void

Deactivate() 공개 메소드

Deactivate the multiform with the given name.
public Deactivate ( string name ) : void
name string
리턴 void

MultiformManager() 공개 메소드

public MultiformManager ( ) : System
리턴 System

SetProcessOrder() 공개 메소드

Set the global process order, which is the order multiforms are updated in. The global process order may only be set once before the game begins running.
public SetProcessOrder ( string names ) : void
names string
리턴 void