LeviLamina
Loading...
Searching...
No Matches
PersistenceGroupMetadata.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/common/editor/PersistenceScope.h"
7
8// auto generated forward declare list
9// clang-format off
10namespace cereal { struct ReflectionCtx; }
11// clang-format on
12
13namespace Editor::Services {
14
16public:
17 // member variables
18 // NOLINTBEGIN
25 // NOLINTEND
26
27public:
28 // prevent constructor by default
31
32public:
33 // member functions
34 // NOLINTBEGIN
36 ::std::string const& groupNamespace,
37 ::std::string const& name,
38 ::Editor::Services::PersistenceScope scope,
39 ::std::vector<int> versions
40 );
41
42 MCNAPI ::Editor::Services::PersistenceGroupMetadata& operator=(::Editor::Services::PersistenceGroupMetadata&&);
43
44 MCNAPI ::Editor::Services::PersistenceGroupMetadata& operator=(::Editor::Services::PersistenceGroupMetadata const&);
45
47 // NOLINTEND
48
49public:
50 // static functions
51 // NOLINTBEGIN
53 // NOLINTEND
54
55public:
56 // constructor thunks
57 // NOLINTBEGIN
58 MCNAPI void* $ctor(
59 ::std::string const& groupNamespace,
60 ::std::string const& name,
61 ::Editor::Services::PersistenceScope scope,
62 ::std::vector<int> versions
63 );
64 // NOLINTEND
65
66public:
67 // destructor thunk
68 // NOLINTBEGIN
69 MCNAPI void $dtor();
70 // NOLINTEND
71};
72
73} // namespace Editor::Services
Definition PersistenceGroupMetadata.h:15
static MCAPI void bindTypes(::cereal::ReflectionCtx &ctx)
MCAPI PersistenceGroupMetadata(::std::string const &groupNamespace, ::std::string const &name, ::Editor::Services::PersistenceScope scope, ::std::vector< int > versions)
MCAPI::Editor::Services::PersistenceGroupMetadata & operator=(::Editor::Services::PersistenceGroupMetadata &&)
MCAPI void * $ctor(::std::string const &groupNamespace, ::std::string const &name, ::Editor::Services::PersistenceScope scope, ::std::vector< int > versions)
MCAPI::Editor::Services::PersistenceGroupMetadata & operator=(::Editor::Services::PersistenceGroupMetadata const &)
Definition ReflectionCtx.h:11
Definition ctx.h:5
Definition Alias.h:14