17class RideableComponent {
21 ::ll::TypedStorage<8, 168, ::RideableComponentData> mData;
26 RideableComponent& operator=(RideableComponent
const&);
32 MCAPI RideableComponent(::RideableComponent&&);
34 MCAPI RideableComponent(::RideableComponent
const&);
36 MCAPI
void _setCanPlayerRide(
::Player& player,
bool canRide)
const;
38 MCAPI
bool areSeatsFull(
::Actor const& owner)
const;
40 MCAPI
bool canAddPassenger(
::Actor const& vehicle,
::Actor& passenger)
const;
42 MCAPI
bool getFirstAvailableSeatPosition(
::Actor const& owner,
::Actor& potentialPassenger,
::Vec3& result)
const;
46 MCAPI
bool pullInEntity(
::Actor& vehicle,
::Actor& passenger)
const;
52 MCAPI
void* $ctor(::RideableComponent&&);
54 MCAPI
void* $ctor(::RideableComponent
const&);