LeviLamina
Loading...
Searching...
No Matches
ConstDeserializeDataParams.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated forward declare list
6// clang-format off
8class SemVersion;
10namespace Json { class Value; }
11// clang-format on
12
13struct ConstDeserializeDataParams {
14public:
15 // member variables
16 // NOLINTBEGIN
20 // NOLINTEND
21
22public:
23 // prevent constructor by default
24 ConstDeserializeDataParams& operator=(ConstDeserializeDataParams const&);
25 ConstDeserializeDataParams(ConstDeserializeDataParams const&);
26 ConstDeserializeDataParams();
27
28public:
29 // member functions
30 // NOLINTBEGIN
31 MCNAPI explicit ConstDeserializeDataParams(::DeserializeDataParams const& deserializeDataParams);
32
33#ifdef LL_PLAT_C
34 MCNAPI ConstDeserializeDataParams(::Json::Value const& value, ::ConstDeserializeDataParams const& parent);
35#endif
36
38
39#ifdef LL_PLAT_C
40 MCNAPI ConstDeserializeDataParams(
41 ::Json::Value const& value,
42 ::SemVersion const& formatVersion,
43 ::MinEngineVersion const& minEngineVersion
44 );
45#endif
46
48 // NOLINTEND
49
50public:
51 // constructor thunks
52 // NOLINTBEGIN
53 MCNAPI void* $ctor(::DeserializeDataParams const& deserializeDataParams);
54
55#ifdef LL_PLAT_C
56 MCNAPI void* $ctor(::Json::Value const& value, ::ConstDeserializeDataParams const& parent);
57#endif
58
59 MCNAPI void* $ctor(::Json::Value const& value, ::DeserializeDataParams const& parent);
60
61#ifdef LL_PLAT_C
62 MCNAPI void*
63 $ctor(::Json::Value const& value, ::SemVersion const& formatVersion, ::MinEngineVersion const& minEngineVersion);
64#endif
65 // NOLINTEND
66
67public:
68 // destructor thunk
69 // NOLINTBEGIN
70 MCNAPI void $dtor();
71 // NOLINTEND
72};
Definition Value.h:16
Definition MinEngineVersion.h:15
Definition SemVersion.h:15
MCAPI ConstDeserializeDataParams(::Json::Value const &value, ::DeserializeDataParams const &parent)
MCAPI ConstDeserializeDataParams(::DeserializeDataParams const &deserializeDataParams)
MCAPI void * $ctor(::DeserializeDataParams const &deserializeDataParams)
MCAPI void * $ctor(::Json::Value const &value, ::DeserializeDataParams const &parent)
Definition DeserializeDataParams.h:13
Definition Alias.h:14