Class ValueKey<T>
Inherited Members
Namespace: Unity.UIWidgets.foundation
Syntax
public class ValueKey<T> : LocalKey, IEquatable<ValueKey<T>>
Type Parameters
Name | Description |
---|---|
T |
Constructors
ValueKey(T)
Declaration
public ValueKey(T value)
Parameters
Type | Name | Description |
---|---|---|
T | value |
Fields
value
Declaration
public readonly T value
Field Value
Type | Description |
---|---|
T |
Methods
Equals(Object)
Declaration
public override bool Equals(object obj)
Parameters
Type | Name | Description |
---|---|---|
Object | obj |
Returns
Type | Description |
---|---|
Boolean |
Overrides
Equals(ValueKey<T>)
Declaration
public bool Equals(ValueKey<T> other)
Parameters
Type | Name | Description |
---|---|---|
ValueKey<T> | other |
Returns
Type | Description |
---|---|
Boolean |
GetHashCode()
Declaration
public override int GetHashCode()
Returns
Type | Description |
---|---|
Int32 |
Overrides
ToString()
Declaration
public override string ToString()
Returns
Type | Description |
---|---|
String |
Overrides
Operators
Equality(ValueKey<T>, ValueKey<T>)
Declaration
public static bool operator ==(ValueKey<T> left, ValueKey<T> right)
Parameters
Type | Name | Description |
---|---|---|
ValueKey<T> | left | |
ValueKey<T> | right |
Returns
Type | Description |
---|---|
Boolean |
Inequality(ValueKey<T>, ValueKey<T>)
Declaration
public static bool operator !=(ValueKey<T> left, ValueKey<T> right)
Parameters
Type | Name | Description |
---|---|---|
ValueKey<T> | left | |
ValueKey<T> | right |
Returns
Type | Description |
---|---|
Boolean |