C# Class MineEdit.InventoryItemControl

Inheritance: System.Windows.Forms.Control
Exibir arquivo Open project: N3X15/MineEdit Class Usage Examples

Public Properties

Property Type Description
Icon System.Drawing.Bitmap
Img Image
Selected bool

Public Methods

Method Description
InventoryItemControl ( byte myslot, InventoryCollection &inventoryCollection ) : System
InventoryItemControl ( short type, short damage, byte count ) : System
InventoryItemControl_DragOver ( object sender, DragEventArgs e ) : void
InventoryItemControl_MouseMove ( object sender, MouseEventArgs e ) : void
InventoryItemControl_MouseUp ( object sender, MouseEventArgs e ) : void
InventoryItem_MouseDown ( object sender, MouseEventArgs e ) : void
Render ( ) : void
inventoryCollection_Changed ( byte slot ) : void

Protected Methods

Method Description
OnMouseHover ( EventArgs e ) : void
OnPaint ( PaintEventArgs e ) : void

Private Methods

Method Description
DoChanged ( ) : void
Empty ( ) : void
InventoryItem_DragDrop ( object sender, DragEventArgs e ) : void
InventoryItem_DragEnter ( object sender, DragEventArgs e ) : void

Drag and drop shit

Method Details

InventoryItemControl() public method

public InventoryItemControl ( byte myslot, InventoryCollection &inventoryCollection ) : System
myslot byte
inventoryCollection InventoryCollection
return System

InventoryItemControl() public method

public InventoryItemControl ( short type, short damage, byte count ) : System
type short
damage short
count byte
return System

InventoryItemControl_DragOver() public method

public InventoryItemControl_DragOver ( object sender, DragEventArgs e ) : void
sender object
e System.Windows.Forms.DragEventArgs
return void

InventoryItemControl_MouseMove() public method

public InventoryItemControl_MouseMove ( object sender, MouseEventArgs e ) : void
sender object
e MouseEventArgs
return void

InventoryItemControl_MouseUp() public method

public InventoryItemControl_MouseUp ( object sender, MouseEventArgs e ) : void
sender object
e MouseEventArgs
return void

InventoryItem_MouseDown() public method

public InventoryItem_MouseDown ( object sender, MouseEventArgs e ) : void
sender object
e MouseEventArgs
return void

OnMouseHover() protected method

protected OnMouseHover ( EventArgs e ) : void
e System.EventArgs
return void

OnPaint() protected method

protected OnPaint ( PaintEventArgs e ) : void
e PaintEventArgs
return void

Render() public method

public Render ( ) : void
return void

inventoryCollection_Changed() public method

public inventoryCollection_Changed ( byte slot ) : void
slot byte
return void

Property Details

Icon public_oe property

public Bitmap,System.Drawing Icon
return System.Drawing.Bitmap

Img public_oe property

public Image Img
return Image

Selected public_oe property

public bool Selected
return bool