C# 클래스 MetaEditor.Components.ReflexiveControl

The reflexive control.
상속: System.Windows.Forms.UserControl
파일 보기 프로젝트 열기: troymac1ure/Entity 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
LineNumber int
ME MetaEditor
chunkCount int
selectedChunk int

공개 메소드들

메소드 설명
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.

보호된 메소드들

메소드 설명
Dispose ( bool disposing ) : void

Clean up any resources being used.

비공개 메소드들

메소드 설명
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.

메소드 상세

Dispose() 보호된 메소드

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

LoadENTControls() 공개 메소드

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. ///
리턴 void

LoadMetaIntoControls() 공개 메소드

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. ///
리턴 void

PokeRecursively() 공개 메소드

The poke recursively.
public PokeRecursively ( ) : void
리턴 void

ReflexiveControl() 공개 메소드

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. ///
리턴 System

ReflexiveControl() 공개 메소드

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. ///
리턴 System

SaveRecursively() 공개 메소드

The save recursively.
public SaveRecursively ( ) : void
리턴 void

SetFocusRecursively() 공개 메소드

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

프로퍼티 상세

LineNumber 공개적으로 프로퍼티

The line number.
public int LineNumber
리턴 int

ME 공개적으로 정적으로 프로퍼티

The me.
public static MetaEditor ME
리턴 MetaEditor

chunkCount 공개적으로 프로퍼티

The chunk count.
public int chunkCount
리턴 int

selectedChunk 공개적으로 프로퍼티

The selected chunk.
public int selectedChunk
리턴 int