JoyPadAccelPoseAnalyzer class
Public types
- class HistoryInfo
- class PoseAxisDir
Public functions
- auto isSwingAnyHand() const -> bool
- auto isSwingDoubleHandSameDir() const -> bool
- auto isSwingDoubleHand() const -> bool
- auto isSwingDoubleHandReverseDir() const -> bool
- auto isSwingDoubleHandReverseInsideDir() const -> bool
- auto isSwingDoubleHandReverseOutsideDir() const -> bool
- auto isSwingLeftHand() const -> bool
- auto isSwingRightHand() const -> bool
- void setSwingBorder(f32, f32)
- void update()
- auto getSwingDirDoubleHandSameDir() const -> JoyPadAccelPoseAnalyzer
Public variables
- s32 mControllerPort
- s32 mAccelDeviceNum
- bool gap00
- bool mSwingLeft
- bool mSwingRight
- bool mSwingAny
-
sead::
Vector2f mSwingBorder -
sead::
Vector2f mAccelLeftVel -
sead::
Vector2f mAccelRightVel -
sead::
Vector2f mAccelCombinedVel -
sead::
Vector2f mAccelLeftAccel -
sead::
Vector2f mAccelRightAccel -
sead::
Vector2f mGyroRoll - unsigned char padding_0
- HistoryInfo mHistoryLeft
- HistoryInfo mHistoryRight
- bool gap01
- unsigned char padding_1
- PoseAxisDir unknown0
- PoseAxisDir unknown1
- PoseAxisDir unknown2