using System;
using UnityAtoms.BaseAtoms;
using KitsuneCafe.Input;
namespace UnityAtoms.KitsuneCafe.Input
{
///
/// Reference of type `ActionMap`. Inherits from `AtomReference<ActionMap, ActionMapPair, ActionMapConstant, ActionMapVariable, ActionMapEvent, ActionMapPairEvent, ActionMapActionMapFunction, ActionMapVariableInstancer, AtomCollection, AtomList>`.
///
[Serializable]
public sealed class ActionMapReference : AtomReference<
ActionMap,
ActionMapPair,
ActionMapConstant,
ActionMapVariable,
ActionMapEvent,
ActionMapPairEvent,
ActionMapActionMapFunction,
ActionMapVariableInstancer>, IEquatable
{
public ActionMapReference() : base() { }
public ActionMapReference(ActionMap value) : base(value) { }
public bool Equals(ActionMapReference other) { return base.Equals(other); }
protected override bool ValueEquals(ActionMap other)
{
throw new NotImplementedException();
}
}
}