diff --git a/src/SaveTool/SaveTool.cpp b/src/SaveTool/SaveTool.cpp index 9bc42e7..59491ee 100644 --- a/src/SaveTool/SaveTool.cpp +++ b/src/SaveTool/SaveTool.cpp @@ -78,7 +78,7 @@ SaveTool::SaveTool(const Arguments& arguments): initialiseGui(); - if((_initEventId = SDL_RegisterEvents(1)) == std::uint32_t(-1)) { + if((_initEventId = SDL_RegisterEvents(1)) == UnsignedInt(-1)) { SDL_ShowSimpleMessageBox(SDL_MESSAGEBOX_ERROR, "Error", "SDL_RegisterEvents failed in SaveTool::SaveTool(). Exiting...", nullptr); exit(EXIT_FAILURE); @@ -219,7 +219,7 @@ void SaveTool::initEvent(SDL_Event& event) { SDL_InitSubSystem(SDL_INIT_TIMER); _mbManager->checkGameState(); _gameCheckTimerId = SDL_AddTimer(2000, - [](std::uint32_t interval, void* param)->std::uint32_t{ + [](UnsignedInt interval, void* param)->UnsignedInt{ static_cast(param)->checkGameState(); return interval; }, @@ -470,12 +470,12 @@ void SaveTool::drawGameState() { } } -void SaveTool::drawHelpMarker(const char* text, float wrap_pos) { +void SaveTool::drawHelpMarker(const char* text, Float wrap_pos) { ImGui::TextUnformatted(ICON_FA_QUESTION_CIRCLE); drawTooltip(text, wrap_pos); } -void SaveTool::drawTooltip(const char* text, float wrap_pos) { +void SaveTool::drawTooltip(const char* text, Float wrap_pos) { if(ImGui::IsItemHovered()){ ImGui::BeginTooltip(); if(wrap_pos > 0.0f) { diff --git a/src/SaveTool/SaveTool.h b/src/SaveTool/SaveTool.h index f1004ac..c8b401e 100644 --- a/src/SaveTool/SaveTool.h +++ b/src/SaveTool/SaveTool.h @@ -66,7 +66,7 @@ class SaveTool: public Platform::Sdl2Application, public efsw::FileWatchListener void anyEvent(SDL_Event& event) override; - enum InitStatus: std::int32_t { + enum InitStatus: Int { InitSuccess, MbManagerFailure, ProfileManagerFailure @@ -101,8 +101,8 @@ class SaveTool: public Platform::Sdl2Application, public efsw::FileWatchListener void drawGameState(); // Convenience wrappers over ImGui stuff - void drawHelpMarker(const char* text, float wrap_pos = 0.0f); - void drawTooltip(const char* text, float wrap_pos = 0.0f); + void drawHelpMarker(const char* text, Float wrap_pos = 0.0f); + void drawTooltip(const char* text, Float wrap_pos = 0.0f); template auto drawUnsafeWidget(Functor func, Args... args) -> bool { @@ -147,7 +147,7 @@ class SaveTool: public Platform::Sdl2Application, public efsw::FileWatchListener #endif std::thread _thread; - std::uint32_t _initEventId; + UnsignedInt _initEventId; Containers::Pointer _mbManager; SDL_TimerID _gameCheckTimerId; diff --git a/src/SaveTool/SaveTool_MainManager.cpp b/src/SaveTool/SaveTool_MainManager.cpp index 2032cad..6066a08 100644 --- a/src/SaveTool/SaveTool_MainManager.cpp +++ b/src/SaveTool/SaveTool_MainManager.cpp @@ -31,7 +31,7 @@ static const std::string empty_str = ""; void SaveTool::drawManager() { ImGui::SetNextWindowPos({0.0f, ImGui::GetItemRectSize().y}, ImGuiCond_Always); - ImGui::SetNextWindowSize({float(windowSize().x()), float(windowSize().y()) - ImGui::GetItemRectSize().y}, + ImGui::SetNextWindowSize({Float(windowSize().x()), Float(windowSize().y()) - ImGui::GetItemRectSize().y}, ImGuiCond_Always); if(!ImGui::Begin("##MainWindow", nullptr, ImGuiWindowFlags_NoDecoration|ImGuiWindowFlags_NoMove| @@ -62,7 +62,7 @@ void SaveTool::drawManager() { ImGui::TableSetColumnIndex(1); ImGui::Checkbox("Unsafe mode", &_unsafeMode); drawTooltip("Enabling this allows interactions deemed to be unsafe to do while the game is running.", - float(windowSize().x()) * 0.35f); + Float(windowSize().x()) * 0.35f); ImGui::EndTable(); } @@ -207,7 +207,7 @@ void SaveTool::drawGeneralInfo() { drawTooltip("This is the last mission selected in the mission selection screen, not the last mission played.", windowSize().x() * 0.35f); - const float footer_height_to_reserve = ImGui::GetStyle().ItemSpacing.y + ImGui::GetFrameHeightWithSpacing(); + const Float footer_height_to_reserve = ImGui::GetStyle().ItemSpacing.y + ImGui::GetFrameHeightWithSpacing(); ImGui::Dummy({ImGui::GetContentRegionAvail().x, ImGui::GetContentRegionAvail().y - footer_height_to_reserve}); ImGui::Separator(); @@ -229,7 +229,7 @@ void SaveTool::drawGeneralInfo() { ImGui::SameLine(); - static std::int32_t credits; + static Int credits; if(drawUnsafeWidget([]{ return ImGui::Button("Edit credits"); })) { credits = _currentProfile->credits(); ImGui::OpenPopup("int_edit"); @@ -315,7 +315,7 @@ void SaveTool::drawResearchInventory() { drawUnsafeText("%i", _currentProfile->getter()); \ ImGui::TableSetColumnIndex(2); \ ImGui::PushID(#setter); \ - static std::int32_t var = _currentProfile->getter(); \ + static Int var = _currentProfile->getter(); \ if(drawUnsafeWidget([]{ return ImGui::SmallButton(ICON_FA_EDIT); })) { \ (var) = _currentProfile->getter(); \ ImGui::OpenPopup("int_edit"); \