No matching definitions.

ecs/sized-query

src/ecs/sized-query.tur

sized-for-each: bounded-capacity for-each over a

Since: E2c slice 5 -- the payoff macro the sized-world plan calls

defmacro

sized-for-each

(sized-for-each [world comps binds body])

bounded-capacity iteration over the intersection

Since: E2c slice 5

defmacro

sized-world-tagged?

(sized-world-tagged? [world Tag e])

true if entity slot `e` carries the named

Since: E2c slice 6

defmacro

sized-world-untagged?

(sized-world-untagged? [world Tag e])

inverse of sized-world-tagged?. Sugar for

Since: E2c slice 6

defmacro

sized-world-sparse-has?

(sized-world-sparse-has? [world Comp e])

presence probe against a SizedSparse

Since: E2c slice 9

defmacro

sized-world-sparse-get

(sized-world-sparse-get [world Comp e])

read a SizedSparse component value off

Since: E2c slice 9

Internal definitions
__sfe-storages-- recursive helper: wrap inner in nested `let`s
__sfe-has-conj-- recursive helper: emit a chain of `if` short-
__sfe-value-binds-- recursive helper: wrap inner in nested `let`s