namespace SplashEdit.RuntimeCode { // I tried to make this and now I'm scared to delete this. /// /// Implemented by MonoBehaviours that participate in the PSX scene export pipeline. /// Each exportable object converts its Unity representation into PSX-ready data. /// public interface IPSXExportable { /// /// Convert Unity textures into PSX texture data (palette-quantized, packed). /// void CreatePSXTextures2D(); /// /// Convert the Unity mesh into a PSX-ready triangle list. /// /// GTE coordinate scaling factor. void CreatePSXMesh(float gteScaling); } }