World.enqueue: def of bendvy-ecs-core@0.1.0.3 Import: import bendvy-ecs-core@0.1.0.3/world.bend as World Lines 212-215 of bendvy-ecs-core@0.1.0.3/world.bend: https://jend.leeeet.dev/read.txt?path=bendvy-ecs-core@0.1.0.3/world.bend&start_line=212&end_line=215 import Base import bendvy-ecs-core@0.1.0.3/deferred_command.bend as Deferred # Wrap a raw World-to-World closure as a deferred command. No immediate effect # or automatic transaction inverse is supplied for the callback. def enqueue(~S:Data,~C:Type,~R:Type,~E:Data,world:World,command:World -> World) -> World: enqueue_command(~S,~C,~R,~E,world,Deferred.Raw{command}) Uses (3): https://jend.leeeet.dev/definition.txt?path=bendvy-ecs-core@0.1.0.3/deferred_command.bend&name=Command https://jend.leeeet.dev/definition.txt?path=bendvy-ecs-core@0.1.0.3/world.bend&name=World https://jend.leeeet.dev/definition.txt?path=bendvy-ecs-core@0.1.0.3/world.bend&name=enqueue_command