PlayerPushReceiver class

Constructors, destructors, conversion operators

PlayerPushReceiver(const al::LiveActor*)

Public functions

void clear()
auto receivePushMsg(const al::SensorMsg*, const al::HitSensor*, const al::HitSensor*, f32) -> bool
auto receivePushMsgHacker(const al::SensorMsg*, const al::HitSensor*, const al::HitSensor*, f32, bool) -> bool
auto receivePushMsgYoshiNpc(const al::SensorMsg*, const al::HitSensor*, const al::HitSensor*, f32) -> bool
auto receivePushMsgCap(const al::SensorMsg*, const al::HitSensor*, const al::HitSensor*, f32) -> bool
auto receivePushMsgGrowPlant(const al::SensorMsg*, const al::HitSensor*, const al::HitSensor*, f32) -> bool
auto receiveCollidePushMsg(const al::SensorMsg*) -> bool
void receiveForceDirect(const sead::Vector3f&)
void cutPushVec(const sead::Vector3f&)
void calcPushVec(sead::Vector3f*) const
void calcOnlyCollidePushVec(sead::Vector3f*) const
void calcPushedVelocity(sead::Vector3f*, const sead::Vector3f&) const
void calcPushedVelocityCommon(sead::Vector3f*, const sead::Vector3f&, const sead::Vector3f&) const
void calcPushedVelocityWithCollide(sead::Vector3f*, const sead::Vector3f&, const IUsePlayerCollision*, f32) const