#include <menu.h>
Public Member Functions | |
MenuDisplay (Menu *menu) | |
virtual | ~MenuDisplay () |
virtual void | draw_stock_item (int index, const MenuEntry *me)=0 |
virtual void | set_offset (int lines)=0 |
virtual void | draw_more ()=0 |
virtual void | set_num_columns (int columns)=0 |
Protected Attributes | |
Menu * | m_menu |
MenuDisplay::MenuDisplay | ( | Menu * | menu | ) |
virtual MenuDisplay::~MenuDisplay | ( | ) | [inline, virtual] |
virtual void MenuDisplay::draw_stock_item | ( | int | index, | |
const MenuEntry * | me | |||
) | [pure virtual] |
Implemented in MenuDisplayText, and MenuDisplayTile.
virtual void MenuDisplay::set_offset | ( | int | lines | ) | [pure virtual] |
Implemented in MenuDisplayText, and MenuDisplayTile.
virtual void MenuDisplay::draw_more | ( | ) | [pure virtual] |
Implemented in MenuDisplayText, and MenuDisplayTile.
virtual void MenuDisplay::set_num_columns | ( | int | columns | ) | [pure virtual] |
Implemented in MenuDisplayText, and MenuDisplayTile.
Menu* MenuDisplay::m_menu [protected] |