#pragma once #include #include // internal id enum class FragmentID : uint32_t {}; using FragmentRegistry = entt::basic_registry; using FragmentHandle = entt::basic_handle; struct FragmentStoreI { virtual ~FragmentStoreI(void) {} };