C# Класс Divine_Right.InterfaceComponents.Components.LootComponent

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

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

Метод Описание
Draw ( Microsoft content, Microsoft batch ) : void
HandleClick ( int x, int y, System.Objects mouseAction, DRObjects &actionType, DRObjects &internalActionType, object &args, DRObjects &item, DRObjects &coord, bool &destroy ) : bool
HandleKeyboard ( KeyboardState keyboard, DRObjects &actionType, object &args, DRObjects &coord, bool &destroy ) : bool
HandleMouseOver ( int x, int y ) : void
IsModal ( ) : bool
LootComponent ( int locationX, int locationY, TreasureChest treasureChest ) : System
PerformDrag ( int deltaX, int deltaY ) : void
ReturnLocation ( ) : Rectangle

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

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

public Draw ( Microsoft content, Microsoft batch ) : void
content Microsoft
batch Microsoft
Результат void

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

public HandleClick ( int x, int y, System.Objects mouseAction, DRObjects &actionType, DRObjects &internalActionType, object &args, DRObjects &item, DRObjects &coord, bool &destroy ) : bool
x int
y int
mouseAction System.Objects
actionType DRObjects
internalActionType DRObjects
args object
item DRObjects
coord DRObjects
destroy bool
Результат bool

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

public HandleKeyboard ( KeyboardState keyboard, DRObjects &actionType, object &args, DRObjects &coord, bool &destroy ) : bool
keyboard Microsoft.Xna.Framework.Input.KeyboardState
actionType DRObjects
args object
coord DRObjects
destroy bool
Результат bool

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

public HandleMouseOver ( int x, int y ) : void
x int
y int
Результат void

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

public IsModal ( ) : bool
Результат bool

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

public LootComponent ( int locationX, int locationY, TreasureChest treasureChest ) : System
locationX int
locationY int
treasureChest DRObjects.Items.Archetypes.Local.TreasureChest
Результат System

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

public PerformDrag ( int deltaX, int deltaY ) : void
deltaX int
deltaY int
Результат void

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

public ReturnLocation ( ) : Rectangle
Результат Microsoft.Xna.Framework.Rectangle