mirror of
https://github.com/DarkStore-3DS/DarkStore.git
synced 2026-07-04 08:39:06 +00:00
A little Script Creator work and little checks. (#9)
* No builds allowed here. * Try something. * Next work. * Add some Logging stuff for testing purpose. * Ok, this should log it priperly. * Replace MainMenu with Screen Selection. * Redo Screen Logic. * Switch back to old MainMenu. * Only access Scriptlist, when Scripts are found. Hopefully avoid crashes with that. * Remove unused String, because we use the MainMenu again.
This commit is contained in:
+1
-14
@@ -32,27 +32,14 @@
|
||||
|
||||
#include "screens/screen.hpp"
|
||||
|
||||
#include <3ds.h>
|
||||
#include <citro2d.h>
|
||||
#include <citro3d.h>
|
||||
#include <random>
|
||||
#include <stack>
|
||||
#include <string.h>
|
||||
#include <unordered_map>
|
||||
#include <wchar.h>
|
||||
|
||||
namespace Gui
|
||||
{
|
||||
// Init and Exit of the GUI.
|
||||
Result init(void);
|
||||
void exit(void);
|
||||
|
||||
// Screen and MainLoops.
|
||||
void mainLoop(u32 hDown, u32 hHeld, touchPosition touch);
|
||||
void setScreen(std::unique_ptr<Screen> screen);
|
||||
void screenBack(void);
|
||||
C3D_RenderTarget* target(gfxScreen_t t);
|
||||
void ScreenDraw(C3D_RenderTarget * screen);
|
||||
void setDraw(C3D_RenderTarget * screen);
|
||||
|
||||
// Clear Text.
|
||||
void clearTextBufs(void);
|
||||
|
||||
Reference in New Issue
Block a user