separate get/get_all

This commit is contained in:
BlackMATov
2025-04-18 20:56:24 +07:00
parent 1294aa98b8
commit 2e6474524e
3 changed files with 192 additions and 46 deletions

View File

@@ -78,7 +78,8 @@ has :: chunk | entity, fragment -> boolean
has_all :: chunk | entity, fragment... -> boolean
has_any :: chunk | entity, fragment... -> boolean
get :: entity, fragment... -> component...
get :: entity, fragment -> component
get_all :: entity, fragment... -> component...
set :: entity, fragment, component -> ()
remove :: entity, fragment... -> ()
@@ -123,6 +124,7 @@ builder:has :: fragment -> boolean
builder:has_all :: fragment... -> boolean
builder:has_any :: fragment... -> boolean
builder:get :: fragment -> component
builder:get_all :: fragment... -> component...
builder:set :: fragment, component -> builder
builder:remove :: fragment -> builder
builder:clear :: builder