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(); } } }