C# Class Oglr.Core.Controls.LevelExplorerControl

Inheritance: System.Windows.Forms.UserControl
Exibir arquivo Open project: SteveDunn/oglr Class Usage Examples

Public Properties

Property Type Description
uiContextMenuForItem System.Windows.Forms.ContextMenuStrip
uiContextMenuForLayer System.Windows.Forms.ContextMenuStrip
uiContextMenuForLevel System.Windows.Forms.ContextMenuStrip

Public Methods

Method Description
LevelExplorerControl ( ) : System
Rebuild ( ) : void
Refresh ( ) : void
SelectItemByName ( string name ) : void
StartRename ( ) : 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.

actionCenterView ( object sender, EventArgs e ) : void
actionDelete ( object sender, EventArgs eventArgs ) : void
actionMoveItemDown ( object sender, EventArgs e ) : void
actionMoveItemUp ( object sender, EventArgs e ) : void
actionNewLayer ( object sender, EventArgs e ) : void
actionRename ( object sender, EventArgs e ) : void
activeLayerChanged ( ) : void
addNodeForEditor ( TreeNode parentNode, ItemEditor editor ) : void
changeActiveLayerIcons ( ) : void
duplicateToolStripMenuItem_Click ( object sender, EventArgs e ) : void
entityTreeAfterCheck ( object sender, TreeViewEventArgs e ) : void
entityTreeAfterLabelEdit ( object sender, System.Windows.Forms.NodeLabelEditEventArgs e ) : void
entityTreeAfterSelect ( object sender, TreeViewEventArgs e ) : void
entityTreeDragDrop ( object sender, DragEventArgs e ) : void
entityTreeDragOver ( object sender, DragEventArgs e ) : void
entityTreeItemDrag ( object sender, ItemDragEventArgs e ) : void
entityTreeKeyDown ( object sender, KeyEventArgs e ) : void
entityTreeMouseDown ( object sender, MouseEventArgs e ) : void
newModelLoaded ( object sender, EventArgs e ) : void
selectTreeItem ( ITreeItem item ) : TreeNode
selectionChanged ( IEnumerable items ) : void
subscribeToModelEvents ( ) : void
summonEditor ( ) : ICanvas
summonGame ( ) : IGame
tryFindTreeNode ( string name, bool searchAllChildren ) : TreeNode
uiAddCustomPropertyClicked ( 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

LevelExplorerControl() public method

public LevelExplorerControl ( ) : System
return System

Rebuild() public method

public Rebuild ( ) : void
return void

Refresh() public method

public Refresh ( ) : void
return void

SelectItemByName() public method

public SelectItemByName ( string name ) : void
name string
return void

StartRename() public method

public StartRename ( ) : void
return void

Property Details

uiContextMenuForItem public_oe property

public System.Windows.Forms.ContextMenuStrip uiContextMenuForItem
return System.Windows.Forms.ContextMenuStrip

uiContextMenuForLayer public_oe property

public System.Windows.Forms.ContextMenuStrip uiContextMenuForLayer
return System.Windows.Forms.ContextMenuStrip

uiContextMenuForLevel public_oe property

public System.Windows.Forms.ContextMenuStrip uiContextMenuForLevel
return System.Windows.Forms.ContextMenuStrip