the game where you go into mines and start crafting! but for consoles (forked directly from smartcmd's github)
at main 49 lines 1.7 kB view raw
1#pragma once 2 3#include "UIScene.h" 4#include "UIControl_CheckBox.h" 5 6class UIScene_DebugOptionsMenu : public UIScene 7{ 8private: 9 static LPCWSTR m_DebugCheckboxTextA[eDebugSetting_Max+1]; 10 11 int m_iTotalCheckboxElements; 12 13public: 14 UIScene_DebugOptionsMenu(int iPad, void *initData, UILayer *parentLayer); 15 16 virtual EUIScene getSceneType() { return eUIScene_DebugOptions;} 17 18protected: 19 UIControl_CheckBox m_checkboxes[21]; 20 UI_BEGIN_MAP_ELEMENTS_AND_NAMES(UIScene) 21 UI_MAP_ELEMENT( m_checkboxes[0], "checkbox1") 22 UI_MAP_ELEMENT( m_checkboxes[1], "checkbox2") 23 UI_MAP_ELEMENT( m_checkboxes[2], "checkbox3") 24 UI_MAP_ELEMENT( m_checkboxes[3], "checkbox4") 25 UI_MAP_ELEMENT( m_checkboxes[4], "checkbox5") 26 UI_MAP_ELEMENT( m_checkboxes[5], "checkbox6") 27 UI_MAP_ELEMENT( m_checkboxes[6], "checkbox7") 28 UI_MAP_ELEMENT( m_checkboxes[7], "checkbox8") 29 UI_MAP_ELEMENT( m_checkboxes[8], "checkbox9") 30 UI_MAP_ELEMENT( m_checkboxes[9], "checkbox10") 31 UI_MAP_ELEMENT( m_checkboxes[10], "checkbox11") 32 UI_MAP_ELEMENT( m_checkboxes[11], "checkbox12") 33 UI_MAP_ELEMENT( m_checkboxes[12], "checkbox13") 34 UI_MAP_ELEMENT( m_checkboxes[13], "checkbox14") 35 UI_MAP_ELEMENT( m_checkboxes[14], "checkbox15") 36 UI_MAP_ELEMENT( m_checkboxes[15], "checkbox16") 37 UI_MAP_ELEMENT( m_checkboxes[16], "checkbox17") 38 UI_MAP_ELEMENT( m_checkboxes[17], "checkbox18") 39 UI_MAP_ELEMENT( m_checkboxes[18], "checkbox19") 40 UI_MAP_ELEMENT( m_checkboxes[19], "checkbox20") 41 UI_MAP_ELEMENT( m_checkboxes[20], "checkbox21") 42 UI_END_MAP_ELEMENTS_AND_NAMES() 43 44 virtual wstring getMoviePath(); 45 46public: 47 // INPUT 48 virtual void handleInput(int iPad, int key, bool repeat, bool pressed, bool released, bool &handled); 49};