Operator operator ==
operator ==(TypeIndex, TypeIndex)
TypeIndex instances are equal if they refer to the same component type instance.
Declaration
public static bool operator ==(TypeIndex lhs, TypeIndex rhs)
Parameters
| Type | Name | Description |
|---|---|---|
| TypeIndex | lhs | TypeIndex on left side of the equality expression |
| TypeIndex | rhs | TypeIndex on right side of the equality expression |
Returns
| Type | Description |
|---|---|
| bool | True, if both TypeIndices are equal. |
Remarks
Note that two TypeIndex for the same Component Type may not always be equal. For example, a type inheriting from IComponentData could be used as a Chunk Component in one Archetype but not in another. If those two TypeIndices were compared they would not match even though they are for the same System.Type.