Phase 1: Separate ImGui Drawing From LUS (#1310)

* Update LUS imported paths

* Introduce GameMenuBar

* Fix imports after LUS import paths change

* Move Randomizer

* Replace needs_save

* Migrate Developer Tools

* Migrate Cheats

* Migrate Enhancements

* Separate UIWidgets

* Add missing Hooks.cpp file

* Migrate Settings

* Remove UI methods from LUS

* Cleanup imports and exposed properties

* Cleanup more methods

* Fix project generation

* Fix CI compilation

* Remove resolved TODO
This commit is contained in:
David Chavez 2022-09-03 06:00:04 +02:00 committed by GitHub
parent 64aca78450
commit 0ce0ab1260
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
52 changed files with 2719 additions and 2552 deletions

View file

@ -1,5 +1,5 @@
#include "global.h"
#include "Cvar.h"
#include <libultraship/Cvar.h>
extern bool gUseLegacySD;

View file

@ -1,6 +1,6 @@
#include "ultra64.h"
#include "global.h"
#include "mixer.h"
#include <libultraship/mixer.h>
#define DEFAULT_LEN_1CH 0x1A0
#define DEFAULT_LEN_2CH 0x340

View file

@ -1,7 +1,7 @@
#include "ultra64.h"
#include "global.h"
#include "ultra64/abi.h"
#include "mixer.h"
#include <ultra64/abi.h>
#include <libultraship/mixer.h>
typedef struct {
u8 unk_0;

View file

@ -4,7 +4,7 @@
#include <string.h>
#include "soh/Enhancements/gameconsole.h"
#include "../libultraship/ImGuiImpl.h"
#include <libultraship/ImGuiImpl.h>
#include "soh/frame_interpolation.h"
#include <time.h>