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