mirror of
https://github.com/Ukendio/jecs.git
synced 2025-04-25 09:30:03 +00:00
type refactors
This commit is contained in:
parent
deca401970
commit
edf2e642c4
1 changed files with 4 additions and 4 deletions
8
jecs.d.ts
vendored
8
jecs.d.ts
vendored
|
@ -121,7 +121,7 @@ export class World {
|
||||||
* @param index Target index
|
* @param index Target index
|
||||||
* @returns The Parent Entity if it exists
|
* @returns The Parent Entity if it exists
|
||||||
*/
|
*/
|
||||||
target(entity: Entity, relation: Entity, index: number): Entity | undefined;
|
target(entity: Id, relation: Entity, index: number): Entity | undefined;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Clears an entity from the world.
|
* Clears an entity from the world.
|
||||||
|
@ -149,7 +149,7 @@ export class World {
|
||||||
* @param component Target Component
|
* @param component Target Component
|
||||||
* @param value Component Value
|
* @param value Component Value
|
||||||
*/
|
*/
|
||||||
set<TData = unknown>(entity: Id, component: Entity<TData>, value: TData): void;
|
set(entity: Id, component: Entity, value: InferComponent<typeof component>): void;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Removes a component from the given entity
|
* Removes a component from the given entity
|
||||||
|
@ -176,7 +176,7 @@ export class World {
|
||||||
* @param components Target Components
|
* @param components Target Components
|
||||||
* @returns If the entity contains the components
|
* @returns If the entity contains the components
|
||||||
*/
|
*/
|
||||||
has(entity: Entity, ...components: Tag[]): boolean;
|
has(entity: Id, ...components: Tag[]): boolean;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Checks if an entity exists in the world
|
* Checks if an entity exists in the world
|
||||||
|
@ -191,7 +191,7 @@ export class World {
|
||||||
* @param entity Target Entity
|
* @param entity Target Entity
|
||||||
* @returns Parent Entity or undefined
|
* @returns Parent Entity or undefined
|
||||||
*/
|
*/
|
||||||
parent(entity: Entity): Entity | undefined;
|
parent(entity: Id): Entity | undefined;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Searches the world for entities that match a given query
|
* Searches the world for entities that match a given query
|
||||||
|
|
Loading…
Reference in a new issue