SMG-Decomp
A decompilation of Super Mario Galaxy 1
Loading...
Searching...
No Matches
WPadPointer.hpp
1#pragma once
2
3#include "Game/System/WPad.hpp"
4#include <JSystem/JGeometry.hpp>
5
7public:
8 WPadPointer(const WPad *);
9
10 void reset();
11 void setSensorBarLevel(f32);
12 void update();
13 void getPointingPos(TVec2f *) const;
14 void getHorizonVec(TVec2f *) const;
15 void getPastPointingPos(TVec2f *, s32) const;
16 u32 getEnablePastCount() const;
17 void getPointingPosBasedOnScreen(TVec2f *) const;
18
19 const WPad* mPad; // _0
20 TVec2f* mPointingPosArray; // _4
21 TVec2f* mHorizonArray; // _8
22 s32 _C;
23 u32 _10;
24 f32 mPosPlayRadius; // _14
25 f32 mPosSensitivity; // _18
26 f32 mHoriPlayRadius; // _1C
27 f32 mHoriSensitivity; // _20
28 f32 mDistPlayRadius; // _24
29 f32 mDistSensitivity; // _28
30 u32 _2C;
31 f32 _30;
32 u8 _34;
33 u32 _38;
34 u32 _3C;
35 u32 mEnablePastCount; // _40
36 u8 _44;
37 u8 _45;
38 f32 _48;
39};
Definition WPad.hpp:15