#include <JUTGamePad.h>
◆ EClampMode
| Enumerator |
|---|
| EClampNone | |
| EClampStick | |
| EClampCircle | |
◆ EPadPort
| Enumerator |
|---|
| EPortInvalid | |
| EPort1 | |
| EPort2 | |
| EPort3 | |
| EPort4 | |
◆ EStickMode
◆ EWhichStick
| Enumerator |
|---|
| EMainStick | |
| ESubStick | |
◆ JUTGamePad()
◆ ~JUTGamePad()
| JUTGamePad::~JUTGamePad |
( |
| ) |
|
|
virtual |
◆ assign()
| void JUTGamePad::assign |
( |
| ) |
|
◆ checkResetCallback()
| void JUTGamePad::checkResetCallback |
( |
OSTime | holdTime | ) |
|
◆ checkResetSwitch()
| void JUTGamePad::checkResetSwitch |
( |
| ) |
|
|
static |
◆ clear()
| void JUTGamePad::clear |
( |
| ) |
|
◆ clearForReset()
| void JUTGamePad::clearForReset |
( |
| ) |
|
|
static |
◆ clearResetOccurred()
| static void JUTGamePad::clearResetOccurred |
( |
| ) |
|
|
inlinestatic |
◆ getAnalogA()
| u8 JUTGamePad::getAnalogA |
( |
| ) |
const |
|
inline |
◆ getAnalogB()
| u8 JUTGamePad::getAnalogB |
( |
| ) |
const |
|
inline |
◆ getAnalogL()
| u8 JUTGamePad::getAnalogL |
( |
| ) |
const |
|
inline |
◆ getAnalogR()
| u8 JUTGamePad::getAnalogR |
( |
| ) |
const |
|
inline |
◆ getButton()
| u32 JUTGamePad::getButton |
( |
| ) |
const |
|
inline |
◆ getErrorStatus()
| s8 JUTGamePad::getErrorStatus |
( |
| ) |
const |
|
inline |
◆ getGamePad()
◆ getMainStickAngle()
| s16 JUTGamePad::getMainStickAngle |
( |
| ) |
const |
|
inline |
◆ getMainStickValue()
| f32 JUTGamePad::getMainStickValue |
( |
| ) |
const |
|
inline |
◆ getMainStickX()
| f32 JUTGamePad::getMainStickX |
( |
| ) |
const |
|
inline |
◆ getMainStickY()
| f32 JUTGamePad::getMainStickY |
( |
| ) |
const |
|
inline |
◆ getPadRecord()
◆ getPadReplay()
◆ getPortNum()
| s16 JUTGamePad::getPortNum |
( |
| ) |
const |
|
inline |
◆ getPortStatus()
| static s8 JUTGamePad::getPortStatus |
( |
EPadPort | port | ) |
|
|
inlinestatic |
◆ getSubStickAngle()
| s16 JUTGamePad::getSubStickAngle |
( |
| ) |
const |
|
inline |
◆ getSubStickValue()
| f32 JUTGamePad::getSubStickValue |
( |
| ) |
const |
|
inline |
◆ getSubStickX()
| f32 JUTGamePad::getSubStickX |
( |
| ) |
const |
|
inline |
◆ getSubStickY()
| f32 JUTGamePad::getSubStickY |
( |
| ) |
const |
|
inline |
◆ getTrigger()
| u32 JUTGamePad::getTrigger |
( |
| ) |
const |
|
inline |
◆ init()
| BOOL JUTGamePad::init |
( |
| ) |
|
|
static |
◆ initList()
| void JUTGamePad::initList |
( |
| ) |
|
◆ isPushing3ButtonReset()
| bool JUTGamePad::isPushing3ButtonReset |
( |
| ) |
const |
|
inline |
◆ read()
◆ recalibrate()
| bool JUTGamePad::recalibrate |
( |
u32 | mask | ) |
|
|
static |
◆ setAnalogMode()
| static void JUTGamePad::setAnalogMode |
( |
u32 | mode | ) |
|
|
inlinestatic |
◆ setResetCallback()
| static void JUTGamePad::setResetCallback |
( |
callbackFn | callback, |
|
|
void * | arg ) |
|
inlinestatic |
◆ startMotorWave()
◆ stopMotor()
| void JUTGamePad::stopMotor |
( |
| ) |
|
|
inline |
◆ stopMotorHard()
| void JUTGamePad::stopMotorHard |
( |
| ) |
|
|
inline |
◆ stopMotorWave()
| void JUTGamePad::stopMotorWave |
( |
| ) |
|
|
inline |
◆ stopMotorWaveHard()
| void JUTGamePad::stopMotorWaveHard |
( |
| ) |
|
|
inline |
◆ stopPatternedRumble()
| void JUTGamePad::stopPatternedRumble |
( |
| ) |
|
|
inline |
◆ testTrigger()
| bool JUTGamePad::testTrigger |
( |
u32 | button | ) |
const |
|
inline |
◆ update()
| void JUTGamePad::update |
( |
| ) |
|
◆ field_0x9c
| u8 JUTGamePad::field_0x9c[4] |
◆ field_0xa8
| u8 JUTGamePad::field_0xa8 |
◆ mButton
◆ mButtonReset
◆ mErrorStatus
| s8 JUTGamePad::mErrorStatus |
◆ mLink
◆ mListInitialized
| bool JUTGamePad::mListInitialized |
|
static |
◆ mMainStick
◆ mPadAssign
| u8 JUTGamePad::mPadAssign |
|
static |
◆ mPadButton
◆ mPadList
◆ mPadMStick
◆ mPadRecord
◆ mPadReplay
◆ mPadSStick
◆ mPadStatus
◆ mPortNum
◆ mResetHoldStartTime
| OSTime JUTGamePad::mResetHoldStartTime |
◆ mRumble
◆ mSubStick
◆ sAnalogMode
| s32 JUTGamePad::sAnalogMode |
|
static |
◆ sClampMode
◆ sRumbleSupported
| u32 JUTGamePad::sRumbleSupported |
|
static |
◆ sStickMode
◆ sSuppressPadReset
| u32 JUTGamePad::sSuppressPadReset |
|
static |
The documentation for this struct was generated from the following files: