Skip to content
LeviMC
English
AutoLightDark
LeviLamina
Loading...
Searching...
No Matches
PlayerUIContainerModel.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/world/containers/ContainerEnumName.h"
7#include "mc/world/containers/models/ContainerCategory.h"
8#include "mc/world/containers/models/PlayerUIContainerModelBase.h"
9
10// auto generated forward declare list
11// clang-format off
12class Player;
13// clang-format on
14
15class PlayerUIContainerModel : public ::PlayerUIContainerModelBase {
16public:
17 // prevent constructor by default
18 PlayerUIContainerModel();
19
20public:
21 // virtual functions
22 // NOLINTBEGIN
23 virtual ~PlayerUIContainerModel() /*override*/ = default;
24
25 virtual int _getContainerOffset() const /*override*/;
26 // NOLINTEND
27
28public:
29 // member functions
30 // NOLINTBEGIN
31 MCNAPI PlayerUIContainerModel(::ContainerEnumName containerName, ::Player& player);
32 // NOLINTEND
33
34public:
35 // static functions
36 // NOLINTBEGIN
37 MCNAPI static ::ContainerCategory _getContainerCategory(::ContainerEnumName containerName);
38
39 MCNAPI static int _getContainerSize(::ContainerEnumName containerName);
40 // NOLINTEND
41
42public:
43 // constructor thunks
44 // NOLINTBEGIN
45 MCNAPI void* $ctor(::ContainerEnumName containerName, ::Player& player);
46 // NOLINTEND
47
48public:
49 // virtual function thunks
50 // NOLINTBEGIN
51 MCNAPI int $_getContainerOffset() const;
52
53
54 // NOLINTEND
55
56public:
57 // vftables
58 // NOLINTBEGIN
59 MCNAPI static void** $vftable();
60 // NOLINTEND
61};
static MCAPI ::ContainerCategory _getContainerCategory(::ContainerEnumName containerName)
MCAPI void * $ctor(::ContainerEnumName containerName, ::Player &player)
MCAPI PlayerUIContainerModel(::ContainerEnumName containerName, ::Player &player)
static MCAPI void ** $vftable()
MCAPI int $_getContainerOffset() const
static MCAPI int _getContainerSize(::ContainerEnumName containerName)
Definition Player.h:131