LeviLamina
Loading...
Searching...
No Matches
WorldPackHistory.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated forward declare list
6// clang-format off
7struct PackIdVersion;
8namespace Json { class Value; }
9// clang-format on
10
11class WorldPackHistory {
12public:
13 // member variables
14 // NOLINTBEGIN
21 // NOLINTEND
22
23public:
24 // prevent constructor by default
25 WorldPackHistory& operator=(WorldPackHistory const&);
26 WorldPackHistory(WorldPackHistory const&);
27 WorldPackHistory();
28
29public:
30 // member functions
31 // NOLINTBEGIN
32 MCNAPI bool initializeFromJson(::Json::Value const& value);
33
34#ifdef LL_PLAT_C
35 MCNAPI void setLocalizedNames(::std::unordered_map<::std::string, ::std::string> localizedMap);
36
37 MCNAPI void setPackIdVersion(::PackIdVersion const& packIdVersion);
38#endif
39
40 MCNAPI void setUnlocalizedName(::std::string const& unlocalizedName);
41
42 MCNAPI ::Json::Value toJsonValue() const;
43
45 // NOLINTEND
46
47public:
48 // destructor thunk
49 // NOLINTBEGIN
50 MCNAPI void $dtor();
51 // NOLINTEND
52};
Definition Value.h:16
MCAPI::Json::Value toJsonValue() const
MCAPI ~WorldPackHistory()
MCAPI void $dtor()
MCAPI void setUnlocalizedName(::std::string const &unlocalizedName)
MCAPI bool initializeFromJson(::Json::Value const &value)
Definition PackIdVersion.h:10
Definition Alias.h:14