|
| virtual void | doSave (::cereal::SchemaWriter &writer, ::entt::meta_any const &any, ::cereal::internal::SaveState const &state) const |
| virtual void | doLoad (::cereal::SchemaReader &reader, ::entt::meta_any &any, ::entt::meta_any const &udata, ::cereal::internal::LoadState const &state) const |
| virtual bool | doMap (::entt::meta_any &src, ::entt::meta_any &dst, ::cereal::MetaVisitor &visitor) const |
|
MCAPI::cereal::SchemaDescription | makeDescriptionForComponents (::cereal::internal::ReflectionContext const &ctx, ::entt::meta_type const &type, ::cereal::DescriptionConfig config) const |
|
MCAPI void | $doSave (::cereal::SchemaWriter &writer, ::entt::meta_any const &any, ::cereal::internal::SaveState const &state) const |
|
MCAPI void | $doLoad (::cereal::SchemaReader &reader, ::entt::meta_any &any, ::entt::meta_any const &udata, ::cereal::internal::LoadState const &state) const |
|
MCAPI bool | $doMap (::entt::meta_any &src, ::entt::meta_any &dst, ::cereal::MetaVisitor &visitor) const |
|
MCAPI void | constraintDescriptionIfAny (::cereal::SchemaDescription &description, ::cereal::Constraint const *constraint, ::cereal::DescriptionConfig config) const |
|
MCAPI::cereal::internal::VariantPriorityLevel | findMinVariantPriorityLevel (::entt::meta_ctx const &ctx, ::entt::meta_type const &type) const |
|
MCAPI bool | isGreedyCheck (::entt::meta_ctx const &ctx, ::entt::meta_type const &type) const |
|
MCAPI::cereal::SchemaDescription | makeDescriptionForType (::cereal::internal::ReflectionContext const &ctx, ::entt::meta_type const &type, ::cereal::DescriptionConfig config) const |
|
virtual bool | isGreedy (::entt::meta_ctx const &ctx) const |
|
virtual::cereal::internal::VariantPriorityLevel | minVariantPriorityLevel (::entt::meta_ctx const &ctx) const |
|
virtual::cereal::internal::BasicSchema const & | doUnwrap (::entt::meta_any &elem, bool fillIfEmpty) const |
|
virtual::cereal::SchemaDescription | makeDescription (::cereal::internal::ReflectionContext const &ctx, ::cereal::DescriptionConfig config) const =0 |
|
MCAPI::cereal::SchemaDescription | description (::cereal::internal::ReflectionContext const &ctx, ::cereal::DescriptionConfig config) const |
|
MCAPI void | load (::cereal::SchemaReader &value, ::entt::meta_any &any, ::entt::meta_any const &udata, ::cereal::internal::LoadState const &state) const |
|
MCAPI bool | map (::cereal::internal::BasicSchema const &schema, ::entt::meta_any &src, ::entt::meta_any &dst, ::cereal::MetaVisitor &visitor) const |
|
MCAPI void | save (::cereal::SchemaWriter &value, ::entt::meta_any const &any, ::cereal::internal::SaveState const &state) const |
|
MCAPI::cereal::internal::BasicSchema const & | unwrap (::entt::meta_any &elem, bool fillIfEmpty) const |
|
MCFOLD bool | $isGreedy (::entt::meta_ctx const &ctx) const |
|
MCFOLD::cereal::internal::VariantPriorityLevel | $minVariantPriorityLevel (::entt::meta_ctx const &ctx) const |
|
MCFOLD::cereal::internal::BasicSchema const & | $doUnwrap (::entt::meta_any &elem, bool fillIfEmpty) const |
|
|
static MCAPI ::entt::meta_data | findComponentData (::entt::meta_type const &type, uint componentId, bool serializeDeprecated) |
|
static MCAPI ::std::pair< uint, ::entt::meta_data > | findComponentFamilyData (::entt::meta_type const &source, ::entt::meta_type const &curr, ::std::string_view family, bool serializeDeprecated) |
|
static MCAPI bool | forwardDoMap (::cereal::internal::BasicSchema const &schema, ::entt::meta_any &src, ::entt::meta_any &dst, ::cereal::MetaVisitor &visitor) |
|
static MCAPI ::cereal::internal::BasicSchema const & | lookup (::entt::meta_ctx const &ctx, ::entt::type_info info) |