refactored FileMode to make more sense

This commit is contained in:
Noel Berry
2021-04-05 01:07:16 -07:00
parent 9e8a181fd2
commit 65f7194e4f
8 changed files with 55 additions and 27 deletions

View File

@ -17,7 +17,7 @@ Aseprite::Aseprite()
Aseprite::Aseprite(const FilePath& path)
{
FileStream fs(path, FileMode::Read);
FileStream fs(path, FileMode::OpenRead);
parse(fs);
}

View File

@ -58,7 +58,7 @@ Font::Font(Stream& stream) : Font()
Font::Font(const FilePath& path) : Font()
{
FileStream fs(path, FileMode::Read);
FileStream fs(path, FileMode::OpenRead);
if (fs.is_readable())
load(fs);
}

View File

@ -64,7 +64,7 @@ Image::Image(const FilePath& file)
pixels = nullptr;
m_stbi_ownership = false;
FileStream fs(file, FileMode::Read);
FileStream fs(file, FileMode::OpenRead);
if (fs.is_readable())
from_stream(fs);
}
@ -205,7 +205,7 @@ void Image::set_pixels(const RectI& rect, Color* data)
bool Image::save_png(const FilePath& file) const
{
FileStream fs(file, FileMode::Write);
FileStream fs(file, FileMode::CreateWrite);
return save_png(fs);
}
@ -234,7 +234,7 @@ bool Image::save_png(Stream& stream) const
bool Image::save_jpg(const FilePath& file, int quality) const
{
FileStream fs(file, FileMode::Write);
FileStream fs(file, FileMode::CreateWrite);
return save_jpg(fs, quality);
}