LeviLamina
Loading...
Searching...
No Matches
CollisionShapes.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated forward declare list
6
// clang-format off
7
class
AABB
;
8
class
Block
;
9
class
BlockPos
;
10
// clang-format on
11
12
struct
CollisionShapes
{
13
public
:
14
// CollisionShapes inner types declare
15
// clang-format off
16
struct
BlockAndBlockPos
;
17
// clang-format on
18
19
// CollisionShapes inner types define
20
struct
BlockAndBlockPos
{
21
public
:
22
// member variables
23
// NOLINTBEGIN
24
::ll::UntypedStorage<8, 8>
mUnk110a9c;
25
::ll::UntypedStorage<4, 12>
mUnk52d08b;
26
// NOLINTEND
27
28
public
:
29
// prevent constructor by default
30
BlockAndBlockPos
& operator=(
BlockAndBlockPos
const
&);
31
BlockAndBlockPos
(
BlockAndBlockPos
const
&);
32
BlockAndBlockPos
();
33
};
34
35
public
:
36
// member variables
37
// NOLINTBEGIN
38
::ll::UntypedStorage<8, 24>
mUnk8d7368;
39
::ll::UntypedStorage<8, 24>
mUnke5f742;
40
::ll::UntypedStorage<1, 1>
mUnke03c26;
41
// NOLINTEND
42
43
public
:
44
// prevent constructor by default
45
CollisionShapes
();
46
47
public
:
48
// member functions
49
// NOLINTBEGIN
50
MCAPI
CollisionShapes
(
::CollisionShapes
const
&);
51
52
MCAPI ::std::pair<::BlockPos, ::Block const*> getBlockPosCurrentlyStandingOn(
::AABB
box)
const
;
53
54
MCAPI ::CollisionShapes& operator=(
::CollisionShapes
const
&);
55
56
MCAPI ::CollisionShapes& operator=(
::CollisionShapes
&&);
57
58
MCAPI
~CollisionShapes
();
59
// NOLINTEND
60
61
public
:
62
// constructor thunks
63
// NOLINTBEGIN
64
MCAPI
void
* $ctor(
::CollisionShapes
const
&);
65
// NOLINTEND
66
67
public
:
68
// destructor thunk
69
// NOLINTBEGIN
70
MCFOLD
void
$dtor();
71
// NOLINTEND
72
};
AABB
Definition
AABB.h:16
BlockPos
Definition
BlockPos.h:18
Block
Definition
Block.h:36
CollisionShapes::BlockAndBlockPos
Definition
CollisionShapes.h:20
CollisionShapes
Definition
CollisionShapes.h:12
ll::UntypedStorage
Definition
Alias.h:14
src
mc
deps
vanilla_components
utilities
CollisionShapes.h
Generated on Sat Apr 26 2025 05:55:32 for LeviLamina by
1.12.0