Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
mReCPd::Pad Struct Reference

#include <m_Re_controller_pad.h>

+ Collaboration diagram for mReCPd::Pad:

Classes

struct  Acc
 

Public Member Functions

void clean ()
 
void cleanOneTime ()
 
void copyRemAcc ()
 
void copyFSAcc ()
 
void cleanTrig ()
 
void cleanHold ()
 
void cleanRelease ()
 
void clearUpDown ()
 
void calcDpdBox (Vec2 *, Vec2 *, f32, f32)
 
void calcDpdOld ()
 
void calcDpd2DPos ()
 
void calcDpdRatioPos ()
 
void calcDpdPlayCirPos ()
 
void calcDpdPlayBoxPos ()
 

Public Attributes

u32 field_0x0
 
KPADStatus field_0x4 [10]
 
int field_0x554
 
KPADStatus field_0x558
 
Acc m_remAcc
 
Acc m_FSAcc
 
f32 m_stick3D
 
f32 field_0x1d6c
 
f32 m_stickValue
 
s16 m_stickAngle
 
s16 m_stick3DAngle
 
Vec2 field_0x1d78
 
Vec2 field_0x1d80
 
f32 field_0x1d88
 
f32 field_0x1d8c
 
f32 field_0x1d90
 
f32 field_0x1d94
 
f32 field_0x1d98
 
f32 field_0x1d9c
 
f32 field_0x1da0
 
f32 field_0x1da4
 
Vec2 field_0x1da8
 
Vec2 field_0x1db0
 
f32 field_0x1db8
 
f32 field_0x1dbc
 
f32 field_0x1dc0
 
int field_0x1dc4
 
int field_0x1dc8
 
int m_swingBlock
 
int field_0x1dd0
 
u8 field_0x1dd4
 
int field_0x1dd8
 
u8 field_0x1ddc
 
u8 field_0x1ddd
 
int field_0x1de0
 
int field_0x1de4
 
u8 field_0x1de8
 
int field_0x1dec
 
u8 field_0x1df0
 
int field_0x1df4
 
u32 field_0x1df8
 
u32 field_0x1dfc
 
int field_0x1e00
 
u8 field_0x1e04
 
u8 field_0x1e05
 

Member Function Documentation

◆ calcDpd2DPos()

void mReCPd::Pad::calcDpd2DPos ( )

◆ calcDpdBox()

void mReCPd::Pad::calcDpdBox ( Vec2 * ,
Vec2 * ,
f32 ,
f32  )

◆ calcDpdOld()

void mReCPd::Pad::calcDpdOld ( )

◆ calcDpdPlayBoxPos()

void mReCPd::Pad::calcDpdPlayBoxPos ( )

◆ calcDpdPlayCirPos()

void mReCPd::Pad::calcDpdPlayCirPos ( )

◆ calcDpdRatioPos()

void mReCPd::Pad::calcDpdRatioPos ( )

◆ clean()

void mReCPd::Pad::clean ( )

◆ cleanHold()

void mReCPd::Pad::cleanHold ( )

◆ cleanOneTime()

void mReCPd::Pad::cleanOneTime ( )

◆ cleanRelease()

void mReCPd::Pad::cleanRelease ( )

◆ cleanTrig()

void mReCPd::Pad::cleanTrig ( )

◆ clearUpDown()

void mReCPd::Pad::clearUpDown ( )

◆ copyFSAcc()

void mReCPd::Pad::copyFSAcc ( )

◆ copyRemAcc()

void mReCPd::Pad::copyRemAcc ( )

Member Data Documentation

◆ field_0x0

u32 mReCPd::Pad::field_0x0

◆ field_0x1d6c

f32 mReCPd::Pad::field_0x1d6c

◆ field_0x1d78

Vec2 mReCPd::Pad::field_0x1d78

◆ field_0x1d80

Vec2 mReCPd::Pad::field_0x1d80

◆ field_0x1d88

f32 mReCPd::Pad::field_0x1d88

◆ field_0x1d8c

f32 mReCPd::Pad::field_0x1d8c

◆ field_0x1d90

f32 mReCPd::Pad::field_0x1d90

◆ field_0x1d94

f32 mReCPd::Pad::field_0x1d94

◆ field_0x1d98

f32 mReCPd::Pad::field_0x1d98

◆ field_0x1d9c

f32 mReCPd::Pad::field_0x1d9c

◆ field_0x1da0

f32 mReCPd::Pad::field_0x1da0

◆ field_0x1da4

f32 mReCPd::Pad::field_0x1da4

◆ field_0x1da8

Vec2 mReCPd::Pad::field_0x1da8

◆ field_0x1db0

Vec2 mReCPd::Pad::field_0x1db0

◆ field_0x1db8

f32 mReCPd::Pad::field_0x1db8

◆ field_0x1dbc

f32 mReCPd::Pad::field_0x1dbc

◆ field_0x1dc0

f32 mReCPd::Pad::field_0x1dc0

◆ field_0x1dc4

int mReCPd::Pad::field_0x1dc4

◆ field_0x1dc8

int mReCPd::Pad::field_0x1dc8

◆ field_0x1dd0

int mReCPd::Pad::field_0x1dd0

◆ field_0x1dd4

u8 mReCPd::Pad::field_0x1dd4

◆ field_0x1dd8

int mReCPd::Pad::field_0x1dd8

◆ field_0x1ddc

u8 mReCPd::Pad::field_0x1ddc

◆ field_0x1ddd

u8 mReCPd::Pad::field_0x1ddd

◆ field_0x1de0

int mReCPd::Pad::field_0x1de0

◆ field_0x1de4

int mReCPd::Pad::field_0x1de4

◆ field_0x1de8

u8 mReCPd::Pad::field_0x1de8

◆ field_0x1dec

int mReCPd::Pad::field_0x1dec

◆ field_0x1df0

u8 mReCPd::Pad::field_0x1df0

◆ field_0x1df4

int mReCPd::Pad::field_0x1df4

◆ field_0x1df8

u32 mReCPd::Pad::field_0x1df8

◆ field_0x1dfc

u32 mReCPd::Pad::field_0x1dfc

◆ field_0x1e00

int mReCPd::Pad::field_0x1e00

◆ field_0x1e04

u8 mReCPd::Pad::field_0x1e04

◆ field_0x1e05

u8 mReCPd::Pad::field_0x1e05

◆ field_0x4

KPADStatus mReCPd::Pad::field_0x4[10]

◆ field_0x554

int mReCPd::Pad::field_0x554

◆ field_0x558

KPADStatus mReCPd::Pad::field_0x558

◆ m_FSAcc

Acc mReCPd::Pad::m_FSAcc

◆ m_remAcc

Acc mReCPd::Pad::m_remAcc

◆ m_stick3D

f32 mReCPd::Pad::m_stick3D

◆ m_stick3DAngle

s16 mReCPd::Pad::m_stick3DAngle

◆ m_stickAngle

s16 mReCPd::Pad::m_stickAngle

◆ m_stickValue

f32 mReCPd::Pad::m_stickValue

◆ m_swingBlock

int mReCPd::Pad::m_swingBlock

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