C# Класс PantheonPrototype.Inventory

This class keeps track of inventory stuff.
Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
equippedBoxes List
infoBox Microsoft.Xna.Framework.Rectangle
locationBoxes List
movingBox Microsoft.Xna.Framework.Rectangle
tempStorage Item
types List

Защищенные свойства (Protected)

Свойство Тип Описание
inventorySelector Microsoft.Xna.Framework.Graphics.Texture2D
nullImage Microsoft.Xna.Framework.Graphics.Texture2D
trashBox Microsoft.Xna.Framework.Rectangle
trashCan Microsoft.Xna.Framework.Graphics.Texture2D
trashColor Color

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

Метод Описание
Draw ( SpriteBatch spriteBatch, SpriteFont Font ) : void
Inventory ( int SCREEN_WIDTH, int SCREEN_HEIGHT, Pantheon gameReference ) : System
Move ( Pantheon gameReference ) : void

Moves item in iventory from one slot to another

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

Метод Описание
SetBoxes ( ) : void

Basically hardcodes the different square areas for item's HUDrepresentation to go.

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

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

public Draw ( SpriteBatch spriteBatch, SpriteFont Font ) : void
spriteBatch Microsoft.Xna.Framework.Graphics.SpriteBatch
Font Microsoft.Xna.Framework.Graphics.SpriteFont
Результат void

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

public Inventory ( int SCREEN_WIDTH, int SCREEN_HEIGHT, Pantheon gameReference ) : System
SCREEN_WIDTH int
SCREEN_HEIGHT int
gameReference Pantheon
Результат System

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

Moves item in iventory from one slot to another
public Move ( Pantheon gameReference ) : void
gameReference Pantheon
Результат void

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

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

public List equippedBoxes
Результат List

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

public Rectangle,Microsoft.Xna.Framework infoBox
Результат Microsoft.Xna.Framework.Rectangle

inventorySelector защищенное свойство

protected Texture2D,Microsoft.Xna.Framework.Graphics inventorySelector
Результат Microsoft.Xna.Framework.Graphics.Texture2D

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

public List locationBoxes
Результат List

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

public Rectangle,Microsoft.Xna.Framework movingBox
Результат Microsoft.Xna.Framework.Rectangle

nullImage защищенное свойство

protected Texture2D,Microsoft.Xna.Framework.Graphics nullImage
Результат Microsoft.Xna.Framework.Graphics.Texture2D

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

public Item tempStorage
Результат Item

trashBox защищенное свойство

protected Rectangle,Microsoft.Xna.Framework trashBox
Результат Microsoft.Xna.Framework.Rectangle

trashCan защищенное свойство

protected Texture2D,Microsoft.Xna.Framework.Graphics trashCan
Результат Microsoft.Xna.Framework.Graphics.Texture2D

trashColor защищенное свойство

protected Color trashColor
Результат Color

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

public List types
Результат List