23class Boat :
public ::Actor {
27 ::ll::TypedStorage<4, 4, float> mBubbleMultiplier;
28 ::ll::TypedStorage<4, 4, float> mBubbleAngle;
29 ::ll::TypedStorage<4, 4, float> mBubbleAngleOld;
41 virtual void reloadHardcodedClient(::ActorInitializationMethod method) ;
43 virtual void destroy(::Actor* source);
45 virtual void normalTick() ;
47 virtual float getShadowRadius()
const ;
49 virtual ::std::string getExitTip(::std::string
const& kind, ::InputMode mode, ::NewInteractionModel scheme)
const
52 virtual bool canAddPassenger(::Actor& passenger)
const ;
54 virtual ::ActorUniqueID getControllingPlayer()
const ;
56 virtual float getPassengerYRotation(::Actor
const& passenger)
const ;
60 virtual ::ActorHurtResult _hurt(
::ActorDamageSource const& source,
float damage,
bool,
bool) ;
73 MCAPI
float getBubbleAngle(
float a)
const;
75 MCAPI ::std::string getExitText(
bool isPocket)
const;
77 MCAPI
float getRowingTime(::SharedTypes::Side side,
float alpha)
const;
80 MCAPI uchar getWoodID()
const;
82 MCAPI
void postNormalTick();
100 MCAPI
void $reloadHardcodedClient(::ActorInitializationMethod method);
102 MCAPI
void $destroy(::Actor* source);
104 MCAPI
void $normalTick();
106 MCFOLD
float $getShadowRadius()
const;
108 MCAPI ::std::string $getExitTip(::std::string
const& kind, ::InputMode mode, ::NewInteractionModel scheme)
const;
110 MCAPI
bool $canAddPassenger(::Actor& passenger)
const;
112 MCAPI ::ActorUniqueID $getControllingPlayer()
const;
114 MCAPI
float $getPassengerYRotation(::Actor
const& passenger)
const;
118 MCAPI ::ActorHurtResult $_hurt(
::ActorDamageSource const& source,
float damage,
bool,
bool);
126 MCAPI
static void** $vftable();
Definition EntityContext.h:17