aboutsummaryrefslogtreecommitdiff
path: root/graphics/macgui/macmenu.h
diff options
context:
space:
mode:
authorEugene Sandulenko2017-01-14 12:54:10 +0100
committerEugene Sandulenko2017-01-14 13:04:21 +0100
commita0907d26792dcd8301d24c821e3375c41c41b04a (patch)
treea5d4f363c747a232180fcb9a01da263ce5564e0b /graphics/macgui/macmenu.h
parent95d047767417504dac9ff6cbe9d86b63baea3ce8 (diff)
downloadscummvm-rg350-a0907d26792dcd8301d24c821e3375c41c41b04a.tar.gz
scummvm-rg350-a0907d26792dcd8301d24c821e3375c41c41b04a.tar.bz2
scummvm-rg350-a0907d26792dcd8301d24c821e3375c41c41b04a.zip
GRAPHICS: MACGUI: Added method for reading menu from resource
Diffstat (limited to 'graphics/macgui/macmenu.h')
-rw-r--r--graphics/macgui/macmenu.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/graphics/macgui/macmenu.h b/graphics/macgui/macmenu.h
index 8e02ee1403..39fc57509f 100644
--- a/graphics/macgui/macmenu.h
+++ b/graphics/macgui/macmenu.h
@@ -23,6 +23,8 @@
#ifndef GRAPHICS_MACGUI_MACMENU_H
#define GRAPHICS_MACGUI_MACMENU_H
+#include "common/str-array.h"
+
namespace Graphics {
struct MenuItem;
@@ -41,6 +43,8 @@ public:
Menu(int id, const Common::Rect &bounds, MacWindowManager *wm);
~Menu();
+ static Common::StringArray *readMenuFromResource(Common::SeekableReadStream *res);
+
void setCommandsCallback(void (*callback)(int, Common::String &, void *), void *data) { _ccallback = callback; _cdata = data; }
void addStaticMenus(const MenuData *data);