LeviLamina
Loading...
Searching...
No Matches
GenericCompositeSchema.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/deps/cereal/schema/DefaultCompositeSchema.h"
7
8// auto generated forward declare list
9// clang-format off
10namespace cereal { struct SchemaReader; }
11namespace cereal { struct SchemaWriter; }
12namespace cereal::internal { struct LoadState; }
13namespace cereal::internal { struct SaveState; }
14// clang-format on
15
16namespace cereal::internal {
17
19public:
20 // virtual functions
21 // NOLINTBEGIN
22 // vIndex: 6
23 virtual void doLoad(
25 ::entt::meta_any& any,
26 ::entt::meta_any const& udata,
28 ) const /*override*/;
29
30 // vIndex: 7
31 virtual void doSave(
33 ::entt::meta_any const& any,
35 ) const /*override*/;
36
37 // vIndex: 0
38 virtual ~GenericCompositeSchema() /*override*/ = default;
39 // NOLINTEND
40
41public:
42 // virtual function thunks
43 // NOLINTBEGIN
44 MCNAPI void $doLoad(
46 ::entt::meta_any& any,
47 ::entt::meta_any const& udata,
49 ) const;
50
51 MCNAPI void $doSave(
53 ::entt::meta_any const& any,
55 ) const;
56 // NOLINTEND
57};
58
59} // namespace cereal::internal
Definition DefaultCompositeSchema.h:17
Definition SchemaReader.h:12
Definition SchemaWriter.h:16
Definition GenericCompositeSchema.h:18
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
Definition LoadState.h:7
Definition SaveState.h:7