ScummVM API documentation
Macs2::ActionBar Class Reference

#include <actionbar.h>

Public Member Functions

 ActionBar (View1 *view)
 
void draw (Graphics::ManagedSurface &s)
 
bool handleClick (const Common::Point &pos, bool scriptsRunning=false)
 
void handleMouseMove (const Common::Point &pos)
 
bool isPointInUI (const Common::Point &pos) const
 
void updateSentenceLine (const Common::String &objectName)
 
void clearSentenceObject ()
 
void syncInventory ()
 
void syncActiveVerbFromCursorMode ()
 
void resetInventoryAfterLoad ()
 
bool useScummSkin () const
 
bool useNativeSkin () const
 
int gameAreaBottomY () const
 

Detailed Description

Persistent bottom action bar: Scumm procedural strip (kEnhUIUX) or native megapic/button HUD when dialect-v2 panel assets are loaded.

Member Function Documentation

◆ gameAreaBottomY()

int Macs2::ActionBar::gameAreaBottomY ( ) const

Y where the interactive game area ends when this bar is shown.


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