LeviLamina
Loading...
Searching...
No Matches
ChestRaftModel.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/client/model/geom/ModelPart.h"
7#include "mc/client/model/models/ChestBoatModel.h"
8#include "mc/deps/minecraft_renderer/renderer/MaterialPtr.h"
9
10// auto generated forward declare list
11// clang-format off
12class Actor;
13class GeometryPtr;
14class ScreenContext;
15// clang-format on
16
17class ChestRaftModel : public ::ChestBoatModel {
18public:
19 // member variables
20 // NOLINTBEGIN
21 ::ll::TypedStorage<8, 16, ::mce::MaterialPtr> mDefaultMaterial;
22 ::ll::TypedStorage<8, 576, ::ModelPart> mBottomBelow;
23 ::ll::TypedStorage<8, 576, ::ModelPart> mBottomAbove;
24 // NOLINTEND
25
26public:
27 // prevent constructor by default
28 ChestRaftModel();
29
30public:
31 // virtual functions
32 // NOLINTBEGIN
33 virtual ~ChestRaftModel() /*override*/;
34
35 virtual void render(
36 ::ScreenContext& screenContext,
37 ::Actor& entity,
38 float time,
39 float r,
40 float bob,
41 float yRot,
42 float xRot,
43 float scale
44 ) /*override*/;
45 // NOLINTEND
46
47public:
48 // member functions
49 // NOLINTBEGIN
50 MCAPI explicit ChestRaftModel(::GeometryPtr source);
51 // NOLINTEND
52
53public:
54 // constructor thunks
55 // NOLINTBEGIN
56 MCAPI void* $ctor(::GeometryPtr source);
57 // NOLINTEND
58
59public:
60 // destructor thunk
61 // NOLINTBEGIN
62 MCAPI void $dtor();
63 // NOLINTEND
64
65public:
66 // virtual function thunks
67 // NOLINTBEGIN
68 MCAPI void $render(
69 ::ScreenContext& screenContext,
70 ::Actor& entity,
71 float time,
72 float r,
73 float bob,
74 float yRot,
75 float xRot,
76 float scale
77 );
78 // NOLINTEND
79
80public:
81 // vftables
82 // NOLINTBEGIN
83 MCNAPI static void** $vftable();
84 // NOLINTEND
85};
Definition Actor.h:125
Definition ChestBoatModel.h:5
Definition ChestRaftModel.h:5
static MCAPI void ** $vftable()
Definition GeometryPtr.h:5
Definition ScreenContext.h:5