the game where you go into mines and start crafting! but for consoles (forked directly from smartcmd's github)
at master 38 lines 923 B view raw
1#pragma once 2 3#include "UIScene.h" 4 5class UIScene_SettingsAudioMenu : public UIScene 6{ 7private: 8 enum EControls 9 { 10 eControl_Music, 11 eControl_Sound 12 }; 13 14 UIControl_Slider m_sliderMusic, m_sliderSound; // Sliders 15 UI_BEGIN_MAP_ELEMENTS_AND_NAMES(UIScene) 16 UI_MAP_ELEMENT( m_sliderMusic, "Music") 17 UI_MAP_ELEMENT( m_sliderSound, "Sound") 18 UI_END_MAP_ELEMENTS_AND_NAMES() 19 20public: 21 UIScene_SettingsAudioMenu(int iPad, void *initData, UILayer *parentLayer); 22 virtual ~UIScene_SettingsAudioMenu(); 23 24 virtual EUIScene getSceneType() { return eUIScene_SettingsAudioMenu;} 25 26 virtual void updateTooltips(); 27 virtual void updateComponents(); 28 29protected: 30 // TODO: This should be pure virtual in this class 31 virtual wstring getMoviePath(); 32 33public: 34 // INPUT 35 virtual void handleInput(int iPad, int key, bool repeat, bool pressed, bool released, bool &handled); 36 37 virtual void handleSliderMove(F64 sliderId, F64 currentValue); 38};