1
0
mirror of https://github.com/OpenRCT2/OpenRCT2 synced 2026-01-23 14:54:30 +01:00

Create enum class for FileMode

This commit is contained in:
Gymnasiast
2025-03-25 18:23:36 +01:00
parent 0dfc94799a
commit c5fff2bb77
29 changed files with 67 additions and 67 deletions

View File

@@ -115,7 +115,7 @@ std::optional<SpriteFile> SpriteFile::Open(const utf8* path)
{
try
{
OpenRCT2::FileStream stream(path, OpenRCT2::FILE_MODE_OPEN);
OpenRCT2::FileStream stream(path, OpenRCT2::FileMode::open);
SpriteFile spriteFile;
stream.Read(&spriteFile.Header, sizeof(RCTG1Header));
@@ -155,7 +155,7 @@ bool SpriteFile::Save(const utf8* path)
{
try
{
OpenRCT2::FileStream stream(path, OpenRCT2::FILE_MODE_WRITE);
OpenRCT2::FileStream stream(path, OpenRCT2::FileMode::write);
stream.Write(&Header, sizeof(RCTG1Header));
if (Header.num_entries > 0)
@@ -628,8 +628,8 @@ static int32_t CommandLineForSpriteCombine(const char** argv, int32_t argc)
const utf8* dataFile = argv[2];
const utf8* outputPath = argv[3];
auto fileHeader = OpenRCT2::FileStream(indexFile, OpenRCT2::FILE_MODE_OPEN);
auto fileData = OpenRCT2::FileStream(dataFile, OpenRCT2::FILE_MODE_OPEN);
auto fileHeader = OpenRCT2::FileStream(indexFile, OpenRCT2::FileMode::open);
auto fileData = OpenRCT2::FileStream(dataFile, OpenRCT2::FileMode::open);
auto fileHeaderSize = fileHeader.GetLength();
auto fileDataSize = fileData.GetLength();
@@ -638,7 +638,7 @@ static int32_t CommandLineForSpriteCombine(const char** argv, int32_t argc)
RCTG1Header header = {};
header.num_entries = numEntries;
header.total_size = fileDataSize;
OpenRCT2::FileStream outputStream(outputPath, OpenRCT2::FILE_MODE_WRITE);
OpenRCT2::FileStream outputStream(outputPath, OpenRCT2::FileMode::write);
outputStream.Write(&header, sizeof(RCTG1Header));
auto g1Elements32 = std::make_unique<RCTG1Element[]>(numEntries);