using System;
using UnityAtoms.BaseAtoms;
using KitsuneCafe.ItemSystem;
namespace UnityAtoms.KitsuneCafe.Atom.ItemSystem
{
///
/// Reference of type `Item`. Inherits from `EquatableAtomReference<Item, ItemPair, ItemConstant, ItemVariable, ItemEvent, ItemPairEvent, ItemItemFunction, ItemVariableInstancer, AtomCollection, AtomList>`.
///
[Serializable]
public sealed class ItemReference : EquatableAtomReference<
Item,
ItemPair,
ItemConstant,
ItemVariable,
ItemEvent,
ItemPairEvent,
ItemItemFunction,
ItemVariableInstancer>, IEquatable
{
public ItemReference() : base() { }
public ItemReference(Item value) : base(value) { }
public bool Equals(ItemReference other) { return base.Equals(other); }
}
}