aboutsummaryrefslogtreecommitdiff
path: root/kyra/gui.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'kyra/gui.cpp')
-rw-r--r--kyra/gui.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/kyra/gui.cpp b/kyra/gui.cpp
index 668e33459d..990b91cf6b 100644
--- a/kyra/gui.cpp
+++ b/kyra/gui.cpp
@@ -29,6 +29,14 @@
#include "common/system.h"
namespace Kyra {
+
+void KyraEngine::initMainButtonList() {
+ _buttonList = &_buttonData[0];
+ for (int i = 0; _buttonDataListPtr[i]; ++i) {
+ _buttonList = initButton(_buttonList, _buttonDataListPtr[i]);
+ }
+}
+
Button *KyraEngine::initButton(Button *list, Button *newButton) {
if (!newButton)
return list;