mirror of
https://github.com/HarbourMasters/Shipwright.git
synced 2025-08-19 04:50:05 -07:00
Run clang-format, add newline to SohModals.h
This commit is contained in:
parent
063fb2577f
commit
dae982963d
36 changed files with 96 additions and 91 deletions
|
@ -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
|
||||
}
|
||||
|
|
|
@ -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();
|
||||
|
|
|
@ -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();
|
||||
|
|
|
@ -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();
|
||||
|
|
|
@ -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
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -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 } \
|
||||
|
|
|
@ -11,7 +11,7 @@ class ColViewerWindow final : public Ship::GuiWindow {
|
|||
|
||||
void InitElement() override;
|
||||
void DrawElement() override;
|
||||
void UpdateElement() override{};
|
||||
void UpdateElement() override {};
|
||||
};
|
||||
|
||||
#endif
|
||||
|
|
|
@ -459,5 +459,5 @@ class SaveEditorWindow final : public Ship::GuiWindow {
|
|||
|
||||
void InitElement() override;
|
||||
void DrawElement() override;
|
||||
void UpdateElement() override{};
|
||||
void UpdateElement() override {};
|
||||
};
|
||||
|
|
|
@ -8,5 +8,5 @@ class DLViewerWindow final : public Ship::GuiWindow {
|
|||
|
||||
void InitElement() override;
|
||||
void DrawElement() override;
|
||||
void UpdateElement() override{};
|
||||
void UpdateElement() override {};
|
||||
};
|
||||
|
|
|
@ -6,5 +6,5 @@ class HookDebuggerWindow final : public Ship::GuiWindow {
|
|||
|
||||
void InitElement() override;
|
||||
void DrawElement() override;
|
||||
void UpdateElement() override{};
|
||||
void UpdateElement() override {};
|
||||
};
|
||||
|
|
|
@ -39,7 +39,7 @@ class ValueViewerWindow final : public Ship::GuiWindow {
|
|||
|
||||
void InitElement() override;
|
||||
void DrawElement() override;
|
||||
void UpdateElement() override{};
|
||||
void UpdateElement() override {};
|
||||
};
|
||||
|
||||
#endif
|
||||
|
|
|
@ -23,7 +23,7 @@ class RemovableGameInteractionEffect : public GameInteractionEffectBase {
|
|||
GameInteractionEffectQueryResult Remove();
|
||||
|
||||
protected:
|
||||
virtual void _Remove(){};
|
||||
virtual void _Remove() {};
|
||||
};
|
||||
|
||||
class ParameterizedGameInteractionEffect {
|
||||
|
|
|
@ -6,5 +6,5 @@ class GameplayStatsWindow final : public Ship::GuiWindow {
|
|||
|
||||
void InitElement() override;
|
||||
void DrawElement() override;
|
||||
void UpdateElement() override{};
|
||||
void UpdateElement() override {};
|
||||
};
|
|
@ -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 }
|
||||
|
|
|
@ -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"
|
||||
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -22,7 +22,7 @@ class PlandomizerWindow final : public Ship::GuiWindow {
|
|||
|
||||
void InitElement() override;
|
||||
void DrawElement() override;
|
||||
void UpdateElement() override{};
|
||||
void UpdateElement() override {};
|
||||
};
|
||||
|
||||
typedef struct {
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -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 {};
|
||||
};
|
||||
|
|
|
@ -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 {};
|
||||
};
|
|
@ -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;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
|
||||
#include "SpeechSynthesizer.h"
|
||||
|
||||
SpeechSynthesizer::SpeechSynthesizer() : mInitialized(false){};
|
||||
SpeechSynthesizer::SpeechSynthesizer() : mInitialized(false) {};
|
||||
|
||||
bool SpeechSynthesizer::Init(void) {
|
||||
if (mInitialized) {
|
||||
|
|
|
@ -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 {
|
||||
|
|
|
@ -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)
|
||||
|
|
|
@ -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
|
||||
}
|
||||
|
||||
|
|
|
@ -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;
|
||||
};
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
#define SHIP_UTILS_H
|
||||
|
||||
#include <libultraship/libultraship.h>
|
||||
//#include "PR/ultratypes.h"
|
||||
// #include "PR/ultratypes.h"
|
||||
|
||||
#ifdef __cplusplus
|
||||
|
||||
|
|
|
@ -12,6 +12,6 @@ class SohMenuBar : public Ship::GuiMenuBar {
|
|||
protected:
|
||||
void DrawElement() override;
|
||||
void InitElement() override;
|
||||
void UpdateElement() override{};
|
||||
void UpdateElement() override {};
|
||||
};
|
||||
} // namespace SohGui
|
|
@ -9,9 +9,9 @@ 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);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue