LeviLamina
Loading...
Searching...
No Matches
BucketableComponent.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated forward declare list
6// clang-format off
7class Actor;
11class Player;
12// clang-format on
13
14class BucketableComponent {
15public:
16 // member functions
17 // NOLINTBEGIN
18 MCAPI BucketableComponent();
19
20 MCAPI ::InteractionResult getInteraction(::Actor& owner, ::Player& player, ::ActorInteraction& interaction);
21 // NOLINTEND
22
23public:
24 // static functions
25 // NOLINTBEGIN
26 MCAPI static void implInteraction(::Actor& owner, ::Player& player);
27 // NOLINTEND
28
29public:
30 // static variables
31 // NOLINTBEGIN
32 MCAPI static ::BaseGameVersion const& WATER_BUCKET_USEABLE_VERSION();
33 // NOLINTEND
34
35public:
36 // constructor thunks
37 // NOLINTBEGIN
38 MCFOLD void* $ctor();
39 // NOLINTEND
40};
Definition ActorInteraction.h:8
Definition Actor.h:125
Definition BaseGameVersion.h:13
Definition InteractionResult.h:5
Definition Player.h:137