|
|
@ -51,8 +51,8 @@ public:
|
|
|
|
explicit ISystem(Core::System& system_) : Interface(system_, "NFP:ISystem") {
|
|
|
|
explicit ISystem(Core::System& system_) : Interface(system_, "NFP:ISystem") {
|
|
|
|
// clang-format off
|
|
|
|
// clang-format off
|
|
|
|
static const FunctionInfo functions[] = {
|
|
|
|
static const FunctionInfo functions[] = {
|
|
|
|
{0, nullptr, "InitializeSystem"},
|
|
|
|
{0, &ISystem::InitializeSystem, "InitializeSystem"},
|
|
|
|
{1, nullptr, "FinalizeSystem"},
|
|
|
|
{1, &ISystem::FinalizeSystem, "FinalizeSystem"},
|
|
|
|
{2, &ISystem::ListDevices, "ListDevices"},
|
|
|
|
{2, &ISystem::ListDevices, "ListDevices"},
|
|
|
|
{3, &ISystem::StartDetection, "StartDetection"},
|
|
|
|
{3, &ISystem::StartDetection, "StartDetection"},
|
|
|
|
{4, &ISystem::StopDetection, "StopDetection"},
|
|
|
|
{4, &ISystem::StopDetection, "StopDetection"},
|
|
|
@ -71,13 +71,13 @@ public:
|
|
|
|
{20, &ISystem::GetDeviceState, "GetDeviceState"},
|
|
|
|
{20, &ISystem::GetDeviceState, "GetDeviceState"},
|
|
|
|
{21, &ISystem::GetNpadId, "GetNpadId"},
|
|
|
|
{21, &ISystem::GetNpadId, "GetNpadId"},
|
|
|
|
{23, &ISystem::AttachAvailabilityChangeEvent, "AttachAvailabilityChangeEvent"},
|
|
|
|
{23, &ISystem::AttachAvailabilityChangeEvent, "AttachAvailabilityChangeEvent"},
|
|
|
|
{100, nullptr, "Format"},
|
|
|
|
{100, &ISystem::Format, "Format"},
|
|
|
|
{101, nullptr, "GetAdminInfo"},
|
|
|
|
{101, &ISystem::GetAdminInfo, "GetAdminInfo"},
|
|
|
|
{102, nullptr, "GetRegisterInfoPrivate"},
|
|
|
|
{102, &ISystem::GetRegisterInfoPrivate, "GetRegisterInfoPrivate"},
|
|
|
|
{103, nullptr, "SetRegisterInfoPrivate"},
|
|
|
|
{103, &ISystem::SetRegisterInfoPrivate, "SetRegisterInfoPrivate"},
|
|
|
|
{104, nullptr, "DeleteRegisterInfo"},
|
|
|
|
{104, &ISystem::DeleteRegisterInfo, "DeleteRegisterInfo"},
|
|
|
|
{105, nullptr, "DeleteApplicationArea"},
|
|
|
|
{105, &ISystem::DeleteApplicationArea, "DeleteApplicationArea"},
|
|
|
|
{106, nullptr, "ExistsApplicationArea"},
|
|
|
|
{106, &ISystem::ExistsApplicationArea, "ExistsApplicationArea"},
|
|
|
|
};
|
|
|
|
};
|
|
|
|
// clang-format on
|
|
|
|
// clang-format on
|
|
|
|
|
|
|
|
|
|
|
@ -115,13 +115,13 @@ public:
|
|
|
|
{22, &IDebug::GetApplicationAreaSize, "GetApplicationAreaSize"},
|
|
|
|
{22, &IDebug::GetApplicationAreaSize, "GetApplicationAreaSize"},
|
|
|
|
{23, &IDebug::AttachAvailabilityChangeEvent, "AttachAvailabilityChangeEvent"},
|
|
|
|
{23, &IDebug::AttachAvailabilityChangeEvent, "AttachAvailabilityChangeEvent"},
|
|
|
|
{24, &IDebug::RecreateApplicationArea, "RecreateApplicationArea"},
|
|
|
|
{24, &IDebug::RecreateApplicationArea, "RecreateApplicationArea"},
|
|
|
|
{100, nullptr, "Format"},
|
|
|
|
{100, &IDebug::Format, "Format"},
|
|
|
|
{101, nullptr, "GetAdminInfo"},
|
|
|
|
{101, &IDebug::GetAdminInfo, "GetAdminInfo"},
|
|
|
|
{102, nullptr, "GetRegisterInfoPrivate"},
|
|
|
|
{102, &IDebug::GetRegisterInfoPrivate, "GetRegisterInfoPrivate"},
|
|
|
|
{103, nullptr, "SetRegisterInfoPrivate"},
|
|
|
|
{103, &IDebug::SetRegisterInfoPrivate, "SetRegisterInfoPrivate"},
|
|
|
|
{104, nullptr, "DeleteRegisterInfo"},
|
|
|
|
{104, &IDebug::DeleteRegisterInfo, "DeleteRegisterInfo"},
|
|
|
|
{105, nullptr, "DeleteApplicationArea"},
|
|
|
|
{105, &IDebug::DeleteApplicationArea, "DeleteApplicationArea"},
|
|
|
|
{106, nullptr, "ExistsApplicationArea"},
|
|
|
|
{106, &IDebug::ExistsApplicationArea, "ExistsApplicationArea"},
|
|
|
|
{200, nullptr, "GetAll"},
|
|
|
|
{200, nullptr, "GetAll"},
|
|
|
|
{201, nullptr, "SetAll"},
|
|
|
|
{201, nullptr, "SetAll"},
|
|
|
|
{202, nullptr, "FlushDebug"},
|
|
|
|
{202, nullptr, "FlushDebug"},
|
|
|
|