New Super Mario Bros. U Headers
Loading...
Searching...
No Matches
SysController.h
Go to the documentation of this file.
1#pragma once
2
3#include <controller/seadController.h>
4
5// vtbl Address: 0x100BF504
7{
8 // getRuntimeTypeInfoStatic()::typeInfo initialization guard variable Address: 0x101E9D40
9 // getRuntimeTypeInfoStatic()::typeInfo Address: 0x101EAE78
10 SEAD_RTTI_OVERRIDE(SysController, sead::Controller)
11
12public:
27
28public:
29 // Address: 0x02511C40
30 SysController(sead::ControllerMgr* mgr, Id id);
31
32protected:
33 // Address: 0x025124D8
34 void calcRemote_Core_(const sead::Controller* controller);
35 // Address: 0x025127F8
36 void calcRemote_Nunchuk_(const sead::Controller* controller);
37 // Address: 0x02512088
38 void calcRemote_URCC_(const sead::Controller* controller);
39 // Address: 0x025121F4
40 void calcRemote_URCC_Acc_(const sead::Controller* controller);
41
42protected:
43 u32 _15c[(0x1D4 - 0x15C) / sizeof(u32)];
44};
45static_assert(sizeof(SysController) == 0x1D4);
Definition SysController.h:7
void calcRemote_Nunchuk_(const sead::Controller *controller)
void calcRemote_URCC_Acc_(const sead::Controller *controller)
void calcRemote_Core_(const sead::Controller *controller)
u32 _15c[(0x1D4 - 0x15C)/sizeof(u32)]
Definition SysController.h:43
SysController(sead::ControllerMgr *mgr, Id id)
void calcRemote_URCC_(const sead::Controller *controller)