LeviLamina
Loading...
Searching...
No Matches
BlockMatrixHelpers.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated inclusion list
6
#include "mc/world/level/block/components/BlockTransformationComponent.h"
7
8
// auto generated forward declare list
9
// clang-format off
10
class
Matrix
;
11
class
Vec3
;
12
// clang-format on
13
14
namespace
BlockMatrixHelpers {
15
// functions
16
// NOLINTBEGIN
17
MCAPI ::Matrix
const
bakeRotationMatrix(
int
x,
int
y,
int
z);
18
19
MCAPI ::Matrix calculateTransformMatrix(
20
::Vec3
const
& translation,
21
::BlockTransformationComponent::RotationType
const
& rotation,
22
::BlockTransformationComponent::ScaleType
const
& scale
23
);
24
// NOLINTEND
25
26
}
// namespace BlockMatrixHelpers
Matrix
Definition
Matrix.h:5
Vec3
Definition
Vec3.h:10
BlockTransformationComponent::RotationType
Definition
BlockTransformationComponent.h:20
BlockTransformationComponent::ScaleType
Definition
BlockTransformationComponent.h:37
src
mc
world
level
block
components
block_matrix_helpers
BlockMatrixHelpers.h
Generated on Sat Apr 26 2025 05:56:19 for LeviLamina by
1.12.0