Пример #1
0
	bool OptionsInputEventHandler::OnPressRight()
	{
		if (!InputHandler::OnPressRight())
		{
			SmartPointer<OptionsScreen> sc = SmartPointerFunctions::Cast<Scene, OptionsScreen>(SceneManager::GetScene());
			sc->IncrementValueAt();
		}
		return false;
	}
Пример #2
0
	bool OptionsInputEventHandler::OnPressA()
	{
		if (!InputHandler::OnPressA())
		{
			SmartPointer<OptionsScreen> sc = SmartPointerFunctions::Cast<Scene, OptionsScreen>(SceneManager::GetScene());
			if (sc->GetMenuPosition() == 6)
			{
				sc->Save();
				ReturnToPreviousScreen();
			}
			else
			{
				sc->IncrementValueAt();
			}
		}
		return false;
	}