Table of Contents

Class EcsId<T>

Namespace
ReFuel.Ecs
Assembly
ReFuel.dll

ID lookup for ECS components.

public class EcsId<T> : EcsId

Type Parameters

T
Inheritance
EcsId<T>
Inherited Members

Properties

Aliases

The aliases of this type, if any.

public static ImmutableHashSet<EcsId>? Aliases { get; }

Property Value

ImmutableHashSet<EcsId>

Atom

A client side integer that identifies this type.

public static int Atom { get; }

Property Value

int

Guid

Globally unique identifier for this type.

public static Guid Guid { get; }

Property Value

Guid

GuidString

Globally unique identifier for this type, as a string.

public static string GuidString { get; }

Property Value

string

Name

The name of the type.

public static string Name { get; }

Property Value

string

Type

.NET type handle for this type.

public static Type Type { get; }

Property Value

Type

Value

Gets the EcsId of the type T.

public static EcsId? Value { get; }

Property Value

EcsId