mirror of
https://github.com/OpenTTD/OpenTTD.git
synced 2026-07-24 03:56:43 +00:00
Codechange: use static_cast/to_underlying when converting Direction
This commit is contained in:
committed by
Peter Nelson
parent
0e0e8056a7
commit
356ca9c6d9
+2
-2
@@ -91,7 +91,7 @@ static void GetShipIcon(EngineID engine, EngineImageType image_type, VehicleSpri
|
||||
}
|
||||
|
||||
assert(IsValidImageIndex<VehicleType::Ship>(spritenum));
|
||||
result->Set(DIR_W + _ship_sprites[spritenum]);
|
||||
result->Set(to_underlying(Direction::W) + _ship_sprites[spritenum]);
|
||||
}
|
||||
|
||||
void DrawShipEngine(int left, int right, int preferred_x, int y, EngineID engine, PaletteID pal, EngineImageType image_type)
|
||||
@@ -145,7 +145,7 @@ void Ship::GetImage(Direction direction, EngineImageType image_type, VehicleSpri
|
||||
}
|
||||
|
||||
assert(IsValidImageIndex<VehicleType::Ship>(spritenum));
|
||||
result->Set(_ship_sprites[spritenum] + direction);
|
||||
result->Set(_ship_sprites[spritenum] + to_underlying(direction));
|
||||
}
|
||||
|
||||
static const Depot *FindClosestShipDepot(const Vehicle *v, uint max_distance)
|
||||
|
||||
Reference in New Issue
Block a user