def despawn

bendvy-ecs-core@0.1.0.4 · provider.bend:75

import bendvy-ecs-core@0.1.0.4/provider.bend as Provider
import Base
import world.bend as W
import commands.bend as Cmd

75def despawn(~S: Data,~Store: Type,~R: Type,~E: Data,~clear: Store -> W.Handle<S> -> Store,frame: Frame<S,Store,R,E>) -> Frame<S,Store,R,E>:
76  match frame:
77    case Frame{tx,+handle,+mainName,+auxName,+error}:
78      despawn_join(~S,~Store,~R,~E,handle,mainName,auxName,error,Cmd.tx_despawn_with(~S,~Store,~R,~E,~clear,tx,handle))

Uses (4)

Used by (1)