ScummVM API documentation
DM::InventoryMan Class Reference

Public Member Functions

 InventoryMan (DMEngine *vm)
 
void toggleInventory (ChampionIndex championIndex)
 
void drawStatusBoxPortrait (ChampionIndex championIndex)
 
void drawPanelHorizontalBar (int16 x, int16 y, int16 pixelWidth, Color color)
 
void drawPanelFoodOrWaterBar (int16 amount, int16 y, Color color)
 
void drawPanelFoodWaterPoisoned ()
 
void drawPanelResurrectReincarnate ()
 
void drawPanel ()
 
void closeChest ()
 
void drawPanelScrollTextLine (int16 yPos, char *text)
 
void drawPanelScroll (Scroll *scoll)
 
void openAndDrawChest (Thing thingToOpen, Container *chest, bool isPressingEye)
 
void drawIconToViewport (IconIndice iconIndex, int16 xPos, int16 yPos)
 
void buildObjectAttributeString (int16 potentialAttribMask, int16 actualAttribMask, const char **attribStrings, char *destString, const char *prefixString, const char *suffixString)
 
void drawPanelObjectDescriptionString (const char *descString)
 
void drawPanelArrowOrEye (bool pressingEye)
 
void drawPanelObject (Thing thingToDraw, bool pressingEye)
 
void setDungeonViewPalette ()
 
void decreaseTorchesLightPower ()
 
void drawChampionSkillsAndStatistics ()
 
void drawStopPressingMouth ()
 
void drawStopPressingEye ()
 
void clickOnMouth ()
 
void adjustStatisticCurrentValue (Champion *champ, uint16 statIndex, int16 valueDelta)
 
void clickOnEye ()
 

Public Attributes

int16 _inventoryChampionOrdinal
 
PanelContent _panelContent
 
Thing _chestSlots [8]
 
Thing _openChest
 
int16 _objDescTextXpos
 
int16 _objDescTextYpos
 
Box _boxPanel
 
const char * _skillLevelNames [15]
 

The documentation for this class was generated from the following file: