PlayerInput class

Constructors, destructors, conversion operators

PlayerInput(const al::LiveActor*, const IUsePlayerCollision*, const IUseDimension*)

Public functions

auto isMove() const -> bool
auto isMoveDeepDown() const -> bool
auto isMoveDeepDownNoSnap() const -> bool
auto isNoInput() const -> bool
auto isEnableCarry() const -> bool
auto isTriggerCarryStart() const -> bool
auto isTriggerCarryRelease() const -> bool
auto isTriggerSwingActionMario() const -> bool
auto isTriggerCarryReleaseBySwing() const -> bool
auto isTriggerAction() const -> bool
auto isTriggerJump() const -> bool
auto isTriggerHipDrop() const -> bool
auto isTriggerHeadSliding() const -> bool
auto isTriggerPaddle() const -> bool
auto isTriggerRolling(bool) const -> bool
auto isTriggerRollingRestartSwing() const -> bool
auto isTriggerRollingCancelHipDrop(bool) const -> bool
auto isTriggerHackAction() const -> bool
auto isTriggerHackJump() const -> bool
auto isTriggerHackSwing() const -> bool
auto isTriggerHackEnd() const -> bool
auto isTriggerHackSeparateJump() const -> bool
auto isTriggerSeparateCapJangoHelp() const -> bool
auto isHoldHackSeparateJump() const -> bool
auto isTriggerGetOff() const -> bool
auto isHoldAction() const -> bool
auto isHoldJump() const -> bool
auto isHoldHipDrop() const -> bool
auto isHoldSquat() const -> bool
auto isTriggerStartTalk() const -> bool
auto isTriggerStartWorldWarp() const -> bool
auto isTriggerCancelWorldWarp() const -> bool
auto isTriggerSpinCap() const -> bool
auto isTriggerToggleStayCap() const -> bool
auto isTriggerSpinAttackSeparate() const -> bool
auto getSeparatePlay1P() -> s32
auto isTriggerCapReturn() const -> bool
auto isTriggerCapAttackSeparate() const -> bool
auto isTriggerSwingActionCap() const -> bool
auto isTriggerCapSingleHandThrow() const -> bool
auto isTriggerCapDoubleHandThrow() const -> bool
auto isTriggerCapSeparateJump() const -> bool
auto isTriggerCapSeparateHipDrop() const -> bool
auto isTriggerSwingPoleClimbFast() const -> bool
auto isHoldPoleClimbDown() const -> bool
auto isTriggerAppendCapAttack(bool) const -> bool
auto isHoldSpinCap() const -> bool
auto isHoldCapAction() const -> bool
auto isHoldPoleClimbFast() const -> bool
auto isHoldWallCatchMoveFast() const -> bool
auto isHoldHackAction() const -> bool
auto isHoldHackJump() const -> bool
auto isSpinInput() const -> bool
auto isTriggerChange2D() const -> bool
auto isTriggerChange3D() const -> bool
auto isReleaseJump() const -> bool
auto isReleaseHackAction() const -> bool
auto isReleaseHackJump() const -> bool
auto isEnableDashInput() const -> bool
auto isThrowTypeSpiral(const sead::Vector2f&) const -> bool
auto isThrowTypeRolling(const sead::Vector2f&) const -> bool
void calcMoveInput(sead::Vector3f*, const sead::Vector3f&) const
void calcMoveDirection(sead::Vector3f*, const sead::Vector3f&) const