This commit is contained in:
Jan Racek
2026-03-24 13:00:54 +01:00
parent 53e993f58e
commit 4aa4e49424
145 changed files with 10853 additions and 2965 deletions

View File

@@ -0,0 +1,18 @@
using System.IO;
namespace SplashEdit.RuntimeCode
{
/// <summary>
/// Implemented by scene-level data builders that serialize their output
/// into the splashpack binary stream.
/// </summary>
public interface IPSXBinaryWritable
{
/// <summary>
/// Write binary data to the splashpack stream.
/// </summary>
/// <param name="writer">The binary writer positioned at the correct offset.</param>
/// <param name="gteScaling">GTE coordinate scaling factor.</param>
void WriteToBinary(BinaryWriter writer, float gteScaling);
}
}