Run clang-format, add newline to SohModals.h

This commit is contained in:
aMannus 2025-06-30 11:02:32 +02:00
commit dae982963d
36 changed files with 96 additions and 91 deletions

View file

@ -45,5 +45,5 @@ for ($i = 0; $i -lt $files.Length; $i++) {
$file = $files[$i]
$relativePath = $file.FullName.Substring($basePath.Length + 1)
Write-Host "Formatting [$($i+1)/$($files.Length)] $relativePath"
.\clang-format.exe -i $file.FullName
clang-format.exe -i $file.FullName
}

View file

@ -5,9 +5,9 @@ class TimeDisplayWindow final : public Ship::GuiWindow {
using GuiWindow::GuiWindow;
void InitElement() override;
void DrawElement() override{};
void DrawElement() override {};
void Draw() override;
void UpdateElement() override{};
void UpdateElement() override {};
};
void TimeDisplayUpdateDisplayOptions();

View file

@ -13,8 +13,8 @@ class AudioEditor final : public Ship::GuiWindow {
void DrawElement() override;
void InitElement() override;
void UpdateElement() override{};
~AudioEditor(){};
void UpdateElement() override {};
~AudioEditor() {};
};
void AudioEditor_RandomizeAll();

View file

@ -22,9 +22,9 @@ class InputViewer final : public Ship::GuiWindow {
using GuiWindow::GuiWindow;
void Draw() override;
void InitElement() override{};
void InitElement() override {};
void DrawElement() override;
void UpdateElement() override{};
void UpdateElement() override {};
InputViewer();
~InputViewer();
@ -37,9 +37,9 @@ class InputViewerSettingsWindow final : public Ship::GuiWindow {
public:
using GuiWindow::GuiWindow;
void InitElement() override{};
void InitElement() override {};
void DrawElement() override;
void UpdateElement() override{};
void UpdateElement() override {};
InputViewerSettingsWindow();
~InputViewerSettingsWindow();

View file

@ -67,6 +67,6 @@ class CosmeticsEditorWindow final : public Ship::GuiWindow {
void InitElement() override;
void DrawElement() override;
void ApplyDungeonKeyColors();
void UpdateElement() override{};
void UpdateElement() override {};
};
#endif //__cplusplus

View file

@ -206,13 +206,10 @@ typedef struct {
std::string french;
} GetItemMessage;
#define GIMESSAGE(giid, iid, english, german, french) \
{ giid, iid, english, german, french }
#define GIMESSAGE(giid, iid, english, german, french) { giid, iid, english, german, french }
#define GIMESSAGE_UNTRANSLATED(giid, iid, message) \
{ giid, iid, message, message, message }
#define GIMESSAGE_UNTRANSLATED(giid, iid, message) { giid, iid, message, message, message }
#define GIMESSAGE_NO_GERMAN(giid, iid, english, french) \
{ giid, iid, english, english, french }
#define GIMESSAGE_NO_GERMAN(giid, iid, english, french) { giid, iid, english, english, french }
#endif

View file

@ -6,12 +6,12 @@
class SohStatsWindow final : public Ship::GuiWindow {
public:
using GuiWindow::GuiWindow;
~SohStatsWindow(){};
~SohStatsWindow() {};
protected:
void InitElement() override{};
void InitElement() override {};
void DrawElement() override;
void UpdateElement() override{};
void UpdateElement() override {};
};
#endif // SOH_STATS_H

View file

@ -12,7 +12,7 @@ class ActorViewerWindow final : public Ship::GuiWindow {
void DrawElement() override;
void InitElement() override;
void UpdateElement() override{};
void UpdateElement() override {};
private:
Actor* display = nullptr;

View file

@ -157,7 +157,7 @@ void CalcTriNorm(const Vec3f& v1, const Vec3f& v2, const Vec3f& v3, Vec3f& norm)
// Various macros used for creating verticies and rendering that aren't in gbi.h
#define G_CC_MODULATERGB_PRIM_ENVA PRIMITIVE, 0, SHADE, 0, 0, 0, 0, ENVIRONMENT
#define G_CC_PRIMITIVE_ENVA 0, 0, 0, PRIMITIVE, 0, 0, 0, ENVIRONMENT
#define qs105(n) ((int16_t)((n)*0x0020))
#define qs105(n) ((int16_t)((n) * 0x0020))
#define gdSPDefVtxN(x, y, z, s, t, nx, ny, nz, ca) \
{ \
.n = {.ob = { x, y, z }, .tc = { qs105(s), qs105(t) }, .n = { nx, ny, nz }, .a = ca } \

View file

@ -11,7 +11,7 @@ class ColViewerWindow final : public Ship::GuiWindow {
void InitElement() override;
void DrawElement() override;
void UpdateElement() override{};
void UpdateElement() override {};
};
#endif

View file

@ -459,5 +459,5 @@ class SaveEditorWindow final : public Ship::GuiWindow {
void InitElement() override;
void DrawElement() override;
void UpdateElement() override{};
void UpdateElement() override {};
};

View file

@ -8,5 +8,5 @@ class DLViewerWindow final : public Ship::GuiWindow {
void InitElement() override;
void DrawElement() override;
void UpdateElement() override{};
void UpdateElement() override {};
};

View file

@ -6,5 +6,5 @@ class HookDebuggerWindow final : public Ship::GuiWindow {
void InitElement() override;
void DrawElement() override;
void UpdateElement() override{};
void UpdateElement() override {};
};

View file

@ -39,7 +39,7 @@ class ValueViewerWindow final : public Ship::GuiWindow {
void InitElement() override;
void DrawElement() override;
void UpdateElement() override{};
void UpdateElement() override {};
};
#endif

View file

@ -23,7 +23,7 @@ class RemovableGameInteractionEffect : public GameInteractionEffectBase {
GameInteractionEffectQueryResult Remove();
protected:
virtual void _Remove(){};
virtual void _Remove() {};
};
class ParameterizedGameInteractionEffect {

View file

@ -6,5 +6,5 @@ class GameplayStatsWindow final : public Ship::GuiWindow {
void InitElement() override;
void DrawElement() override;
void UpdateElement() override{};
void UpdateElement() override {};
};

View file

@ -29,18 +29,20 @@ typedef enum GetItemCategory {
/* 0x05 */ ITEM_CATEGORY_MAJOR,
} GetItemCategory;
#define GET_ITEM(itemId, objectId, drawId, textId, field, chestAnim, itemCategory, modIndex, getItemId) \
{ \
itemId, field, (int16_t)((chestAnim != CHEST_ANIM_SHORT ? 1 : -1) * (drawId + 1)), textId, objectId, modIndex, \
modIndex, getItemId, drawId, true, ITEM_FROM_NPC, itemCategory, itemId, modIndex, NULL \
}
#define GET_ITEM(itemId, objectId, drawId, textId, field, chestAnim, itemCategory, modIndex, getItemId) \
{ itemId, field, (int16_t)((chestAnim != CHEST_ANIM_SHORT ? 1 : -1) * (drawId + 1)), \
textId, objectId, modIndex, \
modIndex, getItemId, drawId, \
true, ITEM_FROM_NPC, itemCategory, \
itemId, modIndex, NULL }
#define GET_ITEM_CUSTOM_TABLE(itemId, objectId, drawId, textId, field, chestAnim, itemCategory, modIndex, tableId, \
getItemId) \
{ \
itemId, field, (int16_t)((chestAnim != CHEST_ANIM_SHORT ? 1 : -1) * (drawId + 1)), textId, objectId, modIndex, \
tableId, getItemId, drawId, true, ITEM_FROM_NPC, itemCategory, itemId, modIndex, NULL \
}
#define GET_ITEM_CUSTOM_TABLE(itemId, objectId, drawId, textId, field, chestAnim, itemCategory, modIndex, tableId, \
getItemId) \
{ itemId, field, (int16_t)((chestAnim != CHEST_ANIM_SHORT ? 1 : -1) * (drawId + 1)), \
textId, objectId, modIndex, \
tableId, getItemId, drawId, \
true, ITEM_FROM_NPC, itemCategory, \
itemId, modIndex, NULL }
#define GET_ITEM_NONE \
{ ITEM_NONE, 0, 0, 0, 0, 0, 0, 0, 0, false, ITEM_FROM_NPC, ITEM_CATEGORY_JUNK, ITEM_NONE, 0, NULL }

View file

@ -9,7 +9,7 @@
#include "hints.hpp"
#include "shops.hpp"
#include "pool_functions.hpp"
//#include "debug.hpp"
// #include "debug.hpp"
#include "soh/Enhancements/randomizer/static_data.h"
#include "soh/Enhancements/debugger/performanceTimer.h"

View file

@ -588,7 +588,7 @@ void InitTrickNames() {
};
trickNameTable[RG_PROGRESSIVE_GORONSWORD] = {
Text{ "Progressive Titan Blade", "Lame des Titans (prog.)",
"Titanenklinge (prog.)" }, // "Hoja del Titán progresiva"
"Titanenklinge (prog.)" }, // "Hoja del Titán progresiva"
Text{ "Progressive Goron Knife", "Lame Goron (prog.)", "Goronenmesser (prog.)" }, // "Daga Goron progresiva"
Text{ "Progressive Giant Sword", "Épée géante (prog.)",
"Riesenschwert (prog.)" }, // "Espada gigante progresiva"

View file

@ -22,7 +22,7 @@ class PlandomizerWindow final : public Ship::GuiWindow {
void InitElement() override;
void DrawElement() override;
void UpdateElement() override{};
void UpdateElement() override {};
};
typedef struct {

View file

@ -28,11 +28,22 @@ void Randomizer_DrawBombchuBagInLogic(PlayState* play, GetItemEntry* getItemEntr
void Randomizer_DrawBombchuBag(PlayState* play, GetItemEntry* getItemEntry);
void Randomizer_DrawOverworldKey(PlayState* play, GetItemEntry* getItemEntry);
#define GET_ITEM_MYSTERY \
{ \
ITEM_NONE_FE, 0, 0, 0, 0, MOD_RANDOMIZER, MOD_RANDOMIZER, ITEM_NONE_FE, 0, false, ITEM_FROM_NPC, \
ITEM_CATEGORY_JUNK, ITEM_NONE_FE, MOD_RANDOMIZER, (CustomDrawFunc)Randomizer_DrawMysteryItem \
}
#define GET_ITEM_MYSTERY \
{ ITEM_NONE_FE, \
0, \
0, \
0, \
0, \
MOD_RANDOMIZER, \
MOD_RANDOMIZER, \
ITEM_NONE_FE, \
0, \
false, \
ITEM_FROM_NPC, \
ITEM_CATEGORY_JUNK, \
ITEM_NONE_FE, \
MOD_RANDOMIZER, \
(CustomDrawFunc)Randomizer_DrawMysteryItem }
#ifdef __cplusplus
};
#endif

View file

@ -52,8 +52,7 @@ class EventAccess {
std::string CleanCheckConditionString(std::string condition);
#define LOCATION(check, condition) \
LocationAccess( \
check, [] { return condition; }, CleanCheckConditionString(#condition))
LocationAccess(check, [] { return condition; }, CleanCheckConditionString(#condition))
// this class is meant to hold an item location with a boolean function to determine its accessibility from a specific
// area

View file

@ -5,7 +5,7 @@
#define MAX_TRICK_NAME_SIZE 50
#define TWO_ACTOR_PARAMS(a, b) ((((a)&0xFFFF) << 16) | ((b)&0xFFFF))
#define TWO_ACTOR_PARAMS(a, b) ((((a) & 0xFFFF) << 16) | ((b) & 0xFFFF))
// This should probably go in a less rando-specific location
// but the best location will probably be in the modding engine

View file

@ -11,19 +11,19 @@ namespace CheckTracker {
class CheckTrackerSettingsWindow final : public Ship::GuiWindow {
public:
using GuiWindow::GuiWindow;
~CheckTrackerSettingsWindow(){};
~CheckTrackerSettingsWindow() {};
protected:
void InitElement() override{};
void InitElement() override {};
void DrawElement() override;
void UpdateElement() override{};
void UpdateElement() override {};
};
class CheckTrackerWindow final : public Ship::GuiWindow {
public:
using GuiWindow::GuiWindow;
void Draw() override;
~CheckTrackerWindow(){};
~CheckTrackerWindow() {};
protected:
void InitElement() override;

View file

@ -76,12 +76,8 @@ typedef struct {
extern EntranceTrackingData gEntranceTrackingData;
#define SINGLE_SCENE_INFO(scene) \
{ \
{ scene, -1 } \
}
#define SCENE_NO_SPAWN(scene) \
{ scene, -1 }
#define SINGLE_SCENE_INFO(scene) { { scene, -1 } }
#define SCENE_NO_SPAWN(scene) { scene, -1 }
void SetCurrentGrottoIDForTracker(int16_t entranceIndex);
void SetLastEntranceOverrideForTracker(int16_t entranceIndex);
@ -97,9 +93,9 @@ class EntranceTrackerSettingsWindow final : public Ship::GuiWindow {
using GuiWindow::GuiWindow;
protected:
void InitElement() override{};
void InitElement() override {};
void DrawElement() override;
void UpdateElement() override{};
void UpdateElement() override {};
};
class EntranceTrackerWindow final : public Ship::GuiWindow {
@ -109,5 +105,5 @@ class EntranceTrackerWindow final : public Ship::GuiWindow {
void InitElement() override;
void DrawElement() override;
void UpdateElement() override{};
void UpdateElement() override {};
};

View file

@ -19,11 +19,9 @@ bool HasSong(ItemTrackerItem);
bool HasQuestItem(ItemTrackerItem);
bool HasEquipment(ItemTrackerItem);
#define ITEM_TRACKER_ITEM(id, data, drawFunc) \
{ id, #id, #id "_Faded", data, drawFunc }
#define ITEM_TRACKER_ITEM(id, data, drawFunc) { id, #id, #id "_Faded", data, drawFunc }
#define ITEM_TRACKER_ITEM_CUSTOM(id, name, nameFaded, data, drawFunc) \
{ id, #name, #nameFaded "_Faded", data, drawFunc }
#define ITEM_TRACKER_ITEM_CUSTOM(id, name, nameFaded, data, drawFunc) { id, #name, #nameFaded "_Faded", data, drawFunc }
static std::vector<const char*> itemTrackerWindowIDs = { "Item Tracker",
"Inventory Items Tracker",
@ -52,9 +50,9 @@ class ItemTrackerSettingsWindow final : public Ship::GuiWindow {
using GuiWindow::GuiWindow;
protected:
void InitElement() override{};
void InitElement() override {};
void DrawElement() override;
void UpdateElement() override{};
void UpdateElement() override {};
};
class ItemTrackerWindow final : public Ship::GuiWindow {
@ -65,5 +63,5 @@ class ItemTrackerWindow final : public Ship::GuiWindow {
protected:
void InitElement() override;
void DrawElement() override;
void UpdateElement() override{};
void UpdateElement() override {};
};

View file

@ -852,8 +852,8 @@ void SaveStateMgr::ProcessSaveStateRequests(void) {
SPDLOG_ERROR("Invalid SaveState slot: {}", request.slot);
}
break;
[[unlikely]] default
: SPDLOG_ERROR("Invalid SaveState request type: Unknown ({})", static_cast<int>(request.type));
[[unlikely]] default:
SPDLOG_ERROR("Invalid SaveState request type: Unknown ({})", static_cast<int>(request.type));
break;
}
this->requests.pop();
@ -882,8 +882,8 @@ SaveStateReturn SaveStateMgr::AddRequest(const SaveStateRequest request) {
1.0f, true, "state slot %u empty", request.slot);
return SaveStateReturn::FAIL_INVALID_SLOT;
}
[[unlikely]] default
: SPDLOG_ERROR("Invalid SaveState request type: Unknown ({})", static_cast<int>(request.type));
[[unlikely]] default:
SPDLOG_ERROR("Invalid SaveState request type: Unknown ({})", static_cast<int>(request.type));
return SaveStateReturn::FAIL_BAD_REQUEST;
}
}

View file

@ -7,7 +7,7 @@
#include "SpeechSynthesizer.h"
SpeechSynthesizer::SpeechSynthesizer() : mInitialized(false){};
SpeechSynthesizer::SpeechSynthesizer() : mInitialized(false) {};
bool SpeechSynthesizer::Init(void) {
if (mInitialized) {

View file

@ -13,7 +13,7 @@ class TimeSplitWindow final : public Ship::GuiWindow {
void InitElement() override;
void Draw() override;
void DrawElement() override;
void UpdateElement() override{};
void UpdateElement() override {};
};
typedef enum SplitAction {

View file

@ -24,10 +24,10 @@
#define BSWAP32 bswap_32
#define BSWAP16 bswap_16
#else
#define BSWAP16(value) ((((value)&0xff) << 8) | ((value) >> 8))
#define BSWAP16(value) ((((value) & 0xff) << 8) | ((value) >> 8))
#define BSWAP32(value) \
(((uint32_t)BSWAP16((uint16_t)((value)&0xffff)) << 16) | (uint32_t)BSWAP16((uint16_t)((value) >> 16)))
(((uint32_t)BSWAP16((uint16_t)((value) & 0xffff)) << 16) | (uint32_t)BSWAP16((uint16_t)((value) >> 16)))
#endif
#if defined(_MSC_VER)

View file

@ -892,11 +892,11 @@ inline std::vector<std::string> internal::dialog::desktop_helper() const {
#if __APPLE__
return { "osascript" };
#else
return { flags(flag::has_zenity) ? "zenity"
return { flags(flag::has_zenity) ? "zenity"
: flags(flag::has_matedialog) ? "matedialog"
: flags(flag::has_qarma) ? "qarma"
: flags(flag::has_kdialog) ? "kdialog"
: "echo" };
: flags(flag::has_qarma) ? "qarma"
: flags(flag::has_kdialog) ? "kdialog"
: "echo" };
#endif
}

View file

@ -23,8 +23,8 @@ class Window final : public Ship::GuiWindow {
public:
using GuiWindow::GuiWindow;
void InitElement() override{};
void DrawElement() override{};
void InitElement() override {};
void DrawElement() override {};
void Draw() override;
void UpdateElement() override;
};

View file

@ -1411,7 +1411,8 @@ extern "C" void Graph_StartFrame() {
case SaveStateReturn::FAIL_WRONG_GAMESTATE:
SPDLOG_ERROR("[SOH] Can not save a state outside of \"GamePlay\"");
break;
[[unlikely]] default : break;
[[unlikely]] default:
break;
}
break;
}
@ -1453,7 +1454,8 @@ extern "C" void Graph_StartFrame() {
case SaveStateReturn::FAIL_WRONG_GAMESTATE:
SPDLOG_ERROR("[SOH] Can not load a state outside of \"GamePlay\"");
break;
[[unlikely]] default : break;
[[unlikely]] default:
break;
}
break;

View file

@ -2,7 +2,7 @@
#define SHIP_UTILS_H
#include <libultraship/libultraship.h>
//#include "PR/ultratypes.h"
// #include "PR/ultratypes.h"
#ifdef __cplusplus

View file

@ -12,6 +12,6 @@ class SohMenuBar : public Ship::GuiMenuBar {
protected:
void DrawElement() override;
void InitElement() override;
void UpdateElement() override{};
void UpdateElement() override {};
};
} // namespace SohGui

View file

@ -9,12 +9,12 @@ class SohModalWindow final : public Ship::GuiWindow {
using GuiWindow::GuiWindow;
void Draw() override;
void InitElement() override{};
void InitElement() override {};
void DrawElement() override;
void UpdateElement() override{};
void UpdateElement() override {};
void RegisterPopup(std::string title, std::string message, std::string button1 = "OK", std::string button2 = "",
std::function<void()> button1callback = nullptr,
std::function<void()> button2callback = nullptr);
bool IsPopupOpen(std::string title);
void DismissPopup();
};
};