1
0
mirror of https://github.com/OpenRCT2/OpenRCT2 synced 2026-01-06 06:32:56 +01:00

Remove snake_case in TrackDesignSave.cpp

This commit is contained in:
Gymnasiast
2024-02-13 23:26:41 +01:00
parent 89f83d6c0d
commit 4b03275cff

View File

@@ -61,11 +61,11 @@ struct TrackDesignAddStatus
}
};
static bool track_design_save_should_select_scenery_around(RideId rideIndex, TileElement* tileElement);
static void track_design_save_select_nearby_scenery_for_tile(RideId rideIndex, int32_t cx, int32_t cy);
static TrackDesignAddStatus track_design_save_add_tile_element(
static bool TrackDesignSaveShouldSelectSceneryAround(RideId rideIndex, TileElement* tileElement);
static void TrackDesignSaveShouldSelectNearbySceneryForTile(RideId rideIndex, int32_t cx, int32_t cy);
static TrackDesignAddStatus TrackDesignSaveAddTileElement(
ViewportInteractionItem interactionType, const CoordsXY& loc, TileElement* tileElement);
static void track_design_save_remove_tile_element(
static void TrackDesignSaveRemoveTileElement(
ViewportInteractionItem interactionType, const CoordsXY& loc, TileElement* tileElement);
void TrackDesignSaveInit()
@@ -85,14 +85,14 @@ void TrackDesignSaveSelectTileElement(
{
if (!collect)
{
track_design_save_remove_tile_element(interactionType, loc, tileElement);
TrackDesignSaveRemoveTileElement(interactionType, loc, tileElement);
}
}
else
{
if (collect)
{
auto result = track_design_save_add_tile_element(interactionType, loc, tileElement);
auto result = TrackDesignSaveAddTileElement(interactionType, loc, tileElement);
if (!result.IsSuccess)
{
ContextShowError(STR_SAVE_TRACK_SCENERY_UNABLE_TO_SELECT_ADDITIONAL_ITEM_OF_SCENERY, result.Message, {});
@@ -111,9 +111,9 @@ void TrackDesignSaveSelectNearbyScenery(RideId rideIndex)
TileElementIteratorBegin(&it);
do
{
if (track_design_save_should_select_scenery_around(rideIndex, it.element))
if (TrackDesignSaveShouldSelectSceneryAround(rideIndex, it.element))
{
track_design_save_select_nearby_scenery_for_tile(rideIndex, it.x, it.y);
TrackDesignSaveShouldSelectNearbySceneryForTile(rideIndex, it.x, it.y);
}
} while (TileElementIteratorNext(&it));
@@ -142,7 +142,7 @@ bool TrackDesignSaveContainsTileElement(const TileElement* tileElement)
return false;
}
static int32_t tile_element_get_total_element_count(TileElement* tileElement)
static int32_t TrackDesignSaveGetTotalElementCount(TileElement* tileElement)
{
int32_t elementCount;
LargeSceneryTile* tile;
@@ -175,9 +175,9 @@ static int32_t tile_element_get_total_element_count(TileElement* tileElement)
*
* rct2: 0x006D2ED2
*/
static bool track_design_save_can_add_tile_element(TileElement* tileElement)
static bool TrackDesignSaveCanAddTileElement(TileElement* tileElement)
{
size_t newElementCount = tile_element_get_total_element_count(tileElement);
size_t newElementCount = TrackDesignSaveGetTotalElementCount(tileElement);
if (newElementCount == 0)
{
return false;
@@ -198,7 +198,7 @@ static bool track_design_save_can_add_tile_element(TileElement* tileElement)
*
* rct2: 0x006D2F4C
*/
static void track_design_save_push_tile_element(const CoordsXY& loc, TileElement* tileElement)
static void TrackDesignSavePushTileElement(const CoordsXY& loc, TileElement* tileElement)
{
if (_trackSavedTileElements.size() < TRACK_MAX_SAVED_TILE_ELEMENTS)
{
@@ -207,13 +207,13 @@ static void track_design_save_push_tile_element(const CoordsXY& loc, TileElement
}
}
static bool track_design_is_supported_object(const Object* obj)
static bool TrackDesignSaveIsSupportedObject(const Object* obj)
{
const auto& entry = obj->GetObjectEntry();
return !entry.IsEmpty();
}
static void track_design_save_push_tile_element_desc(
static void TrackDesignSavePushTileElementDesc(
const RCTObjectEntry& entry, const CoordsXYZ& loc, uint8_t flags, uint8_t primaryColour, uint8_t secondaryColour)
{
TrackDesignSceneryElement item{};
@@ -226,7 +226,7 @@ static void track_design_save_push_tile_element_desc(
_trackSavedTileElementsDesc.push_back(std::move(item));
}
static void track_design_save_push_tile_element_desc(
static void TrackDesignSavePushTileElementDesc(
const Object* obj, const CoordsXYZ& loc, uint8_t flags, uint8_t primaryColour, uint8_t secondaryColour)
{
const auto& entry = obj->GetObjectEntry();
@@ -236,14 +236,14 @@ static void track_design_save_push_tile_element_desc(
assert(false);
}
track_design_save_push_tile_element_desc(entry, loc, flags, primaryColour, secondaryColour);
TrackDesignSavePushTileElementDesc(entry, loc, flags, primaryColour, secondaryColour);
}
static TrackDesignAddStatus track_design_save_add_scenery(const CoordsXY& loc, SmallSceneryElement* sceneryElement)
static TrackDesignAddStatus TrackDesignSaveAddSmallScenery(const CoordsXY& loc, SmallSceneryElement* sceneryElement)
{
auto entryIndex = sceneryElement->GetEntryIndex();
auto obj = ObjectEntryGetObject(ObjectType::SmallScenery, entryIndex);
if (obj != nullptr && track_design_is_supported_object(obj))
if (obj != nullptr && TrackDesignSaveIsSupportedObject(obj))
{
uint8_t flags = 0;
flags |= sceneryElement->GetDirection();
@@ -252,8 +252,8 @@ static TrackDesignAddStatus track_design_save_add_scenery(const CoordsXY& loc, S
uint8_t primaryColour = sceneryElement->GetPrimaryColour();
uint8_t secondaryColour = sceneryElement->GetSecondaryColour();
track_design_save_push_tile_element(loc, reinterpret_cast<TileElement*>(sceneryElement));
track_design_save_push_tile_element_desc(
TrackDesignSavePushTileElement(loc, reinterpret_cast<TileElement*>(sceneryElement));
TrackDesignSavePushTileElementDesc(
obj, { loc.x, loc.y, sceneryElement->GetBaseZ() }, flags, primaryColour, secondaryColour);
return TrackDesignAddStatus::Success();
}
@@ -261,12 +261,12 @@ static TrackDesignAddStatus track_design_save_add_scenery(const CoordsXY& loc, S
return TrackDesignAddStatus::Fail(STR_UNSUPPORTED_OBJECT_FORMAT);
}
static TrackDesignAddStatus track_design_save_add_large_scenery(const CoordsXY& loc, LargeSceneryElement* tileElement)
static TrackDesignAddStatus TrackDesignSaveAddLargeScenery(const CoordsXY& loc, LargeSceneryElement* tileElement)
{
auto entryIndex = tileElement->GetEntryIndex();
auto& objectMgr = OpenRCT2::GetContext()->GetObjectManager();
auto obj = objectMgr.GetLoadedObject(ObjectType::LargeScenery, entryIndex);
if (obj != nullptr && track_design_is_supported_object(obj))
if (obj != nullptr && TrackDesignSaveIsSupportedObject(obj))
{
auto sceneryEntry = reinterpret_cast<const LargeSceneryEntry*>(obj->GetLegacyData());
auto sceneryTiles = sceneryEntry->tiles;
@@ -300,9 +300,9 @@ static TrackDesignAddStatus track_design_save_add_large_scenery(const CoordsXY&
uint8_t primaryColour = largeElement->GetPrimaryColour();
uint8_t secondaryColour = largeElement->GetSecondaryColour();
track_design_save_push_tile_element_desc(obj, tileLoc, flags, primaryColour, secondaryColour);
TrackDesignSavePushTileElementDesc(obj, tileLoc, flags, primaryColour, secondaryColour);
}
track_design_save_push_tile_element({ tileLoc.x, tileLoc.y }, reinterpret_cast<TileElement*>(largeElement));
TrackDesignSavePushTileElement({ tileLoc.x, tileLoc.y }, reinterpret_cast<TileElement*>(largeElement));
}
}
return TrackDesignAddStatus::Success();
@@ -311,11 +311,11 @@ static TrackDesignAddStatus track_design_save_add_large_scenery(const CoordsXY&
return TrackDesignAddStatus::Fail(STR_UNSUPPORTED_OBJECT_FORMAT);
}
static TrackDesignAddStatus track_design_save_add_wall(const CoordsXY& loc, WallElement* wallElement)
static TrackDesignAddStatus TrackDesignSaveAddWall(const CoordsXY& loc, WallElement* wallElement)
{
auto entryIndex = wallElement->GetEntryIndex();
auto obj = ObjectEntryGetObject(ObjectType::Walls, entryIndex);
if (obj != nullptr && track_design_is_supported_object(obj))
if (obj != nullptr && TrackDesignSaveIsSupportedObject(obj))
{
uint8_t flags = 0;
flags |= wallElement->GetDirection();
@@ -324,8 +324,8 @@ static TrackDesignAddStatus track_design_save_add_wall(const CoordsXY& loc, Wall
uint8_t secondaryColour = wallElement->GetSecondaryColour();
uint8_t primaryColour = wallElement->GetPrimaryColour();
track_design_save_push_tile_element(loc, reinterpret_cast<TileElement*>(wallElement));
track_design_save_push_tile_element_desc(
TrackDesignSavePushTileElement(loc, reinterpret_cast<TileElement*>(wallElement));
TrackDesignSavePushTileElementDesc(
obj, { loc.x, loc.y, wallElement->GetBaseZ() }, flags, primaryColour, secondaryColour);
return TrackDesignAddStatus::Success();
}
@@ -333,7 +333,7 @@ static TrackDesignAddStatus track_design_save_add_wall(const CoordsXY& loc, Wall
return TrackDesignAddStatus::Fail(STR_UNSUPPORTED_OBJECT_FORMAT);
}
static std::optional<RCTObjectEntry> track_design_save_footpath_get_best_entry(PathElement* pathElement)
static std::optional<RCTObjectEntry> TrackDesignSaveFootpathGetBestEntry(PathElement* pathElement)
{
RCTObjectEntry pathEntry;
auto legacyPathObj = pathElement->GetLegacyPathEntry();
@@ -359,9 +359,9 @@ static std::optional<RCTObjectEntry> track_design_save_footpath_get_best_entry(P
return {};
}
static TrackDesignAddStatus track_design_save_add_footpath(const CoordsXY& loc, PathElement* pathElement)
static TrackDesignAddStatus TrackDesignSaveAddFootpath(const CoordsXY& loc, PathElement* pathElement)
{
auto pathEntry = track_design_save_footpath_get_best_entry(pathElement);
auto pathEntry = TrackDesignSaveFootpathGetBestEntry(pathElement);
if (!pathElement)
{
return TrackDesignAddStatus::Fail(STR_UNSUPPORTED_OBJECT_FORMAT);
@@ -375,8 +375,8 @@ static TrackDesignAddStatus track_design_save_add_footpath(const CoordsXY& loc,
if (pathElement->IsQueue())
flags |= 1 << 7;
track_design_save_push_tile_element(loc, reinterpret_cast<TileElement*>(pathElement));
track_design_save_push_tile_element_desc(*pathEntry, { loc.x, loc.y, pathElement->GetBaseZ() }, flags, 0, 0);
TrackDesignSavePushTileElement(loc, reinterpret_cast<TileElement*>(pathElement));
TrackDesignSavePushTileElementDesc(*pathEntry, { loc.x, loc.y, pathElement->GetBaseZ() }, flags, 0, 0);
return TrackDesignAddStatus::Success();
}
@@ -384,10 +384,10 @@ static TrackDesignAddStatus track_design_save_add_footpath(const CoordsXY& loc,
*
* rct2: 0x006D2B3C
*/
static TrackDesignAddStatus track_design_save_add_tile_element(
static TrackDesignAddStatus TrackDesignSaveAddTileElement(
ViewportInteractionItem interactionType, const CoordsXY& loc, TileElement* tileElement)
{
if (!track_design_save_can_add_tile_element(tileElement))
if (!TrackDesignSaveCanAddTileElement(tileElement))
{
return TrackDesignAddStatus::Fail(STR_SAVE_TRACK_SCENERY_TOO_MANY_ITEMS_SELECTED);
}
@@ -395,13 +395,13 @@ static TrackDesignAddStatus track_design_save_add_tile_element(
switch (interactionType)
{
case ViewportInteractionItem::Scenery:
return track_design_save_add_scenery(loc, tileElement->AsSmallScenery());
return TrackDesignSaveAddSmallScenery(loc, tileElement->AsSmallScenery());
case ViewportInteractionItem::LargeScenery:
return track_design_save_add_large_scenery(loc, tileElement->AsLargeScenery());
return TrackDesignSaveAddLargeScenery(loc, tileElement->AsLargeScenery());
case ViewportInteractionItem::Wall:
return track_design_save_add_wall(loc, tileElement->AsWall());
return TrackDesignSaveAddWall(loc, tileElement->AsWall());
case ViewportInteractionItem::Footpath:
return track_design_save_add_footpath(loc, tileElement->AsPath());
return TrackDesignSaveAddFootpath(loc, tileElement->AsPath());
default:
return TrackDesignAddStatus::Fail(STR_UNKNOWN_OBJECT_TYPE);
}
@@ -411,7 +411,7 @@ static TrackDesignAddStatus track_design_save_add_tile_element(
*
* rct2: 0x006D2F78
*/
static void track_design_save_pop_tile_element(const CoordsXY& loc, TileElement* tileElement)
static void TrackDesignSavePopTileElement(const CoordsXY& loc, TileElement* tileElement)
{
MapInvalidateTileFull(loc);
@@ -435,7 +435,7 @@ static void track_design_save_pop_tile_element(const CoordsXY& loc, TileElement*
*
* rct2: 0x006D2FDD
*/
static void track_design_save_pop_tile_element_desc(const ObjectEntryDescriptor& entry, const CoordsXYZ& loc, uint8_t flags)
static void TrackDesignSavePopTileElementDesc(const ObjectEntryDescriptor& entry, const CoordsXYZ& loc, uint8_t flags)
{
size_t removeIndex = SIZE_MAX;
for (size_t i = 0; i < _trackSavedTileElementsDesc.size(); i++)
@@ -457,7 +457,7 @@ static void track_design_save_pop_tile_element_desc(const ObjectEntryDescriptor&
}
}
static void track_design_save_remove_scenery(const CoordsXY& loc, SmallSceneryElement* sceneryElement)
static void TrackDesignSaveRemoveSmallScenery(const CoordsXY& loc, SmallSceneryElement* sceneryElement)
{
auto entryIndex = sceneryElement->GetEntryIndex();
auto obj = ObjectEntryGetObject(ObjectType::SmallScenery, entryIndex);
@@ -467,12 +467,12 @@ static void track_design_save_remove_scenery(const CoordsXY& loc, SmallSceneryEl
flags |= sceneryElement->GetDirection();
flags |= sceneryElement->GetSceneryQuadrant() << 2;
track_design_save_pop_tile_element(loc, reinterpret_cast<TileElement*>(sceneryElement));
track_design_save_pop_tile_element_desc(obj->GetDescriptor(), { loc.x, loc.y, sceneryElement->GetBaseZ() }, flags);
TrackDesignSavePopTileElement(loc, reinterpret_cast<TileElement*>(sceneryElement));
TrackDesignSavePopTileElementDesc(obj->GetDescriptor(), { loc.x, loc.y, sceneryElement->GetBaseZ() }, flags);
}
}
static void track_design_save_remove_large_scenery(const CoordsXY& loc, LargeSceneryElement* tileElement)
static void TrackDesignSaveRemoveLargeScenery(const CoordsXY& loc, LargeSceneryElement* tileElement)
{
if (tileElement == nullptr)
{
@@ -514,15 +514,15 @@ static void track_design_save_remove_large_scenery(const CoordsXY& loc, LargeSce
if (sequence == 0)
{
uint8_t flags = largeElement->GetDirection();
track_design_save_pop_tile_element_desc(obj->GetDescriptor(), tileLoc, flags);
TrackDesignSavePopTileElementDesc(obj->GetDescriptor(), tileLoc, flags);
}
track_design_save_pop_tile_element({ tileLoc.x, tileLoc.y }, reinterpret_cast<TileElement*>(largeElement));
TrackDesignSavePopTileElement({ tileLoc.x, tileLoc.y }, reinterpret_cast<TileElement*>(largeElement));
}
}
}
}
static void track_design_save_remove_wall(const CoordsXY& loc, WallElement* wallElement)
static void TrackDesignSaveRemoveWall(const CoordsXY& loc, WallElement* wallElement)
{
auto entryIndex = wallElement->GetEntryIndex();
auto obj = ObjectEntryGetObject(ObjectType::Walls, entryIndex);
@@ -532,14 +532,14 @@ static void track_design_save_remove_wall(const CoordsXY& loc, WallElement* wall
flags |= wallElement->GetDirection();
flags |= wallElement->GetTertiaryColour() << 2;
track_design_save_pop_tile_element(loc, reinterpret_cast<TileElement*>(wallElement));
track_design_save_pop_tile_element_desc(obj->GetDescriptor(), { loc.x, loc.y, wallElement->GetBaseZ() }, flags);
TrackDesignSavePopTileElement(loc, reinterpret_cast<TileElement*>(wallElement));
TrackDesignSavePopTileElementDesc(obj->GetDescriptor(), { loc.x, loc.y, wallElement->GetBaseZ() }, flags);
}
}
static void track_design_save_remove_footpath(const CoordsXY& loc, PathElement* pathElement)
static void TrackDesignSaveRemoveFootpath(const CoordsXY& loc, PathElement* pathElement)
{
auto pathEntry = track_design_save_footpath_get_best_entry(pathElement);
auto pathEntry = TrackDesignSaveFootpathGetBestEntry(pathElement);
if (pathElement)
{
uint8_t flags = 0;
@@ -550,9 +550,8 @@ static void track_design_save_remove_footpath(const CoordsXY& loc, PathElement*
if (pathElement->IsQueue())
flags |= 1 << 7;
track_design_save_pop_tile_element(loc, reinterpret_cast<TileElement*>(pathElement));
track_design_save_pop_tile_element_desc(
ObjectEntryDescriptor(*pathEntry), { loc.x, loc.y, pathElement->GetBaseZ() }, flags);
TrackDesignSavePopTileElement(loc, reinterpret_cast<TileElement*>(pathElement));
TrackDesignSavePopTileElementDesc(ObjectEntryDescriptor(*pathEntry), { loc.x, loc.y, pathElement->GetBaseZ() }, flags);
}
}
@@ -560,29 +559,29 @@ static void track_design_save_remove_footpath(const CoordsXY& loc, PathElement*
*
* rct2: 0x006D2B3C
*/
static void track_design_save_remove_tile_element(
static void TrackDesignSaveRemoveTileElement(
ViewportInteractionItem interactionType, const CoordsXY& loc, TileElement* tileElement)
{
switch (interactionType)
{
case ViewportInteractionItem::Scenery:
track_design_save_remove_scenery(loc, tileElement->AsSmallScenery());
TrackDesignSaveRemoveSmallScenery(loc, tileElement->AsSmallScenery());
break;
case ViewportInteractionItem::LargeScenery:
track_design_save_remove_large_scenery(loc, tileElement->AsLargeScenery());
TrackDesignSaveRemoveLargeScenery(loc, tileElement->AsLargeScenery());
break;
case ViewportInteractionItem::Wall:
track_design_save_remove_wall(loc, tileElement->AsWall());
TrackDesignSaveRemoveWall(loc, tileElement->AsWall());
break;
case ViewportInteractionItem::Footpath:
track_design_save_remove_footpath(loc, tileElement->AsPath());
TrackDesignSaveRemoveFootpath(loc, tileElement->AsPath());
break;
default:
break;
}
}
static bool track_design_save_should_select_scenery_around(RideId rideIndex, TileElement* tileElement)
static bool TrackDesignSaveShouldSelectSceneryAround(RideId rideIndex, TileElement* tileElement)
{
switch (tileElement->GetType())
{
@@ -609,7 +608,7 @@ static bool track_design_save_should_select_scenery_around(RideId rideIndex, Til
return false;
}
static void track_design_save_select_nearby_scenery_for_tile(RideId rideIndex, int32_t cx, int32_t cy)
static void TrackDesignSaveShouldSelectNearbySceneryForTile(RideId rideIndex, int32_t cx, int32_t cy)
{
TileElement* tileElement;
@@ -648,7 +647,7 @@ static void track_design_save_select_nearby_scenery_for_tile(RideId rideIndex, i
{
if (!TrackDesignSaveContainsTileElement(tileElement))
{
track_design_save_add_tile_element(interactionType, TileCoordsXY(x, y).ToCoordsXY(), tileElement);
TrackDesignSaveAddTileElement(interactionType, TileCoordsXY(x, y).ToCoordsXY(), tileElement);
}
}
} while (!(tileElement++)->IsLastForTile());