mirror of
https://github.com/boykopovar/AnyPS5.git
synced 2026-10-31 12:35:51 +00:00
refactor(sdk): add canonical headers for remaining libraries
This commit is contained in:
1 parent
35cf8d56cd
commit
f38d29fd08
1491 files changed
+19124
-12458
No files matched your search
@@ -1,3 +1,4 @@
|
||||
#include "prx/libSceConvertKeycode/include/Api.hpp"
|
||||
#include "SceTypes.hpp"
|
||||
#include "prx/libc/include/general/VabiMacros.hpp"
|
||||
#include "ProcessParametersFixture.hpp"
|
||||
@@ -12,12 +13,6 @@
|
||||
#include <string>
|
||||
#include <utility>
|
||||
|
||||
extern "C" {
|
||||
int APS5_VABI sceConvertKeycodeGetVirtualKeycode(std::uint16_t, std::uint32_t, std::uint16_t*);
|
||||
int APS5_VABI sceConvertKeycodeGetImeKeyboardType(std::int32_t, std::uint32_t*);
|
||||
int APS5_VABI sceConvertKeycodeGetCharacter(std::uint16_t, std::uint32_t, std::uint32_t, char16_t*);
|
||||
}
|
||||
|
||||
static void Require(bool value) { if (!value) std::abort(); }
|
||||
|
||||
static void SetLanguage(const char* value) {
|
||||
@@ -146,6 +141,7 @@ int main() {
|
||||
bool rejected = false;
|
||||
try {
|
||||
sceConvertKeycodeGetVirtualKeycode(28, layout, &virtualKey);
|
||||
|
||||
} catch (const std::runtime_error&) {
|
||||
rejected = true;
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user