Codechange: make GRFStatus, GRFListCompatibility and GRFParameterType scoped enums (#15426)

This commit is contained in:
Peter Nelson
2026-04-05 16:41:56 +01:00
committed by GitHub
parent fed04d0a03
commit 0b29a2560a
18 changed files with 90 additions and 86 deletions
+5 -5
View File
@@ -82,11 +82,11 @@
#ifndef DOXYGEN_API
NLOHMANN_JSON_SERIALIZE_ENUM(GRFStatus, {
{GRFStatus::GCS_UNKNOWN, "unknown"},
{GRFStatus::GCS_DISABLED, "disabled"},
{GRFStatus::GCS_NOT_FOUND, "not found"},
{GRFStatus::GCS_INITIALISED, "initialised"},
{GRFStatus::GCS_ACTIVATED, "activated"},
{GRFStatus::Unknown, "unknown"},
{GRFStatus::Disabled, "disabled"},
{GRFStatus::NotFound, "not found"},
{GRFStatus::Initialised, "initialised"},
{GRFStatus::Activated, "activated"},
})
NLOHMANN_JSON_SERIALIZE_ENUM(SocialIntegrationPlugin::State, {