LeviLamina
Loading...
Searching...
No Matches
BlockPropertyToStateConverter.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated forward declare list
6// clang-format off
7class SemVersion;
9namespace Json { class Value; }
10// clang-format on
11
12namespace BlockPropertyToStateConverter {
13// functions
14// NOLINTBEGIN
15MCAPI void _addJSONObject(::Json::Value& obj, ::std::string const& newMember);
16
17MCAPI void _convertFormatVersion(::Json::Value& root);
18
19MCAPI void _convertPropertyToStateInBoneVisibility(::Json::Value& obj);
20
21MCAPI void _convertPropertyToStateInDescription(::Json::Value& root);
22
23MCAPI void _convertPropertyToStateInEventSequence(::Json::Value& obj);
24
25MCAPI void _convertPropertyToStateInEvents(::Json::Value& root);
26
27MCAPI void _convertPropertyToStateInObjectContainsConditionObject(::Json::Value& obj);
28
29MCAPI void _convertPropertyToStateInObjectContainsSetBlockStateObject(::Json::Value& obj);
30
31MCAPI void _convertPropertyToStateInPermutation(::Json::Value& root);
32
33MCAPI void _copyMembers(::Json::Value& from, ::Json::Value& to);
34
35MCAPI void checkAndConvertInBlock(::SemVersion const& version, ::Json::Value& root);
36// NOLINTEND
37
38// static variables
39// NOLINTBEGIN
40MCAPI ::SemVersionConstant const& BLOCK_PROPERTY_RENAMED_TO_STATE_1_20_20();
41// NOLINTEND
42
43} // namespace BlockPropertyToStateConverter
Definition Value.h:16
Definition SemVersionConstant.h:8
Definition SemVersion.h:15