more SComponent

This commit is contained in:
lepelog
2021-04-08 22:18:35 +02:00
parent 745c9eb2cd
commit 10734701d5
72 changed files with 723 additions and 2120 deletions
@@ -1,6 +1,37 @@
#ifndef C_API_CONTROLLER_PAD_H
#define C_API_CONTROLLER_PAD_H
#ifndef C_API_CONTROLLER_PAD_
#define C_API_CONTROLLER_PAD_
#include "dolphin/types.h"
#endif /* C_API_CONTROLLER_PAD_H */
struct interface_of_controller_pad {
f32 mMainStickPosX;
f32 mMainStickPosY;
f32 mMainStickValue;
s16 mMainStickAngle;
u8 field_0xe;
u8 field_0xf;
f32 mCStickPosX;
f32 mCStickPosY;
f32 mCStickValue;
s16 mCStickAngle;
u8 field_0x1e;
u8 field_0x1f;
f32 mAnalogA;
f32 mAnalogB;
f32 mTriggerLeft;
f32 mTriggerRight;
u32 mButtonFlags;
u32 mPressedButtonFlags;
s8 mGamepadErrorFlags;
u8 field_0x39;
u8 field_0x3a;
u8 field_0x3b;
u8 field_0x3c;
u8 field_0x3d;
u8 field_0x3e;
u8 field_0x3f;
};
void cAPICPad_recalibrate(void);
#endif