C# Class EsotericIDE.Hexagony.HexagonyEnv

Inheritance: ExecutionEnvironment
ファイルを表示 Open project: Timwi/EsotericIDE

Private Properties

Property Type Description
findInteger System.Numerics.BigInteger
handleEdges void
paintMemory void

Public Methods

Method Description
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

Protected Methods

Method Description
GetProgram ( ) : IEnumerable

Private Methods

Method Description
findInteger ( ) : System.Numerics.BigInteger
handleEdges ( ) : void
paintMemory ( object _, PaintEventArgs e ) : void

Method Details

Annotate() public method

public Annotate ( string annotation ) : void
annotation string
return void

GetCurrentAnnotation() public method

public GetCurrentAnnotation ( ) : string
return string

GetProgram() protected method

protected GetProgram ( ) : IEnumerable
return IEnumerable

HexagonyEnv() public method

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

InitializeWatchWindow() public method

public InitializeWatchWindow ( ) : Control
return System.Windows.Forms.Control

SaveMemoryVisualization() public method

public SaveMemoryVisualization ( string filename ) : void
filename string
return void

SetWatchWindowFont() public method

public SetWatchWindowFont ( FontSpec font ) : void
font FontSpec
return void

UpdateWatch() public method

public UpdateWatch ( ) : void
return void