43 virtual void reloadHardcodedClient(::ActorInitializationMethod method) ;
46 virtual void destroy(
::Actor* source);
49 virtual void normalTick() ;
52 virtual float getShadowRadius()
const ;
55 virtual ::std::string getExitTip(::std::string
const& kind, ::InputMode mode, ::NewInteractionModel scheme)
const
59 virtual bool canAddPassenger(
::Actor& passenger)
const ;
62 virtual ::ActorUniqueID getControllingPlayer()
const ;
65 virtual float getPassengerYRotation(
::Actor const& passenger)
const ;
71 virtual bool _hurt(
::ActorDamageSource const& source,
float damage,
bool knock,
bool ignite) ;
74 virtual ~Boat() =
default;
86 MCFOLD uchar getWoodID()
const;
110 MCAPI
void $reloadHardcodedClient(::ActorInitializationMethod method);
112 MCAPI
void $destroy(
::Actor* source);
114 MCAPI
void $normalTick();
116 MCFOLD
float $getShadowRadius()
const;
118 MCAPI ::std::string $getExitTip(::std::string
const& kind, ::InputMode mode, ::NewInteractionModel scheme)
const;
120 MCAPI
bool $canAddPassenger(
::Actor& passenger)
const;
122 MCAPI ::ActorUniqueID $getControllingPlayer()
const;
124 MCAPI
float $getPassengerYRotation(
::Actor const& passenger)
const;
128 MCAPI
bool $_hurt(
::ActorDamageSource const& source,
float damage,
bool knock,
bool ignite);
134 MCAPI
static void** $vftable();
Definition EntityContext.h:16