type Entry
bendvy-ecs-core@0.1.0.3 · execution_command_buffer.bend:13
import bendvy-ecs-core@0.1.0.3/execution_command_buffer.bend as ExecutionCommandBuffer
import Base
import bendvy-ecs-core@0.1.0.3/world.bend as W
import bendvy-ecs-core@0.1.0.3/execution_composer_layout.bend as Layout
import bendvy-ecs-core@0.1.0.3/execution_relation_operation.bend as Operation
import bendvy-ecs-core@0.1.0.3/execution_lifetime_scope_command.bend as ScopeCommands
13
14
15type Entry<-S:Data,-P:Type,-D:Type> is Type:
16 Entry{handle:W.Handle<S>,incoming:Maybe<&1,P>}
17 Despawn{handle:W.Handle<S>}
18 Spawn{handle:W.Handle<S>,bundle:D}
19 Relation{route:Layout.Route,operation:Operation.Operation<S>}
20 LifetimeScope{route:Layout.Route,operation:ScopeCommands.Operation<S>}