IEquatableHash

Description

[StaticTemplate]
interface Tinman.Core.System.IEquatableHash<T val>

Derived from

IEquatable<T>

Extended by

AstCount struct
ColorF struct
CubemapFaceRect struct
FileOp struct
GeoPathComponentId struct
GUID struct
IRangeOps
IVecOps
LatLon struct
PipelineStateHandle struct
PrimitiveBatch struct
PyramidCoords struct
RenderTargets struct
StringValue struct
StyleClass struct
VisualInstance struct

Marker interface for value types that have a proper implementation of ValueType.GetHashCode that is consistent with object.Equals.

By implementing this type trait, a value type guarantees that its hash code will be the same across platforms and programming languages.