* Enable nullability in Content.Client * Remove #nullable enable * Merge fixes * Remove Debug.Assert * Merge fixes * Fix build * Fix build
14 lines
459 B
C#
14 lines
459 B
C#
using Robust.Client.UserInterface;
|
|
using Robust.Shared.GameObjects;
|
|
|
|
namespace Content.Client.UserInterface
|
|
{
|
|
public interface IItemSlotManager
|
|
{
|
|
bool OnButtonPressed(GUIBoundKeyEventArgs args, IEntity? item);
|
|
void UpdateCooldown(ItemSlotButton? cooldownTexture, IEntity? entity);
|
|
bool SetItemSlot(ItemSlotButton button, IEntity? entity);
|
|
void HoverInSlot(ItemSlotButton button, IEntity? entity, bool fits);
|
|
}
|
|
}
|