LeviLamina
Loading...
Searching...
No Matches
JsonValueHierarchyNode.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated forward declare list
6// clang-format off
8class SemVersion;
9namespace Json { class Value; }
10// clang-format on
11
12class JsonValueHierarchyNode {
13public:
14 // member variables
15 // NOLINTBEGIN
20 // NOLINTEND
21
22public:
23 // prevent constructor by default
24 JsonValueHierarchyNode& operator=(JsonValueHierarchyNode const&);
25 JsonValueHierarchyNode(JsonValueHierarchyNode const&);
26 JsonValueHierarchyNode();
27
28public:
29 // member functions
30 // NOLINTBEGIN
31
32 // NOLINTEND
33
34public:
35 // constructor thunks
36 // NOLINTBEGIN
37 MCNAPI_C void* $ctor();
38
39 MCNAPI_C void* $ctor(::JsonValueHierarchyNode&&);
40
41 MCNAPI_C void* $ctor(::JsonValueHierarchyNode const&);
42
43 MCNAPI_C void* $ctor(
44 ::Json::Value& value,
45 ::SemVersion const& formatVersion,
46 ::MinEngineVersion const& minEngineVersion,
47 ::std::string const& sourceFileName
48 );
49 // NOLINTEND
50
51public:
52 // destructor thunk
53 // NOLINTBEGIN
54 MCNAPI_C void $dtor();
55 // NOLINTEND
56};
Definition Value.h:16
Definition MinEngineVersion.h:10
Definition SemVersion.h:15
Definition Alias.h:14