

import * as MutableSparseMap$Meta3dCommonlib from "../../../../../../../../node_modules/meta3d-commonlib/lib/es6_global/src/structure/sparse_map/MutableSparseMap.bs.js";

var _removeComponent = MutableSparseMap$Meta3dCommonlib.remove;

var _removeGameObject = MutableSparseMap$Meta3dCommonlib.remove;

function remove(state, gameObject, cameraView) {
  MutableSparseMap$Meta3dCommonlib.remove(state.gameObjectMap, cameraView);
  MutableSparseMap$Meta3dCommonlib.remove(state.gameObjectBasicCameraViewMap, gameObject);
  return state;
}

export {
  _removeComponent ,
  _removeGameObject ,
  remove ,
}
/* No side effect */
