mirror of
https://git.huckle.dev/Huckles-Minecraft-Archive/PCK-Studio.git
synced 2026-07-13 23:18:09 +00:00
Remove _isLittleEndian from PCKFile{Reader/Writer} and added StreamData{Reader/Writer}.IsUsingLittleEndian property
This commit is contained in:
@@ -13,7 +13,6 @@ namespace PckStudio.Classes.IO
|
||||
{
|
||||
private PCKFile _pckfile;
|
||||
private List<string> LUT = new List<string>();
|
||||
private bool _isLittleEndian;
|
||||
|
||||
public static void Write(Stream stream, PCKFile file, bool isLittleEndian)
|
||||
{
|
||||
@@ -22,7 +21,6 @@ namespace PckStudio.Classes.IO
|
||||
|
||||
private PCKFileWriter(PCKFile file, bool isLittleEndian) : base(isLittleEndian)
|
||||
{
|
||||
_isLittleEndian = isLittleEndian;
|
||||
_pckfile = file;
|
||||
LUT = _pckfile.GatherMetaTags();
|
||||
}
|
||||
@@ -38,7 +36,7 @@ namespace PckStudio.Classes.IO
|
||||
internal void WriteString(Stream stream, string s)
|
||||
{
|
||||
WriteInt(stream, s.Length);
|
||||
WriteString(stream, s, _isLittleEndian ? Encoding.Unicode : Encoding.BigEndianUnicode);
|
||||
WriteString(stream, s, IsUsingLittleEndian ? Encoding.Unicode : Encoding.BigEndianUnicode);
|
||||
WriteInt(stream, 0); // padding
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user