| Package | org.wak.gui.scumm |
| Class | public class ScummInventoryDisplay |
| Inheritance | ScummInventoryDisplay flash.display.Sprite |
| Property | Defined by | ||
|---|---|---|---|
| arrowDown : WakSimpleButton
[write-only]
Button to scroll down the inventory.
| ScummInventoryDisplay | ||
| arrowUp : WakSimpleButton
[write-only]
Button to scroll up the inventory.
| ScummInventoryDisplay | ||
| Property | Defined by | ||
|---|---|---|---|
| mArrowDown : WakSimpleButton = null | ScummInventoryDisplay | ||
| mArrowUp : WakSimpleButton = null | ScummInventoryDisplay | ||
| mCols : int = 0 | ScummInventoryDisplay | ||
| mColsSeparator : int = 1 | ScummInventoryDisplay | ||
| mInventory : Inventory = null | ScummInventoryDisplay | ||
| mInventoryMask : Sprite = null | ScummInventoryDisplay | ||
| mItemHeight : int = 0 | ScummInventoryDisplay | ||
| mItemsArray : Array = null | ScummInventoryDisplay | ||
| mItemsX : Number = 0 | ScummInventoryDisplay | ||
| mItemsY : Number = 0 | ScummInventoryDisplay | ||
| mItemWidth : int = 0 | ScummInventoryDisplay | ||
| mRows : int = 0 | ScummInventoryDisplay | ||
| mRowsSeparator : int = 2 | ScummInventoryDisplay | ||
| mScrollingLayer : Sprite = null | ScummInventoryDisplay | ||
| mSelectedItem : Sprite = null | ScummInventoryDisplay | ||
| mSpriteToItem : Array = null | ScummInventoryDisplay | ||
| mTotalRows : int = 0 | ScummInventoryDisplay | ||
| Method | Defined by | ||
|---|---|---|---|
|
ScummInventoryDisplay(pInventory:Inventory, pRows:int = 2, pCols:int = 4, pItemWidth:int = 70, pItemHeight:int = 44)
Constructor
| ScummInventoryDisplay | ||
| Method | Defined by | ||
|---|---|---|---|
| ScummInventoryDisplay | |||
| ScummInventoryDisplay | |||
|
DrawDownArrow(pBgColor:uint, pArrowColor:uint):Sprite
| ScummInventoryDisplay | ||
|
FillInventory(pItItems:IIterator):void
| ScummInventoryDisplay | ||
|
OnAddedToStage(event:Event):void
| ScummInventoryDisplay | ||
|
OnItemAdded(event:InventoryEvent):void
| ScummInventoryDisplay | ||
|
OnItemMouseClick(event:MouseEvent):void
| ScummInventoryDisplay | ||
|
OnItemMouseOut(event:MouseEvent):void
| ScummInventoryDisplay | ||
|
OnItemMouseOver(event:MouseEvent):void
| ScummInventoryDisplay | ||
|
OnItemRemoved(event:InventoryEvent):void
| ScummInventoryDisplay | ||
|
OnRemovedToStage(event:Event):void
| ScummInventoryDisplay | ||
|
OnScrollDown(event:Event):void
| ScummInventoryDisplay | ||
|
OnScrollUp(event:Event):void
| ScummInventoryDisplay | ||
|
RefreshItemsPositions(pItemsArray:Array):void
| ScummInventoryDisplay | ||
|
ScrollDown():void
| ScummInventoryDisplay | ||
|
ScrollUp():void
| ScummInventoryDisplay | ||
|
UpdateScrollButtons():void
| ScummInventoryDisplay | ||
| arrowDown | property |
arrowDown:WakSimpleButton [write-only]Button to scroll down the inventory.
Implementation public function set arrowDown(value:WakSimpleButton):void
| arrowUp | property |
arrowUp:WakSimpleButton [write-only]Button to scroll up the inventory.
Implementation public function set arrowUp(value:WakSimpleButton):void
| mArrowDown | property |
protected var mArrowDown:WakSimpleButton = null
| mArrowUp | property |
protected var mArrowUp:WakSimpleButton = null
| mCols | property |
protected var mCols:int = 0
| mColsSeparator | property |
protected var mColsSeparator:int = 1
| mInventory | property |
protected var mInventory:Inventory = null
| mInventoryMask | property |
protected var mInventoryMask:Sprite = null
| mItemHeight | property |
protected var mItemHeight:int = 0
| mItemsArray | property |
protected var mItemsArray:Array = null
| mItemsX | property |
protected var mItemsX:Number = 0
| mItemsY | property |
protected var mItemsY:Number = 0
| mItemWidth | property |
protected var mItemWidth:int = 0
| mRows | property |
protected var mRows:int = 0
| mRowsSeparator | property |
protected var mRowsSeparator:int = 2
| mScrollingLayer | property |
protected var mScrollingLayer:Sprite = null
| mSelectedItem | property |
protected var mSelectedItem:Sprite = null
| mSpriteToItem | property |
protected var mSpriteToItem:Array = null
| mTotalRows | property |
protected var mTotalRows:int = 0
| ScummInventoryDisplay | () | constructor |
public function ScummInventoryDisplay(pInventory:Inventory, pRows:int = 2, pCols:int = 4, pItemWidth:int = 70, pItemHeight:int = 44)Constructor
ParameterspInventory:Inventory — the inventory of the player's character
|
|
pRows:int (default = 2) — visible rows that the inventory will have on screen.
|
|
pCols:int (default = 4) — visible columns that the inventory will have on screen.
|
|
pItemWidth:int (default = 70) — max width in pixels of an item on the inventory
|
|
pItemHeight:int (default = 44) — max height in pixels of an item on the inventory
|
| CreateDownArrow | () | method |
| CreateUpArrow | () | method |
| DrawDownArrow | () | method |
protected function DrawDownArrow(pBgColor:uint, pArrowColor:uint):SpriteParameters
pBgColor:uint |
|
pArrowColor:uint |
Sprite |
| FillInventory | () | method |
| OnAddedToStage | () | method |
protected function OnAddedToStage(event:Event):voidParameters
event:Event |
| OnItemAdded | () | method |
| OnItemMouseClick | () | method |
protected function OnItemMouseClick(event:MouseEvent):voidParameters
event:MouseEvent |
| OnItemMouseOut | () | method |
protected function OnItemMouseOut(event:MouseEvent):voidParameters
event:MouseEvent |
| OnItemMouseOver | () | method |
protected function OnItemMouseOver(event:MouseEvent):voidParameters
event:MouseEvent |
| OnItemRemoved | () | method |
| OnRemovedToStage | () | method |
protected function OnRemovedToStage(event:Event):voidParameters
event:Event |
| OnScrollDown | () | method |
protected function OnScrollDown(event:Event):voidParameters
event:Event |
| OnScrollUp | () | method |
protected function OnScrollUp(event:Event):voidParameters
event:Event |
| RefreshItemsPositions | () | method |
protected function RefreshItemsPositions(pItemsArray:Array):voidParameters
pItemsArray:Array |
| ScrollDown | () | method |
protected function ScrollDown():void
| ScrollUp | () | method |
protected function ScrollUp():void
| UpdateScrollButtons | () | method |
protected function UpdateScrollButtons():void