Skip to content

Game.Input.ProxyBinding+ModifiersListComparer

Assembly: Game
Namespace: Game.Input

Type: class public

Base: System.Object
Implements: System.Collections.Generic.IEqualityComparer<System.Collections.Generic.IReadOnlyCollection<Game.Input.ProxyModifier>>

Code

public class ModifiersListComparer : System.Collections.Generic.IEqualityComparer<System.Collections.Generic.IReadOnlyCollection<Game.Input.ProxyModifier>>
{
    private readonly Game.Input.ProxyModifier+Comparer m_ModifierComparer;
    public static readonly Game.Input.ProxyBinding+ModifiersListComparer defaultComparer;

    public ModifiersListComparer(Game.Input.ProxyModifier+Comparer modifierComparer);

    public System.Boolean Equals(System.Collections.Generic.IReadOnlyCollection<Game.Input.ProxyModifier> x, System.Collections.Generic.IReadOnlyCollection<Game.Input.ProxyModifier> y);
    public System.Int32 GetHashCode(System.Collections.Generic.IReadOnlyCollection<Game.Input.ProxyModifier> list);
}

Fields

  • private readonly Game.Input.ProxyModifier+Comparer m_ModifierComparer
private readonly Game.Input.ProxyModifier+Comparer m_ModifierComparer;
  • public static readonly Game.Input.ProxyBinding+ModifiersListComparer defaultComparer
public static readonly Game.Input.ProxyBinding+ModifiersListComparer defaultComparer;

Constructors

  • public ModifiersListComparer(Game.Input.ProxyModifier+Comparer modifierComparer = null)
public ModifiersListComparer(Game.Input.ProxyModifier+Comparer modifierComparer);

Methods

  • public Equals(System.Collections.Generic.IReadOnlyCollection<Game.Input.ProxyModifier> x, System.Collections.Generic.IReadOnlyCollection<Game.Input.ProxyModifier> y) : System.Boolean
public System.Boolean Equals(System.Collections.Generic.IReadOnlyCollection<Game.Input.ProxyModifier> x, System.Collections.Generic.IReadOnlyCollection<Game.Input.ProxyModifier> y);
  • public GetHashCode(System.Collections.Generic.IReadOnlyCollection<Game.Input.ProxyModifier> list) : System.Int32
public System.Int32 GetHashCode(System.Collections.Generic.IReadOnlyCollection<Game.Input.ProxyModifier> list);