#include <menu.h>
Public Member Functions | |
GfxMenu (EventManager *event, SegManager *segMan, GfxPorts *ports, GfxPaint16 *paint16, GfxText16 *text16, GfxScreen *screen, GfxCursor *cursor) | |
void | reset () |
void | kernelAddEntry (const Common::String &title, Common::String content, reg_t contentVmPtr) |
void | kernelSetAttribute (uint16 menuId, uint16 itemId, uint16 attributeId, reg_t value) |
reg_t | kernelGetAttribute (uint16 menuId, uint16 itemId, uint16 attributeId) |
void | drawBar () |
reg_t | kernelSelect (reg_t eventObject, bool pauseSound) |
void | kernelDrawStatus (const char *text, int16 colorPen, int16 colorBack) |
void | kernelDrawMenuBar (bool clear) |
Menu class, handles game pulldown menu for SCI16 (SCI0-SCI1.1) games