C# 클래스 EsotericIDE.Hexagony.HexagonyEnv

상속: ExecutionEnvironment
파일 보기 프로젝트 열기: Timwi/EsotericIDE

Private Properties

프로퍼티 타입 설명
findInteger System.Numerics.BigInteger
handleEdges void
paintMemory void

공개 메소드들

메소드 설명
Annotate ( string annotation ) : void
GetCurrentAnnotation ( ) : string
HexagonyEnv ( string source, string input, HexagonySettings settings ) : System
InitializeWatchWindow ( ) : Control
SaveMemoryVisualization ( string filename ) : void
SetWatchWindowFont ( FontSpec font ) : void
UpdateWatch ( ) : void

보호된 메소드들

메소드 설명
GetProgram ( ) : IEnumerable

비공개 메소드들

메소드 설명
findInteger ( ) : System.Numerics.BigInteger
handleEdges ( ) : void
paintMemory ( object _, PaintEventArgs e ) : void

메소드 상세

Annotate() 공개 메소드

public Annotate ( string annotation ) : void
annotation string
리턴 void

GetCurrentAnnotation() 공개 메소드

public GetCurrentAnnotation ( ) : string
리턴 string

GetProgram() 보호된 메소드

protected GetProgram ( ) : IEnumerable
리턴 IEnumerable

HexagonyEnv() 공개 메소드

public HexagonyEnv ( string source, string input, HexagonySettings settings ) : System
source string
input string
settings HexagonySettings
리턴 System

InitializeWatchWindow() 공개 메소드

public InitializeWatchWindow ( ) : Control
리턴 System.Windows.Forms.Control

SaveMemoryVisualization() 공개 메소드

public SaveMemoryVisualization ( string filename ) : void
filename string
리턴 void

SetWatchWindowFont() 공개 메소드

public SetWatchWindowFont ( FontSpec font ) : void
font FontSpec
리턴 void

UpdateWatch() 공개 메소드

public UpdateWatch ( ) : void
리턴 void