C# Класс ManicDigger.Hud.HudInventory

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
ActiveMaterial IActiveMaterial
ActiveMaterialCellSize int
CellDrawSize int
controller IInventoryController
dataItems IGameDataItems
getfile IGetFileStream
inventory Inventory
inventoryUtil InventoryUtil
mouse_current IMouseCurrent
the3d The3d
viewport3d IViewport3dSelectedBlock
viewport_size IViewportSize

Private Properties

Свойство Тип Описание
DrawItem void
Offset Point
SelectedCell Point?
SelectedMaterialSelectorSlot int?
SelectedWearPlace WearPlace?

Открытые методы

Метод Описание
Draw ( ) : void
DrawItemInfo ( Point screenpos, System.Item item ) : void
DrawMaterialSelector ( ) : void
Mouse_ButtonDown ( object sender, MouseButtonEventArgs e ) : void
OnKeyPress ( KeyPressEventArgs e ) : void
OnRenderFrame ( FrameEventArgs e ) : void

Приватные методы

Метод Описание
DrawItem ( Point screenpos, System.Item item, Point drawsize ) : void
Offset ( Point a, Point b ) : Point
SelectedCell ( Point scaledMouse ) : Point?
SelectedMaterialSelectorSlot ( Point scaledMouse ) : int?
SelectedWearPlace ( Point scaledMouse ) : WearPlace?

Описание методов

Draw() публичный Метод

public Draw ( ) : void
Результат void

DrawItemInfo() публичный Метод

public DrawItemInfo ( Point screenpos, System.Item item ) : void
screenpos Point
item System.Item
Результат void

DrawMaterialSelector() публичный Метод

public DrawMaterialSelector ( ) : void
Результат void

Mouse_ButtonDown() публичный Метод

public Mouse_ButtonDown ( object sender, MouseButtonEventArgs e ) : void
sender object
e OpenTK.Input.MouseButtonEventArgs
Результат void

OnKeyPress() публичный Метод

public OnKeyPress ( KeyPressEventArgs e ) : void
e OpenTK.KeyPressEventArgs
Результат void

OnRenderFrame() публичный Метод

public OnRenderFrame ( FrameEventArgs e ) : void
e FrameEventArgs
Результат void

Описание свойств

ActiveMaterial публичное свойство

public IActiveMaterial ActiveMaterial
Результат IActiveMaterial

ActiveMaterialCellSize публичное свойство

public int ActiveMaterialCellSize
Результат int

CellDrawSize публичное свойство

public int CellDrawSize
Результат int

controller публичное свойство

public IInventoryController controller
Результат IInventoryController

dataItems публичное свойство

public IGameDataItems dataItems
Результат IGameDataItems

getfile публичное свойство

public IGetFileStream getfile
Результат IGetFileStream

inventory публичное свойство

public Inventory inventory
Результат Inventory

inventoryUtil публичное свойство

public InventoryUtil inventoryUtil
Результат InventoryUtil

mouse_current публичное свойство

public IMouseCurrent mouse_current
Результат IMouseCurrent

the3d публичное свойство

public The3d the3d
Результат The3d

viewport3d публичное свойство

public IViewport3dSelectedBlock viewport3d
Результат IViewport3dSelectedBlock

viewport_size публичное свойство

public IViewportSize viewport_size
Результат IViewportSize