diff options
Diffstat (limited to 'kyra/gui.cpp')
-rw-r--r-- | kyra/gui.cpp | 8 |
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; |