removeAllComponents method

  1. @override
void removeAllComponents(
  1. Entity entity
)
override

Implementation

@override
void removeAllComponents(Entity entity) {
  for (var componentArray in _componentArrays.values) {
    final component = componentArray[entity];
    if (component == null) {
      continue;
    }
    onComponentWillRemove(entity, component);
    componentArray.remove(entity);
  }
}