LeviLamina
Loading...
Searching...
No Matches
ChestBoat.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/world/actor/item/Boat.h"
7
8// auto generated forward declare list
9// clang-format off
10class Actor;
11class Vec3;
12// clang-format on
13
14class ChestBoat : public ::Boat {
15public:
16 // virtual functions
17 // NOLINTBEGIN
18 virtual void kill() /*override*/;
19
20 virtual void destroy(::Actor* sourceActor) /*override*/;
21
22 virtual ::std::string getEntityLocNameString() const /*override*/;
23 // NOLINTEND
24
25public:
26 // member functions
27 // NOLINTBEGIN
28 MCAPI void _dropChestContents(::Vec3 const& pos);
29 // NOLINTEND
30
31public:
32 // virtual function thunks
33 // NOLINTBEGIN
34 MCAPI void $kill();
35
36 MCAPI void $destroy(::Actor* sourceActor);
37
38 MCAPI ::std::string $getEntityLocNameString() const;
39
40
41 // NOLINTEND
42
43public:
44 // vftables
45 // NOLINTBEGIN
46 MCAPI static void** $vftable();
47 // NOLINTEND
48};
Definition Actor.h:113
Definition ChestBoat.h:14
Definition Vec3.h:10