3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/cereal/schema/DefaultCompositeSchema.h"
14namespace cereal::internal {
struct LoadState; }
15namespace cereal::internal {
struct SaveState; }
18namespace cereal::internal {
26 ::entt::meta_any
const& any,
32 ::entt::meta_any& any,
33 ::entt::meta_any
const& udata,
44 ::entt::meta_ctx
const&
ctx,
45 ::entt::meta_type
const& type,
53 MCNAPI static ::entt::meta_data
54 findComponentData(::entt::meta_type
const& type, uint componentId,
bool serializeDeprecated);
62 ::entt::meta_any
const& any,
68 ::entt::meta_any& any,
69 ::entt::meta_any
const& udata,
Definition ComponentStorageCompositeSchema.h:20
MCAPI void $doLoad(::cereal::SchemaReader &reader, ::entt::meta_any &any, ::entt::meta_any const &udata, ::cereal::internal::LoadState const &state) const
MCAPI void $doSave(::cereal::SchemaWriter &writer, ::entt::meta_any const &any, ::cereal::internal::SaveState const &state) const
MCAPI::cereal::SchemaDescription makeDescriptionForComponents(::entt::meta_ctx const &ctx, ::entt::meta_type const &type, ::cereal::internal::DescriptionConfig config) const
static MCAPI ::entt::meta_data findComponentData(::entt::meta_type const &type, uint componentId, bool serializeDeprecated)
Definition DefaultCompositeSchema.h:19
Definition SchemaDescription.h:20
Definition SchemaReader.h:12
Definition SchemaWriter.h:16
Definition DescriptionConfig.h:7