1
2
3
4
5
6
7
8
use crate::{ComponentKind, Replicate};

pub enum EntityActionEvent<E: Copy> {
    SpawnEntity(E),
    DespawnEntity(E),
    InsertComponent(E, ComponentKind),
    RemoveComponent(E, Box<dyn Replicate>),
}