def store_unrelate

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

import bendvy-ecs-core@0.1.0.4/relation_commands.bend as RelationCommands
import Base
import entity_key.bend as Key
import relation_types.bend as G
import relation_graph.bend as C

75def store_unrelate(~S: Data,~C: Type,store: Store<S,C>,descriptor: G.Descriptor<S>,source:Key.Key) -> Store<S,C> & Unit:
76  match store:
77    case Store{components,graph}: (Store{components,C.unrelate(~S,graph,descriptor,source)},Unit{})

Uses (7)

Used by (1)