refactor: make controller types enum

This commit is contained in:
2026-09-05 09:13:37 -04:00
parent 758549ceca
commit e1fd02765a
4 changed files with 31 additions and 22 deletions
+5 -2
View File
@@ -175,9 +175,12 @@ void C_4JInput::GetText(uint16_t *UTF16String)
InternalKeyboard.GetText(UTF16String);
}
const char* C_4JInput::GetControllerType(int ipad)
EControllerType C_4JInput::GetControllerType(int iPad)
{
return InternalInputManager.GetControllerType(ipad); //strk13r - mrow mrow mrow mrowwwwwwwwwww, i am silly kitty
if(InternalInputManager.IsPadConnected(iPad))
{
return InternalInputManager.GetControllerType(iPad); //strk13r - mrow mrow mrow mrowwwwwwwwwww, i am silly kitty
}
}
bool C_4JInput::VerifyStrings(WCHAR **pwStringA, int iStringC, int (*Func)(LPVOID, STRING_VERIFY_RESPONSE *), LPVOID lpParam)