Struct LightShaderGroupEntry<T>
public struct LightShaderGroupEntry<T> : IEquatable<LightShaderGroupEntry<T>>
Type Parameters
T
- Implements
- Inherited Members
Constructors
LightShaderGroupEntry(T, LightShaderGroup)
public LightShaderGroupEntry(T key, LightShaderGroup value)
Parameters
keyTvalueLightShaderGroup
Fields
Key
public readonly T Key
Field Value
- T
Value
public readonly LightShaderGroup Value
Field Value
Methods
Equals(LightShaderGroupEntry<T>)
Indicates whether the current object is equal to another object of the same type.
public bool Equals(LightShaderGroupEntry<T> other)
Parameters
otherLightShaderGroupEntry<T>An object to compare with this object.
Returns
Equals(object)
Indicates whether this instance and a specified object are equal.
public override bool Equals(object obj)
Parameters
objobjectThe object to compare with the current instance.
Returns
- bool
true if
objand this instance are the same type and represent the same value; otherwise, false.
GetHashCode()
Returns the hash code for this instance.
public override int GetHashCode()
Returns
- int
A 32-bit signed integer that is the hash code for this instance.