LeviLamina
Loading...
Searching...
No Matches
Detail.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated forward declare list
6// clang-format off
7class SemVersion;
9// clang-format on
10
11namespace BlockDefinitionCrossComponentValidation::Detail {
12// functions
13// NOLINTBEGIN
14MCNAPI void constrainRandomOffsetToCollisionBox(::BlockComponentGroupDescription const& blockComponentGroupDescription);
15
16MCNAPI bool validateGeometryAndMaterialComponents(
17 ::BlockComponentGroupDescription const& description,
18 ::SemVersion const& originalJsonVersion
19);
20
21MCNAPI bool
22validateNoRandomOffsetComponentIfFullCubeGeo(::BlockComponentGroupDescription const& blockComponentGroupDescription);
23// NOLINTEND
24
25} // namespace BlockDefinitionCrossComponentValidation::Detail
Definition SemVersion.h:16
Definition BlockComponentGroupDescription.h:12