From 52aa9b9aeeb1aa525ff5fbbb89832cb62bfaf96b Mon Sep 17 00:00:00 2001 From: PepeElToro41 Date: Mon, 12 May 2025 17:22:19 -0600 Subject: [PATCH] add generic types --- jecs.luau | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/jecs.luau b/jecs.luau index 05fdebf..7f47472 100644 --- a/jecs.luau +++ b/jecs.luau @@ -2651,9 +2651,9 @@ return { meta = (ECS_META :: any) :: (id: Entity, id: Id, value: T) -> Entity, is_tag = (ecs_is_tag :: any) :: (World, Id) -> boolean, - OnAdd = EcsOnAdd :: Entity<(entity: Entity, id: Id, data: any) -> ()>, + OnAdd = EcsOnAdd :: Entity<(entity: Entity, id: Id, data: T) -> ()>, OnRemove = EcsOnRemove :: Entity<(entity: Entity, id: Id) -> ()>, - OnChange = EcsOnChange :: Entity<(entity: Entity, id: Id, data: any) -> ()>, + OnChange = EcsOnChange :: Entity<(entity: Entity, id: Id, data: T) -> ()>, ChildOf = EcsChildOf :: Entity, Component = EcsComponent :: Entity, Wildcard = EcsWildcard :: Entity,