C# 클래스 kOS.InterpreterEdit

상속: kOS.ExecutionContext
파일 보기 프로젝트 열기: Nivekk/KOS

Private Properties

프로퍼티 타입 설명
Backspace void
ClearScreen void
Enter void
Exit void
RecalcProgramSize void
Save void
UpdateBuffer void

공개 메소드들

메소드 설명
ArrowKey ( kOSKeys key ) : void
Delete ( ) : void
GetBuffer ( ) : ].char[
GetCursorX ( ) : int
GetCursorY ( ) : int
InterpreterEdit ( String fileName, kOS.ExecutionContext parent ) : System
Print ( int sx, int sy, String value ) : void
Print ( int sx, int sy, String value, int max ) : void
PrintBorder ( int y ) : void
SpecialKey ( kOSKeys key ) : bool
Type ( char ch ) : bool
Update ( float time ) : void

비공개 메소드들

메소드 설명
Backspace ( ) : void
ClearScreen ( ) : void
Enter ( ) : void
Exit ( ) : void
RecalcProgramSize ( ) : void
Save ( ) : void
UpdateBuffer ( ) : void

메소드 상세

ArrowKey() 공개 메소드

public ArrowKey ( kOSKeys key ) : void
key kOSKeys
리턴 void

Delete() 공개 메소드

public Delete ( ) : void
리턴 void

GetBuffer() 공개 메소드

public GetBuffer ( ) : ].char[
리턴 ].char[

GetCursorX() 공개 메소드

public GetCursorX ( ) : int
리턴 int

GetCursorY() 공개 메소드

public GetCursorY ( ) : int
리턴 int

InterpreterEdit() 공개 메소드

public InterpreterEdit ( String fileName, kOS.ExecutionContext parent ) : System
fileName String
parent kOS.ExecutionContext
리턴 System

Print() 공개 메소드

public Print ( int sx, int sy, String value ) : void
sx int
sy int
value String
리턴 void

Print() 공개 메소드

public Print ( int sx, int sy, String value, int max ) : void
sx int
sy int
value String
max int
리턴 void

PrintBorder() 공개 메소드

public PrintBorder ( int y ) : void
y int
리턴 void

SpecialKey() 공개 메소드

public SpecialKey ( kOSKeys key ) : bool
key kOSKeys
리턴 bool

Type() 공개 메소드

public Type ( char ch ) : bool
ch char
리턴 bool

Update() 공개 메소드

public Update ( float time ) : void
time float
리턴 void