C# Class Editor.MainViewBase

Inheritance: System.Windows.Forms.Form
Datei anzeigen Open project: LauriM/PropellerEngine

Public Properties

Property Type Description
archiveBrowser Editor.Source_Files.Views.ArchiveBrowser
componentInfoManager ComponentInfoManager
entityList Editor.Source_Files.Views.EntityListView
logView Editor.Source_Files.Views.LogView
operationManagerInstance Editor.Source_Files.CppCommunication.OperationManagerInstance
undoListView Editor.Source_Files.Views.UndoListView

Public Methods

Method Description
MainViewBase ( Splash splash ) : System
OnFormClose ( object sender, System e ) : void
OpenSceneDialog ( ) : void
SaveSceneDialog ( ) : void
addComponentClassName ( String name, String sourcePath ) : void
closeTypeEditor ( uint targetid, EntityEditTargetType targetType ) : void
createEntityEditor ( uint id, String name ) : void
createTypeEditorByFilename ( String file ) : void
getCurrentEditor ( ) : EditorTab
launchGameView ( IntPtr stream ) : void
removeTypeEditor ( uint targetid, EntityEditTargetType targetType ) : void

Protected Methods

Method Description
Dispose ( bool disposing ) : void

Clean up any resources being used.

Private Methods

Method Description
InitializeComponent ( ) : void

Required method for Designer support - do not modify the contents of this method with the code editor.

aboutToolStripMenuItem_Click ( object sender, EventArgs e ) : void
builddataDirectoryToolStripMenuItem_Click ( object sender, EventArgs e ) : void
cleanupOldRuntimeCompiledDlls ( ) : void
compileToolStripMenuItem_Click ( object sender, EventArgs e ) : void
createModelViewer ( string file ) : void
createNewEditor ( ) : void
exitToolStripMenuItem_Click ( object sender, EventArgs e ) : void
import3dModelToolStripMenuItem_Click ( object sender, EventArgs e ) : void
importTiledMapToolStripMenuItem_Click ( object sender, EventArgs e ) : void
loadSceneToolStripMenuItem_Click ( object sender, EventArgs e ) : void
newEntityToolStripMenuItem_Click ( object sender, EventArgs e ) : void
newToolStripMenuItem_Click ( object sender, EventArgs e ) : void
openPropellerProfilerDumpToolStripMenuItem_Click ( object sender, EventArgs e ) : void
runtimeCompile ( ) : void
saveEntityTypesToolStripMenuItem_Click ( object sender, EventArgs e ) : void
saveSceneToolStripMenuItem_Click ( object sender, EventArgs e ) : void
sendCommandToolStripMenuItem_Click ( object sender, EventArgs e ) : void
statsToolStripMenuItem_Click ( object sender, EventArgs e ) : void
systemListToolStripMenuItem_Click ( object sender, EventArgs e ) : void
toolStripMenuItem1_Click ( object sender, EventArgs e ) : void
undoToolStripMenuItem_Click ( object sender, EventArgs e ) : void

Method Details

Dispose() protected method

Clean up any resources being used.
protected Dispose ( bool disposing ) : void
disposing bool true if managed resources should be disposed; otherwise, false.
return void

MainViewBase() public method

public MainViewBase ( Splash splash ) : System
splash Editor.Source_Files.Splash
return System

OnFormClose() public method

public OnFormClose ( object sender, System e ) : void
sender object
e System
return void

OpenSceneDialog() public method

public OpenSceneDialog ( ) : void
return void

SaveSceneDialog() public method

public SaveSceneDialog ( ) : void
return void

addComponentClassName() public method

public addComponentClassName ( String name, String sourcePath ) : void
name String
sourcePath String
return void

closeTypeEditor() public method

public closeTypeEditor ( uint targetid, EntityEditTargetType targetType ) : void
targetid uint
targetType EntityEditTargetType
return void

createEntityEditor() public method

public createEntityEditor ( uint id, String name ) : void
id uint
name String
return void

createTypeEditorByFilename() public method

public createTypeEditorByFilename ( String file ) : void
file String
return void

getCurrentEditor() public method

public getCurrentEditor ( ) : EditorTab
return Editor.Source_Files.Objects.EditorTab

launchGameView() public method

public launchGameView ( IntPtr stream ) : void
stream System.IntPtr
return void

removeTypeEditor() public method

public removeTypeEditor ( uint targetid, EntityEditTargetType targetType ) : void
targetid uint
targetType EntityEditTargetType
return void

Property Details

archiveBrowser public_oe property

public ArchiveBrowser,Editor.Source_Files.Views archiveBrowser
return Editor.Source_Files.Views.ArchiveBrowser

componentInfoManager public_oe property

public ComponentInfoManager,Editor componentInfoManager
return ComponentInfoManager

entityList public_oe property

public EntityListView,Editor.Source_Files.Views entityList
return Editor.Source_Files.Views.EntityListView

logView public_oe property

public LogView,Editor.Source_Files.Views logView
return Editor.Source_Files.Views.LogView

operationManagerInstance public_oe property

public OperationManagerInstance,Editor.Source_Files.CppCommunication operationManagerInstance
return Editor.Source_Files.CppCommunication.OperationManagerInstance

undoListView public_oe property

public UndoListView,Editor.Source_Files.Views undoListView
return Editor.Source_Files.Views.UndoListView