LeviLamina
Loading...
Searching...
No Matches
BlockTessellatorDetail.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated inclusion list
6
#include "mc/legacy/facing/Rotation.h"
7
8
// auto generated forward declare list
9
// clang-format off
10
class
Block
;
11
class
BlockPos
;
12
class
BlockTessellator
;
13
class
Tessellator
;
14
struct
TextureUVCoordinateSet
;
15
namespace
DeclarativeBlockTessellation {
struct
Cube
; }
16
// clang-format on
17
18
class
BlockTessellatorDetail
{
19
public
:
20
// static functions
21
// NOLINTBEGIN
22
MCAPI
static
bool
_tessellateDeclarative(
23
::BlockTessellator& bt,
24
::Tessellator& tessellator,
25
::Block
const
& block,
26
::BlockPos
const
& p,
27
::gsl::span<::DeclarativeBlockTessellation::Cube const> cubes,
28
::TextureUVCoordinateSet
const
* optionalOverrideTexture,
29
::Facing::Rotation applyRotation
30
);
31
// NOLINTEND
32
};
BlockPos
Definition
BlockPos.h:19
BlockTessellatorDetail
Definition
BlockTessellatorDetail.h:5
BlockTessellator
Definition
BlockTessellator.h:5
Block
Definition
Block.h:43
Tessellator
Definition
Tessellator.h:5
DeclarativeBlockTessellation::Cube
Definition
Cube.h:7
TextureUVCoordinateSet
Definition
TextureUVCoordinateSet.h:5
src-client
mc
client
renderer
block
BlockTessellatorDetail.h
Generated on
for LeviLamina by
1.16.1