C# 클래스 MineEdit.MapControl

상속: System.Windows.Forms.UserControl
파일 보기 프로젝트 열기: N3X15/MineEdit 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
CurrentMaterial byte

공개 메소드들

메소드 설명
ChunkRightClicked ( object sender, MouseEventArgs e ) : void
DoLayout ( ) : void

Perform map layout stuff.

MapControl ( ) : System
MapControl_MouseDown ( object sender, MouseEventArgs e ) : void
MapControl_Resize ( object sender, EventArgs e ) : void
OnEntityClicked ( object sender, EventArgs e ) : void
OnTileEntityClicked ( object sender, EventArgs e ) : void
Render ( ) : void

Order all child MapChunks to re-render and refresh.

SelectEntity ( System.Guid e ) : void
b_Click ( object sender, EventArgs e ) : void

보호된 메소드들

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

LayoutControls ( ) : void
LayoutTopdown ( Vector3i Sides, Vector3i min, Vector3i max ) : void

Only version that works correctly atm.

LayoutXY ( Vector3i Sides, Vector3i min, Vector3i max ) : void
LayoutYZ ( Vector3i Sides, Vector3i min, Vector3i max ) : void
MapControl_Load ( object sender, EventArgs e ) : void
SelectTileEntity ( System.Guid lol ) : void
btnDown_Click ( object sender, EventArgs e ) : void
btnLeft_Click ( object sender, EventArgs e ) : void
btnLyrDown_Click ( object sender, EventArgs e ) : void
btnLyrUp_Click ( object sender, EventArgs e ) : void
btnRight_Click ( object sender, EventArgs e ) : void
btnUp_Click ( object sender, EventArgs e ) : void
numZ_ValueChanged ( object sender, EventArgs e ) : void

메소드 상세

ChunkRightClicked() 공개 메소드

public ChunkRightClicked ( object sender, MouseEventArgs e ) : void
sender object
e MouseEventArgs
리턴 void

Dispose() 보호된 메소드

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

DoLayout() 공개 메소드

Perform map layout stuff.
public DoLayout ( ) : void
리턴 void

MapControl() 공개 메소드

public MapControl ( ) : System
리턴 System

MapControl_MouseDown() 공개 메소드

public MapControl_MouseDown ( object sender, MouseEventArgs e ) : void
sender object
e MouseEventArgs
리턴 void

MapControl_Resize() 공개 메소드

public MapControl_Resize ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
리턴 void

OnEntityClicked() 공개 메소드

public OnEntityClicked ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
리턴 void

OnTileEntityClicked() 공개 메소드

public OnTileEntityClicked ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
리턴 void

Render() 공개 메소드

Order all child MapChunks to re-render and refresh.
public Render ( ) : void
리턴 void

SelectEntity() 공개 메소드

public SelectEntity ( System.Guid e ) : void
e System.Guid
리턴 void

b_Click() 공개 메소드

public b_Click ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
리턴 void

프로퍼티 상세

CurrentMaterial 공개적으로 프로퍼티

Currently active brush material.
public byte CurrentMaterial
리턴 byte