3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/client/model/geom/ModelPart.h"
7#include "mc/client/model/models/Model.h"
8#include "mc/deps/minecraft_renderer/renderer/MaterialPtr.h"
9#include "mc/deps/shared_types/legacy/Side.h"
23 ::ll::TypedStorage<8, 16, ::mce::MaterialPtr> mDefaultMaterial;
24 ::ll::TypedStorage<8, 576, ::ModelPart> mBottom;
25 ::ll::TypedStorage<8, 576, ::ModelPart> mBack;
26 ::ll::TypedStorage<8, 576, ::ModelPart> mFront;
27 ::ll::TypedStorage<8, 576, ::ModelPart> mLeft;
28 ::ll::TypedStorage<8, 576, ::ModelPart> mRight;
29 ::ll::TypedStorage<8, 576, ::ModelPart> mLeftPaddle;
30 ::ll::TypedStorage<8, 576, ::ModelPart> mRightPaddle;
31 ::ll::TypedStorage<8, 576, ::ModelPart> mLid;
32 ::ll::TypedStorage<8, 576, ::ModelPart> mBottomChest;
33 ::ll::TypedStorage<8, 576, ::ModelPart> mLock;
43 virtual ~ChestBoatModel() ;
46 ::ScreenContext& screenContext,
56 virtual void setupAnim(
float,
float,
float,
float,
float,
float) ;
58 virtual ::ModelPart _makePaddle(
bool flip, ::ModelPart paddle);
64 MCAPI
explicit ChestBoatModel(::GeometryPtr source);
66 MCFOLD
void _animatePaddle(
68 ::ScreenContext& screenContext,
70 ::SharedTypes::Side side,
79 MCAPI
void* $ctor(::GeometryPtr source);
92 ::ScreenContext& screenContext,
102 MCFOLD
void $setupAnim(
float,
float,
float,
float,
float,
float);
104 MCFOLD ::ModelPart $_makePaddle(
bool flip, ::ModelPart paddle);
Definition ChestBoatModel.h:5
static MCAPI void ** $vftable()
Definition GeometryPtr.h:5
Definition ScreenContext.h:5