LeviLamina
Loading...
Searching...
No Matches
RedStoneDustItem.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated inclusion list
6
#include "mc/world/item/Item.h"
7
8
// auto generated forward declare list
9
// clang-format off
10
class
Actor
;
11
class
BlockPos
;
12
class
InteractionResult
;
13
class
ItemStack
;
14
class
ItemStackBase
;
15
class
Vec3
;
16
// clang-format on
17
18
class
RedStoneDustItem
:
public
::Item
{
19
public
:
20
// virtual functions
21
// NOLINTBEGIN
22
// vIndex: 120
23
virtual ::InteractionResult
24
_useOn(
::ItemStack
& instance,
::Actor
& entity,
::BlockPos
pos, uchar face,
::Vec3
const
& clickPos)
const
25
/*override*/
;
26
27
// vIndex: 118
28
virtual
bool
_calculatePlacePos(
::ItemStackBase
&,
::Actor
& entity, uchar& face,
::BlockPos
& pos)
const
/*override*/
;
29
30
// vIndex: 0
31
virtual
~RedStoneDustItem
()
/*override*/
=
default
;
32
// NOLINTEND
33
34
public
:
35
// destructor thunk
36
// NOLINTBEGIN
37
38
// NOLINTEND
39
40
public
:
41
// virtual function thunks
42
// NOLINTBEGIN
43
MCAPI ::InteractionResult
44
$_useOn(
::ItemStack
& instance,
::Actor
& entity,
::BlockPos
pos, uchar face,
::Vec3
const
& clickPos)
const
;
45
46
MCAPI
bool
$_calculatePlacePos(
::ItemStackBase
&,
::Actor
& entity, uchar& face,
::BlockPos
& pos)
const
;
47
// NOLINTEND
48
49
public
:
50
// vftables
51
// NOLINTBEGIN
52
MCAPI
static
void
** $vftable();
53
// NOLINTEND
54
};
Actor
Definition
Actor.h:104
BlockPos
Definition
BlockPos.h:18
InteractionResult
Definition
InteractionResult.h:5
ItemStackBase
Definition
ItemStackBase.h:35
ItemStack
Definition
ItemStack.h:25
Item
Definition
Item.h:65
RedStoneDustItem
Definition
RedStoneDustItem.h:18
Vec3
Definition
Vec3.h:10
src
mc
world
item
RedStoneDustItem.h
Generated on Sat Apr 26 2025 05:56:15 for LeviLamina by
1.12.0