LeviLamina
Loading...
Searching...
No Matches
AdmireItemComponent.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated forward declare list
6// clang-format off
7class Actor;
8class ItemStack;
9class WeakEntityRef;
10struct Tick;
11// clang-format on
12
14public:
15 // member variables
16 // NOLINTBEGIN
17 ::ll::TypedStorage<1, 1, bool> mIsAdmiring;
18 ::ll::TypedStorage<8, 152, ::ItemStack> mAdmireItem;
19 ::ll::TypedStorage<8, 8, ::Tick> mAdmireUntil;
20 ::ll::TypedStorage<8, 24, ::WeakEntityRef> mItemOwnerRef;
21 // NOLINTEND
22
23public:
24 // prevent constructor by default
27
28public:
29 // member functions
30 // NOLINTBEGIN
32
33 MCAPI void onAdmireItemPickedUp(::Actor const& owner, ::ItemStack const& item, ::Actor* itemOwner);
34
35 MCAPI ::AdmireItemComponent& operator=(::AdmireItemComponent&&);
36
37 MCAPI void stopAdmiring();
38
40 // NOLINTEND
41
42public:
43 // constructor thunks
44 // NOLINTBEGIN
45 MCAPI void* $ctor(::AdmireItemComponent&&);
46 // NOLINTEND
47
48public:
49 // destructor thunk
50 // NOLINTBEGIN
51 MCAPI void $dtor();
52 // NOLINTEND
53};
Definition Actor.h:104
Definition AdmireItemComponent.h:13
Definition ItemStack.h:25
Definition WeakEntityRef.h:14
Definition Tick.h:5