StackZ a5f7134d1c Major Screen changes. (If using the screen class, read the description!!)
Changes which are needed when using the screen class:

- Add `void callConstructor() override { }` to your screen's public header.
- Call `Gui::DrawScreen();` to draw the screen.
- Call `Gui::ScreenLogic(u32 hDown, u32 hHeld, touchPosition touch);` to call the Logic.
- Call `Gui::CallConstructor();` to call the used screen's constructor.
- call `Gui::setScreen(std::make_unique<ScreenName>(), <true/ false, depends if you like to transfer the screen to the usedScreen directly.>);` to set the screen.
- Call `Gui::transferScreen();` in case you like to set the tempScreen to the used one.
- Get rid of the `Gui::screenBack();` calls and use `Gui::setScreen(...)` directly for it.
2020-05-26 05:25:33 +02:00
2020-02-05 10:35:00 +01:00
2020-03-05 04:25:52 +01:00

Universal-Core by Universal-Team

This contains the GUI & Core part for our 3DS Applications.

Logo created by: TotallyNotGuy.

Universal-Core-Logo

Licensing: This software is licensed under the terms of the GPLv3. You can find a copy of the license in the LICENSE file.

S
Description
GUI and Core part from Universal-Team.
Readme GPL-3.0 317 KiB
Languages
C++ 100%