Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
mDoCPd_c Class Reference

#include <m_Do_controller_pad.h>

+ Collaboration diagram for mDoCPd_c:

Static Public Member Functions

static void create ()
 
static void read ()
 
static void convert (interface_of_controller_pad *, JUTGamePad *)
 
static void LRlockCheck (interface_of_controller_pad *)
 
static void recalibrate ()
 
static interface_of_controller_padgetCpadInfo (u32 pad)
 
static JUTGamePadgetGamePad (u32 pad)
 
static u32 getTrig (u32 pad)
 
static u32 getTrigLockL (u32 pad)
 
static u32 getTrigLockR (u32 pad)
 
static u32 getTrigUp (u32 pad)
 
static u32 getTrigDown (u32 pad)
 
static u32 getTrigLeft (u32 pad)
 
static u32 getTrigRight (u32 pad)
 
static u32 getTrigL (u32 pad)
 
static u32 getTrigR (u32 pad)
 
static u32 getTrigA (u32 pad)
 
static u32 getTrigB (u32 pad)
 
static u32 getTrigZ (u32 pad)
 
static u32 getTrigY (u32 pad)
 
static u32 getTrigX (u32 pad)
 
static u32 getTrigStart (u32 pad)
 
static u32 getHold (u32 pad)
 
static u32 getHoldLockL (u32 pad)
 
static u32 getHoldLockR (u32 pad)
 
static u32 getHoldUp (u32 pad)
 
static u32 getHoldDown (u32 pad)
 
static u32 getHoldLeft (u32 pad)
 
static u32 getHoldRight (u32 pad)
 
static u32 getHoldL (u32 pad)
 
static u32 getHoldR (u32 pad)
 
static u32 getHoldA (u32 pad)
 
static u32 getHoldB (u32 pad)
 
static u32 getHoldZ (u32 pad)
 
static u32 getHoldY (u32 pad)
 
static u32 getHoldX (u32 pad)
 
static f32 getStickX (u32 pad)
 
static f32 getStickY (u32 pad)
 
static f32 getStickX3D (u32 pad)
 
static f32 getStickValue (u32 pad)
 
static s16 getStickAngle (u32 pad)
 
static s16 getStickAngle3D (u32 pad)
 
static f32 getSubStickX3D (u32 pad)
 
static f32 getSubStickX (u32 pad)
 
static f32 getSubStickY (u32 pad)
 
static f32 getSubStickValue (u32 pad)
 
static s16 getSubStickAngle (u32 pad)
 
static f32 getAnalogR (u32 pad)
 
static f32 getAnalogL (u32 pad)
 
static BOOL isConnect (u32 pad)
 
static void startMotorWave (u32 pad, void *param_2, JUTGamePad::CRumble::ERumble param_3, u32 param_4)
 
static void stopMotor (u32 pad)
 
static void stopMotorWave (u32 pad)
 
static void stopMotorHard (u32 pad)
 
static void stopMotorWaveHard (u32 pad)
 

Static Public Attributes

static JUTGamePadm_gamePad [4]
 
static interface_of_controller_pad m_cpadInfo [4]
 

Member Function Documentation

◆ convert()

void mDoCPd_c::convert ( interface_of_controller_pad pInterface,
JUTGamePad pPad 
)
static

◆ create()

void mDoCPd_c::create ( )
static

◆ getAnalogL()

static f32 mDoCPd_c::getAnalogL ( u32  pad)
inlinestatic

◆ getAnalogR()

static f32 mDoCPd_c::getAnalogR ( u32  pad)
inlinestatic

◆ getCpadInfo()

static interface_of_controller_pad & mDoCPd_c::getCpadInfo ( u32  pad)
inlinestatic

◆ getGamePad()

static JUTGamePad * mDoCPd_c::getGamePad ( u32  pad)
inlinestatic

◆ getHold()

static u32 mDoCPd_c::getHold ( u32  pad)
inlinestatic

◆ getHoldA()

static u32 mDoCPd_c::getHoldA ( u32  pad)
inlinestatic

◆ getHoldB()

static u32 mDoCPd_c::getHoldB ( u32  pad)
inlinestatic

◆ getHoldDown()

static u32 mDoCPd_c::getHoldDown ( u32  pad)
inlinestatic

◆ getHoldL()

static u32 mDoCPd_c::getHoldL ( u32  pad)
inlinestatic

◆ getHoldLeft()

static u32 mDoCPd_c::getHoldLeft ( u32  pad)
inlinestatic

◆ getHoldLockL()

static u32 mDoCPd_c::getHoldLockL ( u32  pad)
inlinestatic

◆ getHoldLockR()

static u32 mDoCPd_c::getHoldLockR ( u32  pad)
inlinestatic

◆ getHoldR()

static u32 mDoCPd_c::getHoldR ( u32  pad)
inlinestatic

◆ getHoldRight()

