C# Class MetaEditor.Components.ReflexiveControl

The reflexive control.
Inheritance: System.Windows.Forms.UserControl
Show file 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 property

The line number.
public int LineNumber
return int

ME public static property

The me.
public static MetaEditor ME
return MetaEditor

chunkCount public property

The chunk count.
public int chunkCount
return int

selectedChunk public property

The selected chunk.
public int selectedChunk
return int