C# Class Divine_Right.InterfaceComponents.Components.InventoryDisplayComponent

Inheritance: IGameInterfaceComponent
Datei anzeigen Open project: Haedrian/Divine-Right Class Usage Examples

Protected Properties

Property Type Description
locationX int
locationY int

Public Methods

Method Description
AddContextMenuItem ( ActionType action, object args, Microsoft.Xna.Framework.Content.ContentManager content ) : void
Draw ( Microsoft content, Microsoft batch ) : void
HandleClick ( int x, int y, System.Objects mouseAction, DRObjects &actionType, DRObjects &internalActionType, object &args, MapItem &itm, DRObjects &coord, bool &destroy ) : bool
HandleKeyboard ( Microsoft keyboard, DRObjects &actionType, object &args, DRObjects &coord, bool &destroy ) : bool
HandleMouseOver ( int x, int y ) : void
InventoryDisplayComponent ( int locationX, int locationY, Actor currentActor ) : System
IsModal ( ) : bool
PerformDrag ( int deltaX, int deltaY ) : void
ReturnLocation ( ) : Rectangle

Method Details

AddContextMenuItem() public method

public AddContextMenuItem ( ActionType action, object args, Microsoft.Xna.Framework.Content.ContentManager content ) : void
action ActionType
args object
content Microsoft.Xna.Framework.Content.ContentManager
return void

Draw() public method

public Draw ( Microsoft content, Microsoft batch ) : void
content Microsoft
batch Microsoft
return void

HandleClick() public method

public HandleClick ( int x, int y, System.Objects mouseAction, DRObjects &actionType, DRObjects &internalActionType, object &args, MapItem &itm, DRObjects &coord, bool &destroy ) : bool
x int
y int
mouseAction System.Objects
actionType DRObjects
internalActionType DRObjects
args object
itm DRObjects.MapItem
coord DRObjects
destroy bool
return bool

HandleKeyboard() public method

public HandleKeyboard ( Microsoft keyboard, DRObjects &actionType, object &args, DRObjects &coord, bool &destroy ) : bool
keyboard Microsoft
actionType DRObjects
args object
coord DRObjects
destroy bool
return bool

HandleMouseOver() public method

public HandleMouseOver ( int x, int y ) : void
x int
y int
return void

InventoryDisplayComponent() public method

public InventoryDisplayComponent ( int locationX, int locationY, Actor currentActor ) : System
locationX int
locationY int
currentActor DRObjects.Actor
return System

IsModal() public method

public IsModal ( ) : bool
return bool

PerformDrag() public method

public PerformDrag ( int deltaX, int deltaY ) : void
deltaX int
deltaY int
return void

ReturnLocation() public method

public ReturnLocation ( ) : Rectangle
return Microsoft.Xna.Framework.Rectangle

Property Details

locationX protected_oe property

protected int locationX
return int

locationY protected_oe property

protected int locationY
return int