using System;
using UnityAtoms.BaseAtoms;
using UnityEngine;
namespace UnityAtoms.BaseAtoms
{
///
/// Reference of type `Quaternion`. Inherits from `EquatableAtomReference<Quaternion, QuaternionPair, QuaternionConstant, QuaternionVariable, QuaternionEvent, QuaternionPairEvent, QuaternionQuaternionFunction, QuaternionVariableInstancer, AtomCollection, AtomList>`.
///
[Serializable]
public sealed class QuaternionReference : EquatableAtomReference<
Quaternion,
QuaternionPair,
QuaternionConstant,
QuaternionVariable,
QuaternionEvent,
QuaternionPairEvent,
QuaternionQuaternionFunction,
QuaternionVariableInstancer>, IEquatable
{
public QuaternionReference() : base() { }
public QuaternionReference(Quaternion value) : base(value) { }
public bool Equals(QuaternionReference other) { return base.Equals(other); }
}
}