25 ::ll::TypedStorage<4, 4, float> mBubbleMultiplier;
26 ::ll::TypedStorage<4, 4, float> mBubbleAngle;
27 ::ll::TypedStorage<4, 4, float> mBubbleAngleOld;
41 virtual void reloadHardcodedClient(::ActorInitializationMethod method) ;
44 virtual void destroy(
::Actor* source);
47 virtual void normalTick() ;
50 virtual float getShadowRadius()
const ;
53 virtual ::std::string getExitTip(::std::string
const& kind, ::InputMode mode, ::NewInteractionModel scheme)
const
57 virtual bool canAddPassenger(
::Actor& passenger)
const ;
60 virtual ::ActorUniqueID getControllingPlayer()
const ;
63 virtual float getPassengerYRotation(
::Actor const& passenger)
const ;
69 virtual bool _hurt(
::ActorDamageSource const& source,
float damage,
bool knock,
bool ignite) ;
72 virtual ~Boat() =
default;
84 MCFOLD uchar getWoodID()
const;
102 MCAPI
void $reloadHardcodedClient(::ActorInitializationMethod method);
104 MCAPI
void $destroy(
::Actor* source);
106 MCAPI
void $normalTick();
108 MCFOLD
float $getShadowRadius()
const;
110 MCAPI ::std::string $getExitTip(::std::string
const& kind, ::InputMode mode, ::NewInteractionModel scheme)
const;
112 MCAPI
bool $canAddPassenger(
::Actor& passenger)
const;
114 MCAPI ::ActorUniqueID $getControllingPlayer()
const;
116 MCAPI
float $getPassengerYRotation(
::Actor const& passenger)
const;
120 MCAPI
bool $_hurt(
::ActorDamageSource const& source,
float damage,
bool knock,
bool ignite);
Definition EntityContext.h:16