def u32_component

bendvy-ecs-core@0.1.0.4 · ordinary_schema_dump.bend:46

import bendvy-ecs-core@0.1.0.4/ordinary_schema_dump.bend as OrdinarySchemaDump
import Base
import bendvy-ecs-core@0.1.0.4/column.bend as Col
import bendvy-ecs-core@0.1.0.4/ordinary_declaration.bend as Identity
import bendvy-ecs-core@0.1.0.4/ordinary_schema_provision.bend as Ordinary
import bendvy-ecs-core@0.1.0.4/ordinary_dump_builtin.bend as Builtin

46# Component provision with built-in U32 display and matching population
47# callbacks. Does not create a component instance or scan entities.
48def u32_component(~S:Data,declaration:Identity.Declaration<S,U32>) -> Provision<S,Col.Column<S,U32>,Unit,Ordinary.component_empty(~S,~U32),Ordinary.component_count(~S,~U32),component_read(~S,~U32,~Builtin.u32),component_resources>:
49  component(~S,~U32,~Builtin.u32,declaration)

Uses (11)

Used by (0)

No other definition uses this definition.