mirror of
https://github.com/HarbourMasters/Shipwright.git
synced 2024-11-25 02:42:18 -05:00
2308ab8823
* Bump LUS * Ship -> LUS namespace change * z_scene_otr Ship -> LUS namespace * Starting to get SoH to build with LUS imgui changes. * start stuff * gamecontroleditor build issues resolved maybe * cosmetics editor and what not * console * actor viewer * more stuff * more stuff * on to errors that make sense * putting this down for a bit * no idea what these errors mean now * some kind of progress maybe * latest lus main * more * back to linker errors and being lost * Fixes command function signature. * More fixes * Even more fixes * Bump LUS * More Fixes. * Fixes even more errors. * lus bump * input editor as var * audio editor working * it builds with this * bump lus * it opens * bump lus to latest main again * make sure to do all the command registering in debugconsole * lus and what not * switch type stuff plz * undo * do the thing that fixes the thing * fix mac? * correctly show/hide menubar on boot * bump lus * input blocking updates * bump lus * Bump LUS * Press F1 to open enhancement menus moved to SoH * lus and rendering backend stuff * audio backend and lus * Bump LUS * Fixes WindowBackend dropdown * Bump LUS * misc -> utils and moves binarytools to utils. * Window refactor * bump lus * make it work * Fixes for moved files again * Bump LUS * Mercury -> Config * Bump LUS * Reacts to removed LUS hooks and bump LUS * Remove Hook: GfxInit * Removes debug audio_setgamevolume to 1 * use non-crashing branch of lus * fix: make audio init work without hooks * game icon stuff * multifix bmp * use input viewer class branch for now * just "Ship" it's cleaner * Bump LUS * Removed ExitGame hook. * Bump LUS * Hook system removed from LUS. * More LUS updates * Changes to make window position saving. * Bump LUS * Bump LUS (for real) * LUS resources now return a specialized pointer. * Bump LUS * Fixes issue in SetPathways::GetPointerSize * Bump LUS to 1.0.0 * builds but crashes * fix crash * better macro names in debug console * remove commeted out line * remove redundant check tracker settings window logic * remove commented out line * move the * * remove extra seqplayers enum def * this sneaky little guy was hiding behind a wii u ifdef * remove extra check tracker header --------- Co-authored-by: Kenix <kenixwhisperwind@gmail.com> Co-authored-by: briaguya <briaguya@alice>
43 lines
1.0 KiB
C++
43 lines
1.0 KiB
C++
//
|
|
// SohGui.hpp
|
|
// soh
|
|
//
|
|
// Created by David Chavez on 24.08.22.
|
|
//
|
|
|
|
#ifndef SohGui_hpp
|
|
#define SohGui_hpp
|
|
|
|
#include <stdio.h>
|
|
#include "SohMenuBar.h"
|
|
#include "Enhancements/audio/AudioEditor.h"
|
|
#include "Enhancements/controls/GameControlEditor.h"
|
|
#include "Enhancements/cosmetics/CosmeticsEditor.h"
|
|
#include "Enhancements/debugger/actorViewer.h"
|
|
#include "Enhancements/debugger/colViewer.h"
|
|
#include "Enhancements/debugger/debugSaveEditor.h"
|
|
#include "Enhancements/debugger/dlViewer.h"
|
|
#include "Enhancements/gameplaystatswindow.h"
|
|
#include "Enhancements/randomizer/randomizer_check_tracker.h"
|
|
#include "Enhancements/randomizer/randomizer_entrance_tracker.h"
|
|
#include "Enhancements/randomizer/randomizer_item_tracker.h"
|
|
#include "Enhancements/randomizer/randomizer_settings_window.h"
|
|
|
|
#ifdef __cplusplus
|
|
extern "C" {
|
|
#endif
|
|
void enableBetaQuest();
|
|
void disableBetaQuest();
|
|
#ifdef __cplusplus
|
|
}
|
|
#endif
|
|
|
|
namespace SohGui {
|
|
void SetupHooks();
|
|
void SetupGuiElements();
|
|
void Draw();
|
|
void Destroy();
|
|
}
|
|
|
|
#endif /* SohGui_hpp */
|