C# Class GoodAI.BrainSimulator.Forms.ObserverForm

Inheritance: WeifenLuo.WinFormsUI.Docking.DockContent
Mostrar archivo Open project: GoodAI/BrainSimulator Class Usage Examples

Protected Properties

Property Type Description
m_initialized bool
m_mainForm MainForm

Public Methods

Method Description
FocusWindow ( ) : void
ObserverForm ( MainForm mainForm, MyAbstractObserver observer, MyNode declaredOwner ) : GoodAI.BrainSimulator.Utils
StoreWindowInfo ( ) : void

Protected Methods

Method Description
ObserverForm_Activated ( object sender, EventArgs e ) : void
ObserverForm_Load ( object sender, EventArgs e ) : void
ProcessCmdKey ( Message &msg, Keys keyData ) : bool
RenderFrame ( ) : void
SetupViewport ( ) : void
ShowValueAt ( int x, int y ) : void
SimulationHandler_ProgressChanged ( object sender, ProgressChangedEventArgs e ) : void
SimulationHandler_StateChanged ( object sender, MySimulationHandler e ) : void

Private Methods

Method Description
GetPositionInMemoryBlock ( MyMemoryBlockObserver mbObserver, int px, int py ) : int
ObserverForm_FormClosed ( object sender, System.Windows.Forms.FormClosedEventArgs e ) : void
ProcessCustomPeekLabel ( ICustomPeekLabelProducingObserver observer, float2 pixelPos ) : void
ProcessMyMemoryBlockObserverPeekLabel ( MyMemoryBlockObserver mbObserver, float2 pixelPos ) : void
UnprojectFit2DView ( int screenX, int screenY ) : float2
UpdateView ( uint simulationStep ) : void
glControl_MouseDown ( object sender, MouseEventArgs e ) : void
glControl_MouseUp ( object sender, MouseEventArgs e ) : void
glControl_Paint ( object sender, PaintEventArgs e ) : void
glControl_Resize ( object sender, EventArgs e ) : void
goToNodeToolStripMenuItem_Click ( object sender, EventArgs e ) : void
snapshotToolStripMenuItem_Click ( object sender, EventArgs e ) : void
updateViewToolStripMenuItem_Click ( object sender, EventArgs e ) : void

Method Details

FocusWindow() public method

public FocusWindow ( ) : void
return void

ObserverForm() public method

public ObserverForm ( MainForm mainForm, MyAbstractObserver observer, MyNode declaredOwner ) : GoodAI.BrainSimulator.Utils
mainForm MainForm
observer MyAbstractObserver
declaredOwner MyNode
return GoodAI.BrainSimulator.Utils

ObserverForm_Activated() protected method

protected ObserverForm_Activated ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
return void

ObserverForm_Load() protected method

protected ObserverForm_Load ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
return void

ProcessCmdKey() protected method

protected ProcessCmdKey ( Message &msg, Keys keyData ) : bool
msg System.Windows.Forms.Message
keyData Keys
return bool

RenderFrame() protected method

protected RenderFrame ( ) : void
return void

SetupViewport() protected method

protected SetupViewport ( ) : void
return void

ShowValueAt() protected method

protected ShowValueAt ( int x, int y ) : void
x int
y int
return void

SimulationHandler_ProgressChanged() protected method

protected SimulationHandler_ProgressChanged ( object sender, ProgressChangedEventArgs e ) : void
sender object
e System.ComponentModel.ProgressChangedEventArgs
return void

SimulationHandler_StateChanged() protected method

protected SimulationHandler_StateChanged ( object sender, MySimulationHandler e ) : void
sender object
e MySimulationHandler
return void

StoreWindowInfo() public method

public StoreWindowInfo ( ) : void
return void

Property Details

m_initialized protected_oe property

protected bool m_initialized
return bool

m_mainForm protected_oe property

protected MainForm m_mainForm
return MainForm