/// <summary> /// Returns the hash code for this instance. /// </summary> /// <returns>A 32-bit signed integer that is the hash code for this instance.</returns> public override int GetHashCode() { return(HashHelper.Combine(BlendFactor.GetHashCode(), HashHelper.Array(AttachmentStates))); }
public override int GetHashCode() { return(HashHelper.Combine(X.GetHashCode(), HashHelper.Combine(Y.GetHashCode(), HashHelper.Combine(Width.GetHashCode(), Height.GetHashCode())))); }
public override int GetHashCode() { return(HashHelper.Combine(R.GetHashCode(), G.GetHashCode(), B.GetHashCode(), A.GetHashCode())); }
/// <summary> /// Returns the hash code for this instance. /// </summary> /// <returns>A 32-bit signed integer that is the hash code for this instance.</returns> public override int GetHashCode() { return(HashHelper.Combine(Stride.GetHashCode(), HashHelper.Array(Elements), InstanceStepRate.GetHashCode())); }
/// <summary> /// Returns the hash code for this instance. /// </summary> /// <returns>A 32-bit signed integer that is the hash code for this instance.</returns> public override int GetHashCode() { return(HashHelper.Combine((int)Fail, (int)Pass, (int)DepthFail, (int)Comparison)); }
/// <summary> /// Returns the hash code for this instance. /// </summary> /// <returns>A 32-bit signed integer that is the hash code for this instance.</returns> public override int GetHashCode() { return(HashHelper.Combine(Name.GetHashCode(), (int)Kind, (int)Stages, (int)Options)); }
/// <summary> /// Returns the hash code for this instance. /// </summary> /// <returns>A 32-bit signed integer that is the hash code for this instance.</returns> public override int GetHashCode() { return(HashHelper.Combine(Fail.GetHashCode(), Pass.GetHashCode(), DepthFail.GetHashCode(), Comparison.GetHashCode())); }
public override int GetHashCode() { return(HashHelper.Combine(Stage.GetHashCode(), Shader.GetHashCode(), EntryPoint.GetHashCode())); }
/// <summary> /// Returns the hash code for this instance. /// </summary> /// <returns>A 32-bit signed integer that is the hash code for this instance.</returns> public override int GetHashCode() { return(HashHelper.Combine(ID.GetHashCode(), Type.GetHashCode(), Data.GetHashCode())); }
public override int GetHashCode() { return(HashHelper.Combine(SizeInBytes.GetHashCode(), Format.GetHashCode(), Dynamic.GetHashCode())); }
public override int GetHashCode() { return(HashHelper.Combine(HashHelper.Array(VertexLayouts), HashHelper.Array(ShaderStages))); }
/// <summary> /// Returns the hash code for this instance. /// </summary> /// <returns>A 32-bit signed integer that is the hash code for this instance.</returns> public override int GetHashCode() { return(HashHelper.Combine(Stage.GetHashCode(), ShaderBytes.GetHashCode())); }
/// <summary> /// Returns the hash code for this instance. /// </summary> /// <returns>A 32-bit signed integer that is the hash code for this instance.</returns> public override int GetHashCode() { return(HashHelper.Combine(DepthAttachment.GetHashCode(), HashHelper.Array(ColorAttachments))); }
public override int GetHashCode() => HashHelper.Combine(X.GetHashCode(), Y.GetHashCode());