mirror of
https://git.huckle.dev/Huckles-Minecraft-Archive/PCK-Studio.git
synced 2026-05-22 19:06:07 +00:00
26 lines
477 B
C#
26 lines
477 B
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.IO;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Threading.Tasks;
|
|
|
|
namespace PckStudio.Interfaces
|
|
{
|
|
public interface IEditor<T> where T : notnull
|
|
{
|
|
string TitleName { get; }
|
|
|
|
T EditorValue { get; }
|
|
|
|
ISaveContext<T> SaveContext { get; }
|
|
|
|
void SetSaveContext(ISaveContext<T> saveContext);
|
|
|
|
void Save();
|
|
|
|
void Close();
|
|
|
|
void UpdateView();
|
|
}
|
|
} |