using SS14.Shared.Interfaces.GameObjects;
namespace Content.Server.Interfaces.GameObjects
{
public interface IItemComponent : IComponent
{
///
/// The inventory slot this item is stored in, if any.
///
IInventorySlot ContainingSlot { get; }
///
/// Called when the item is removed from its inventory slot.
///
void RemovedFromSlot();
///
/// Called when the item is inserted into a new inventory slot.
///
void EquippedToSlot(IInventorySlot slot);
}
}