mirror of
https://github.com/kwsch/PKHeX
synced 2024-12-22 10:23:09 +00:00
15 lines
428 B
C#
15 lines
428 B
C#
|
using System.Collections.Generic;
|
|||
|
|
|||
|
namespace PKHeX.Core;
|
|||
|
|
|||
|
public interface ILegalMoveDisplaySource<T>
|
|||
|
{
|
|||
|
void ReloadMoves(LegalMoveInfo info);
|
|||
|
void ReloadMoves(IReadOnlyList<T> moves);
|
|||
|
bool GetIsMoveBoxOrdered(int index);
|
|||
|
void SetIsMoveBoxOrdered(int index, bool value);
|
|||
|
|
|||
|
/// <summary> Creates a shallow copy of the array reference for use in binding. </summary>
|
|||
|
IReadOnlyList<T> DataSource { get; }
|
|||
|
}
|