25 CerealUpgraderVisitor& operator=(CerealUpgraderVisitor
const&);
26 CerealUpgraderVisitor(CerealUpgraderVisitor
const&);
27 CerealUpgraderVisitor();
32 virtual void log(::std::string msg) ;
34 virtual bool hasErrors()
const ;
36 virtual void onSequenceContainer(uint64 index, ::std::function<
void()> cb) ;
38 virtual void onAssociativeContainer(::std::string_view key, ::std::function<
void()> cb) ;
40 virtual void onAssociativeContainer(uint64 index, ::std::function<
void()> cb) ;
42 virtual void onSetter(::std::function<
bool()> cb) ;
44 virtual void onMetaType(::std::function<
bool()> setters, ::std::function<
void()> members) ;
46 virtual void onMetaData(
47 ::std::string_view key,
49 ::entt::meta_data data,
50 ::entt::meta_any from,
52 ::std::function<
void(::entt::meta_data, ::entt::meta_any&, ::entt::meta_data, ::entt::meta_any&)> cb
71 MCNAPI
void $log(::std::string msg);
83 MCNAPI
void $onMetaType(::std::function<
bool()> setters, ::std::function<
void()> members);
86 ::std::string_view key,
88 ::entt::meta_data data,
89 ::entt::meta_any from,
91 ::std::function<
void(::entt::meta_data, ::entt::meta_any&, ::entt::meta_data, ::entt::meta_any&)> cb
MCAPI void $onMetaData(::std::string_view key, uint id, ::entt::meta_data data, ::entt::meta_any from, ::entt::meta_any to, ::std::function< void(::entt::meta_data, ::entt::meta_any &, ::entt::meta_data, ::entt::meta_any &)> cb)