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 _convertPropertyToStateInBoneVisibility(::Json::Value& obj);
16
17MCAPI void _convertPropertyToStateInDescription(::Json::Value& root);
18
19MCAPI void _convertPropertyToStateInEventSequence(::Json::Value& obj);
20
21MCAPI void _convertPropertyToStateInEvents(::Json::Value& root);
22
23MCAPI void _convertPropertyToStateInObjectContainsConditionObject(::Json::Value& obj);
24
25MCAPI void _convertPropertyToStateInObjectContainsSetBlockStateObject(::Json::Value& obj);
26
27MCAPI void _convertPropertyToStateInPermutation(::Json::Value& root);
28
29MCAPI void _copyMembers(::Json::Value& from, ::Json::Value& to);
30
31MCAPI void checkAndConvertInBlock(::SemVersion const& version, ::Json::Value& root);
32// NOLINTEND
33
34// static variables
35// NOLINTBEGIN
36MCAPI ::SemVersionConstant const& BLOCK_PROPERTY_RENAMED_TO_STATE_1_20_20();
37// NOLINTEND
38
39} // namespace BlockPropertyToStateConverter
Definition Value.h:16
Definition SemVersionConstant.h:8
Definition SemVersion.h:15