Struct GhostPrefabCreation.Component
Identifier for a specific component type on a specific child of a ghost prefab.
Implements
Inherited Members
Namespace: Unity.NetCode
Assembly: Unity.NetCode.dll
Syntax
public struct GhostPrefabCreation.Component : IEquatable<GhostPrefabCreation.Component>
Fields
ChildIndex
The child entity that has the component. 0 is the root.
Declaration
public int ChildIndex
Field Value
Type | Description |
---|---|
int |
ComponentType
The type of the component.
Declaration
public ComponentType ComponentType
Field Value
Type | Description |
---|---|
Component |
Methods
Equals(Component)
Compare two Component. Component are equals if the type and entity index are the same.
Declaration
public bool Equals(GhostPrefabCreation.Component other)
Parameters
Type | Name | Description |
---|---|---|
Ghost |
other | Component to compare |
Returns
Type | Description |
---|---|
bool | Whether the type and entity index are the same |
GetHashCode()
Calculate a unique hash for the component based on type and index.
Declaration
public override int GetHashCode()
Returns
Type | Description |
---|---|
int | A unique hash based on the component type and index. |