mirror of
https://github.com/Ukendio/jecs.git
synced 2025-04-25 09:30:03 +00:00
updated archetype number type
This commit is contained in:
parent
c123014244
commit
f1119caee6
1 changed files with 1 additions and 4 deletions
5
jecs.d.ts
vendored
5
jecs.d.ts
vendored
|
@ -40,9 +40,6 @@ type FlattenTuple<T extends unknown[]> = T extends [infer U] ? U : LuaTuple<T>;
|
||||||
type Nullable<T extends unknown[]> = { [K in keyof T]: T[K] | undefined };
|
type Nullable<T extends unknown[]> = { [K in keyof T]: T[K] | undefined };
|
||||||
type InferComponents<A extends Id[]> = { [K in keyof A]: InferComponent<A[K]> };
|
type InferComponents<A extends Id[]> = { [K in keyof A]: InferComponent<A[K]> };
|
||||||
|
|
||||||
type i53 = number
|
|
||||||
type i24 = number
|
|
||||||
type Ty = i53[];
|
|
||||||
type ArchetypeId = number
|
type ArchetypeId = number
|
||||||
type Column = unknown[];
|
type Column = unknown[];
|
||||||
|
|
||||||
|
@ -53,7 +50,7 @@ type ArchetypeRecord = {
|
||||||
|
|
||||||
export type Archetype = {
|
export type Archetype = {
|
||||||
id: number;
|
id: number;
|
||||||
types: Ty;
|
types: number[];
|
||||||
type: string;
|
type: string;
|
||||||
entities: number[];
|
entities: number[];
|
||||||
columns: Column[];
|
columns: Column[];
|
||||||
|
|
Loading…
Reference in a new issue