PlayerAreaChecker class
Constructors, destructors, conversion operators
-
PlayerAreaChecker(const al::
LiveActor* player, const PlayerModelHolder* modelHolder)
Public functions
-
auto isInWater(const sead::
Vector3f& pos) const -> bool -
auto isInWaterDouble(const sead::
Vector3f& pos, f32 gravityFactor) const -> bool -
auto isInWaterWallCatch(const sead::
Vector3f& pos, f32 gravityFactor) const -> bool -
auto isInWaterIce(const sead::
Vector3f& pos) const -> bool -
auto isInWaterIceDouble(const sead::
Vector3f& pos, f32 gravityFactor) const -> bool -
auto isInWet(const sead::
Vector3f& pos) const -> bool -
auto isInRise(const sead::
Vector3f& pos) const -> bool -
auto isInHackCancel(const sead::
Vector3f& pos) const -> bool -
auto isInRecovery(const al::
AreaObj** area, const sead:: Vector3f& pos) const -> bool -
auto isInRecoveryBan(const sead::
Vector3f& pos) const -> bool -
auto isInWallClimbBan(const sead::
Vector3f& pos) const -> bool -
auto isInForceRecovery(sead::
Vector3f* targetPos, sead:: Vector3f* targetUp, const al:: AreaObj** area, const sead:: Vector3f& pos) const -> bool -
auto isInShadowLength(f32* shadowLength,
const sead::
Vector3f& pos) const -> bool -
auto isInCarryBan(const sead::
Vector3f& pos) const -> bool -
auto tryFindStainArea(const sead::
Vector3f& pos) const -> const al:: AreaObj* -
auto tryFindInvalidateInputFall(const sead::
Vector3f& pos) const -> const al:: AreaObj*