PKHeX/PKHeX.Core/Editing/Saves/IBoxManip.cs
Kurt f57e7bf686 Separate box manipulator to ui-less class
clear separation of functionality
2018-09-02 11:31:34 -07:00

16 lines
No EOL
336 B
C#

using System;
namespace PKHeX.Core
{
public interface IBoxManip
{
BoxManipType Type { get; }
Func<SaveFile, bool> Usable { get; set; }
string GetPrompt(bool all);
string GetFail(bool all);
string GetSuccess(bool all);
bool Execute(SaveFile SAV, BoxManipParam param);
}
}