LeviLamina
Loading...
Searching...
No Matches
DropperContainerManagerModel.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/world/ContainerID.h"
7#include "mc/world/containers/managers/models/LevelContainerManagerModel.h"
8
9// auto generated forward declare list
10// clang-format off
11class BlockPos;
13class Player;
14// clang-format on
15
16class DropperContainerManagerModel : public ::LevelContainerManagerModel {
17public:
18 // prevent constructor by default
19 DropperContainerManagerModel();
20
21public:
22 // virtual functions
23 // NOLINTBEGIN
24 virtual ~DropperContainerManagerModel() /*override*/ = default;
25
26 virtual ::ContainerScreenContext _postInit() /*override*/;
27 // NOLINTEND
28
29public:
30 // member functions
31 // NOLINTBEGIN
32 MCAPI DropperContainerManagerModel(::ContainerID containerId, ::Player& player, ::BlockPos const& blockPos);
33 // NOLINTEND
34
35public:
36 // constructor thunks
37 // NOLINTBEGIN
38 MCAPI void* $ctor(::ContainerID containerId, ::Player& player, ::BlockPos const& blockPos);
39 // NOLINTEND
40
41public:
42 // virtual function thunks
43 // NOLINTBEGIN
44 MCAPI ::ContainerScreenContext $_postInit();
45
46
47 // NOLINTEND
48
49public:
50 // vftables
51 // NOLINTBEGIN
52 MCAPI static void** $vftable();
53 // NOLINTEND
54};
Definition BlockPos.h:19
Definition ContainerScreenContext.h:17
static MCAPI void ** $vftable()
Definition LevelContainerManagerModel.h:18
Definition Player.h:125