C# Class MetaEditor.Components.ReflexiveControl

The reflexive control.
Inheritance: System.Windows.Forms.UserControl
Exibir arquivo Open project: troymac1ure/Entity Class Usage Examples

Public Properties

Property Type Description
LineNumber int
ME MetaEditor
chunkCount int
selectedChunk int

Public Methods

Method Description
LoadENTControls ( IFPIO reflexive, object entArray, bool clearControls, int layer, int &tabIndex, string customPluginPath ) : void

The load ent controls.

LoadMetaIntoControls ( int startingOffset, int ioneUpReflexiveBlockOffset ) : void

The load meta into controls.

PokeRecursively ( ) : void

The poke recursively.

ReflexiveControl ( Map map, int offset, bool iHasChunkCount, int iLineNumber ) : System

Initializes a new instance of the ReflexiveControl class.

ReflexiveControl ( Map map, int offset, bool iHasChunkCount, int iLineNumber, MetaEditor me ) : System

Initializes a new instance of the ReflexiveControl class.

SaveRecursively ( ) : void

The save recursively.

SetFocusRecursively ( int LineToCheck ) : void

The set focus recursively.

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.

LoadMetaIntoControlsForThisReflexive ( ) : void

The load meta into controls for this reflexive.

ReflexiveButton_Click ( object sender, EventArgs e ) : void

The reflexive button_ click.

ReflexiveLoader_Close ( object sender, EventArgs e ) : void

The reflexive loader_ close.

ReflexiveLoader_DropDown ( object sender, EventArgs e ) : void

The reflexive loader_ drop down.

UpdateReflexiveSelectionBox ( bool loadAllChunks ) : void

The update reflexive selection box.

addButton_Click ( object sender, EventArgs e ) : void

The add button_ click.

copyToAllToolStripMenuItem_Click ( object sender, EventArgs e ) : void

The copy to all tool strip menu item_ click.

copyToolStripMenuItem_Click ( object sender, EventArgs e ) : void

The copy tool strip menu item_ click.

cutToolStripMenuItem_Click ( object sender, EventArgs e ) : void

The cut tool strip menu item_ click.

deleteToolStripMenuItem_Click ( object sender, EventArgs e ) : void

The delete tool strip menu item_ click.

fieldTypeChanged ( object sender, EventArgs e ) : void

The field type changed.

gotoToolStripMenuItem_Click ( object sender, EventArgs e ) : void

The goto tool strip menu item_ click.

identContext_Opening ( object sender, CancelEventArgs e ) : void

The ident context_ opening.

pasteToolStripMenuItem_Click ( object sender, EventArgs e ) : void

The paste tool strip menu item_ click.

tempComboBox_KeyPress ( object sender, KeyPressEventArgs e ) : void

The temp combo box_ key press.

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

LoadENTControls() public method

The load ent controls.
public LoadENTControls ( IFPIO reflexive, object entArray, bool clearControls, int layer, int &tabIndex, string customPluginPath ) : void
reflexive HaloMap.Plugins.IFPIO /// The reflexive. ///
entArray object /// The ent array. ///
clearControls bool /// The clear controls. ///
layer int /// The layer. ///
tabIndex int /// The tab index. ///
customPluginPath string /// The custom plugin path. ///
return void

LoadMetaIntoControls() public method

The load meta into controls.
public LoadMetaIntoControls ( int startingOffset, int ioneUpReflexiveBlockOffset ) : void
startingOffset int /// The starting offset. ///
ioneUpReflexiveBlockOffset int /// The ione up reflexive block offset. ///
return void

PokeRecursively() public method

The poke recursively.
public PokeRecursively ( ) : void
return void

ReflexiveControl() public method

Initializes a new instance of the ReflexiveControl class.
public ReflexiveControl ( Map map, int offset, bool iHasChunkCount, int iLineNumber ) : System
map HaloMap.Map.Map /// The map. ///
offset int /// The offset. ///
iHasChunkCount bool /// The i has chunk count. ///
iLineNumber int /// The i line number. ///
return System

ReflexiveControl() public method

Initializes a new instance of the ReflexiveControl class.
public ReflexiveControl ( Map map, int offset, bool iHasChunkCount, int iLineNumber, MetaEditor me ) : System
map HaloMap.Map.Map /// The map. ///
offset int /// The offset. ///
iHasChunkCount bool /// The i has chunk count. ///
iLineNumber int /// The i line number. ///
me MetaEditor /// The me. ///
return System

SaveRecursively() public method

The save recursively.
public SaveRecursively ( ) : void
return void

SetFocusRecursively() public method

The set focus recursively.
public SetFocusRecursively ( int LineToCheck ) : void
LineToCheck int /// The line to check. ///
return void

Property Details

LineNumber public_oe property

The line number.
public int LineNumber
return int

ME public_oe static_oe property

The me.
public static MetaEditor ME
return MetaEditor

chunkCount public_oe property

The chunk count.
public int chunkCount
return int

selectedChunk public_oe property

The selected chunk.
public int selectedChunk
return int