19 ::ll::TypedStorage<8, 24, ::Bedrock::NotNullNonOwnerPtr<::cereal::ReflectionCtx const>> mCtx;
27 virtual void log(::std::string msg) = 0;
29 virtual bool hasErrors()
const = 0;
31 virtual void onSequenceContainer(uint64 index, ::std::function<
bool()> cb) = 0;
33 virtual void onAssociativeContainer(::std::string_view key, ::std::function<
bool()> cb) = 0;
35 virtual void onAssociativeContainer(uint64 index, ::std::function<
bool()> cb) = 0;
37 virtual void onSetter(::std::function<
bool()> cb) = 0;
39 virtual void onMetaType(
40 ::entt::meta_any from,
42 ::std::function<
bool()> setters,
43 ::std::function<
void()> members
46 virtual bool onMetaData(
47 ::std::string_view key,
49 ::entt::meta_data data,
50 ::entt::meta_any from,
52 bool isDestinationOverridden,
53 ::std::function<
void(::entt::meta_data, ::entt::meta_any&, ::entt::meta_data, ::entt::meta_any&)> cb