static u32 mDoCPd_c::getHoldRight ( u32  pad)
inlinestatic

◆ getHoldUp()

static u32 mDoCPd_c::getHoldUp ( u32  pad)
inlinestatic

◆ getHoldX()

static u32 mDoCPd_c::getHoldX ( u32  pad)
inlinestatic

◆ getHoldY()

static u32 mDoCPd_c::getHoldY ( u32  pad)
inlinestatic

◆ getHoldZ()

static u32 mDoCPd_c::getHoldZ ( u32  pad)
inlinestatic

◆ getStickAngle()

static s16 mDoCPd_c::getStickAngle ( u32  pad)
inlinestatic

◆ getStickAngle3D()

static s16 mDoCPd_c::getStickAngle3D ( u32  pad)
inlinestatic

◆ getStickValue()

static f32 mDoCPd_c::getStickValue ( u32  pad)
inlinestatic

◆ getStickX()

static f32 mDoCPd_c::getStickX ( u32  pad)
inlinestatic

◆ getStickX3D()

static f32 mDoCPd_c::getStickX3D ( u32  pad)
inlinestatic

◆ getStickY()

static f32 mDoCPd_c::getStickY ( u32  pad)
inlinestatic

◆ getSubStickAngle()

static s16 mDoCPd_c::getSubStickAngle ( u32  pad)
inlinestatic

◆ getSubStickValue()

static f32 mDoCPd_c::getSubStickValue ( u32  pad)
inlinestatic

◆ getSubStickX()

static f32 mDoCPd_c::getSubStickX ( u32  pad)
inlinestatic

◆ getSubStickX3D()

static f32 mDoCPd_c::getSubStickX3D ( u32  pad)
inlinestatic

◆ getSubStickY()

static f32 mDoCPd_c::getSubStickY ( u32  pad)
inlinestatic

◆ getTrig()

static u32 mDoCPd_c::getTrig ( u32  pad)
inlinestatic

◆ getTrigA()

static u32 mDoCPd_c::getTrigA ( u32  pad)
inlinestatic

◆ getTrigB()

static u32 mDoCPd_c::getTrigB ( u32  pad)
inlinestatic

◆ getTrigDown()

static u32 mDoCPd_c::getTrigDown ( u32  pad)
inlinestatic

◆ getTrigL()

static u32 mDoCPd_c::getTrigL ( u32  pad)
inlinestatic

◆ getTrigLeft()

static u32 mDoCPd_c::getTrigLeft ( u32  pad)
inlinestatic

◆ getTrigLockL()

static u32 mDoCPd_c::getTrigLockL ( u32  pad)
inlinestatic

◆ getTrigLockR()

static u32 mDoCPd_c::getTrigLockR ( u32  pad)
inlinestatic

◆ getTrigR()

static u32 mDoCPd_c::getTrigR ( u32  pad)
inlinestatic

◆ getTrigRight()

static u32 mDoCPd_c::getTrigRight ( u32  pad)
inlinestatic

◆ getTrigStart()

static u32 mDoCPd_c::getTrigStart ( u32  pad)
inlinestatic

◆ getTrigUp()

static u32 mDoCPd_c::getTrigUp ( u32  pad)
inlinestatic

◆ getTrigX()

static u32 mDoCPd_c::getTrigX ( u32  pad)
inlinestatic

◆ getTrigY()

static u32 mDoCPd_c::getTrigY ( u32  pad)
inlinestatic

◆ getTrigZ()

static u32 mDoCPd_c::getTrigZ ( u32  pad)
inlinestatic

◆ isConnect()

static BOOL mDoCPd_c::isConnect ( u32  pad)
inlinestatic

◆ LRlockCheck()

void mDoCPd_c::LRlockCheck ( interface_of_controller_pad interface)
static

◆ read()

void mDoCPd_c::read ( )
static

◆ recalibrate()

void mDoCPd_c::recalibrate ( void  )
static

◆ startMotorWave()

static void mDoCPd_c::startMotorWave ( u32  pad,
void param_2,
JUTGamePad::CRumble::ERumble  param_3,
u32  param_4 
)
inlinestatic

◆ stopMotor()

static void mDoCPd_c::stopMotor ( u32  pad)
inlinestatic

◆ stopMotorHard()

static void mDoCPd_c::stopMotorHard ( u32  pad)
inlinestatic

◆ stopMotorWave()

static void mDoCPd_c::stopMotorWave ( u32  pad)
inlinestatic

◆ stopMotorWaveHard()

static void mDoCPd_c::stopMotorWaveHard ( u32  pad)
inlinestatic

Member Data Documentation

◆ m_cpadInfo

interface_of_controller_pad mDoCPd_c::m_cpadInfo
static

◆ m_gamePad

JUTGamePad * mDoCPd_c::m_gamePad
static

m_Do_controller_pad.cpp JUTGamePad Wrapper and Conversion


The documentation for this class was generated from the following files: