server-master/srcs/WingsAPI.Game/Quicklist/IQuicklistComponent.cs
2026-02-10 18:21:30 +01:00

14 lines
No EOL
506 B
C#

using System.Collections.Generic;
using WingsEmu.DTOs.Quicklist;
namespace WingsEmu.Game.Quicklist;
public interface IQuicklistComponent
{
List<CharacterQuicklistEntryDto> GetQuicklist();
IReadOnlyList<CharacterQuicklistEntryDto> GetQuicklistByTab(short tab, int morphId);
CharacterQuicklistEntryDto GetQuicklistByTabSlotAndMorph(short tab, short slot, int morphId);
void AddQuicklist(CharacterQuicklistEntryDto quicklist);
void RemoveQuicklist(short tab, short slot, int morphId);
}