using System;
using UnityAtoms.BaseAtoms;
using KitsuneCafe.ItemSystem;
namespace UnityAtoms.KitsuneCafe.Atom.ItemSystem
{
///
/// Reference of type `Equipment`. Inherits from `EquatableAtomReference<Equipment, EquipmentPair, EquipmentConstant, EquipmentVariable, EquipmentEvent, EquipmentPairEvent, EquipmentEquipmentFunction, EquipmentVariableInstancer, AtomCollection, AtomList>`.
///
[Serializable]
public sealed class EquipmentReference : EquatableAtomReference<
Equipment,
EquipmentPair,
EquipmentConstant,
EquipmentVariable,
EquipmentEvent,
EquipmentPairEvent,
EquipmentEquipmentFunction,
EquipmentVariableInstancer>, IEquatable
{
public EquipmentReference() : base() { }
public EquipmentReference(Equipment value) : base(value) { }
public bool Equals(EquipmentReference other) { return base.Equals(other); }
}
}