refactor: add platform interfaces, move GetPrimaryPad to Input, gut Profile stubs

This commit is contained in:
MatthewBeshay
2026-03-31 18:57:48 +11:00
parent adb3adfb8a
commit 9e207250cb
41 changed files with 1026 additions and 600 deletions

View File

@@ -658,3 +658,8 @@ void C_4JInput::CancelQueuedVerifyStrings(int (*)(void*,
STRING_VERIFY_RESPONSE*),
void*) {}
void C_4JInput::CancelAllVerifyInProgress() {}
// Primary pad (moved from Profile)
namespace { int s_inputPrimaryPad = 0; }
int C_4JInput::GetPrimaryPad() { return s_inputPrimaryPad; }
void C_4JInput::SetPrimaryPad(int iPad) { s_inputPrimaryPad = iPad; }