C# 클래스 SadConsoleEditor.Editors.GameScreenEditor

상속: IEditor
파일 보기 프로젝트 열기: Thraka/SadConsoleEditor

공개 프로퍼티들

프로퍼티 타입 설명
GameObjects List

공개 메소드들

메소드 설명
AddNewLayer ( string name ) : void
GameScreenEditor ( ) : System
GetPosition ( ) : Point
Load ( string file ) : void
LoadLayer ( string file ) : bool
MoveLayerDown ( int index ) : void
MoveLayerUp ( int index ) : void
Position ( Point newPosition ) : void
Position ( int x, int y ) : void
ProcessKeyboard ( KeyboardInfo info ) : void
ProcessMouse ( MouseInfo info ) : void
RemoveLayer ( int index ) : void
Render ( ) : void
Reset ( ) : void
Resize ( int width, int height ) : void
Save ( string file ) : void
SaveLayer ( int index, string file ) : void
SetActiveLayer ( int index ) : void
SyncObjectsToLayer ( ) : void

Draws all of the game objects to the game object render layer

ToString ( ) : string

메소드 상세

AddNewLayer() 공개 메소드

public AddNewLayer ( string name ) : void
name string
리턴 void

GameScreenEditor() 공개 메소드

public GameScreenEditor ( ) : System
리턴 System

GetPosition() 공개 메소드

public GetPosition ( ) : Point
리턴 Point

Load() 공개 메소드

public Load ( string file ) : void
file string
리턴 void

LoadLayer() 공개 메소드

public LoadLayer ( string file ) : bool
file string
리턴 bool

MoveLayerDown() 공개 메소드

public MoveLayerDown ( int index ) : void
index int
리턴 void

MoveLayerUp() 공개 메소드

public MoveLayerUp ( int index ) : void
index int
리턴 void

Position() 공개 메소드

public Position ( Point newPosition ) : void
newPosition Point
리턴 void

Position() 공개 메소드

public Position ( int x, int y ) : void
x int
y int
리턴 void

ProcessKeyboard() 공개 메소드

public ProcessKeyboard ( KeyboardInfo info ) : void
info SadConsole.Input.KeyboardInfo
리턴 void

ProcessMouse() 공개 메소드

public ProcessMouse ( MouseInfo info ) : void
info SadConsole.Input.MouseInfo
리턴 void

RemoveLayer() 공개 메소드

public RemoveLayer ( int index ) : void
index int
리턴 void

Render() 공개 메소드

public Render ( ) : void
리턴 void

Reset() 공개 메소드

public Reset ( ) : void
리턴 void

Resize() 공개 메소드

public Resize ( int width, int height ) : void
width int
height int
리턴 void

Save() 공개 메소드

public Save ( string file ) : void
file string
리턴 void

SaveLayer() 공개 메소드

public SaveLayer ( int index, string file ) : void
index int
file string
리턴 void

SetActiveLayer() 공개 메소드

public SetActiveLayer ( int index ) : void
index int
리턴 void

SyncObjectsToLayer() 공개 메소드

Draws all of the game objects to the game object render layer
public SyncObjectsToLayer ( ) : void
리턴 void

ToString() 공개 메소드

public ToString ( ) : string
리턴 string

프로퍼티 상세

GameObjects 공개적으로 프로퍼티

public List GameObjects
리턴 List