Table of Contents

Struct OpaqueComponentId

Namespace
Stride.Engine
Assembly
Stride.Engine.dll

Contains the id of a component

public readonly ref struct OpaqueComponentId
Inherited Members

Constructors

OpaqueComponentId(EntityComponent)

public OpaqueComponentId(EntityComponent component)

Parameters

component EntityComponent

OpaqueComponentId(int)

public OpaqueComponentId(int id)

Parameters

id int

Methods

Match(EntityComponent)

public bool Match(EntityComponent component)

Parameters

component EntityComponent

Returns

bool

Match(ISet<int>)

public bool Match(ISet<int> otherIds)

Parameters

otherIds ISet<int>

Returns

bool

Match(int)

public bool Match(int otherId)

Parameters

otherId int

Returns

bool

Match<T>(IDictionary<int, T>, out T)

public bool Match<T>(IDictionary<int, T> otherIds, out T value)

Parameters

otherIds IDictionary<int, T>
value T

Returns

bool

Type Parameters

T