Stephen Miller f3cf28ca61
Minor Fixes (#4)
* Missing space

* Update .gitignore

* oops

* Missed constant

* Regenerate libs

* Remove excess space

* Regenerate

* Swap int for s32
2025-01-13 21:36:00 +02:00

103 lines
4.7 KiB
C++

// SPDX-FileCopyrightText: Copyright 2024 shadPS4 Emulator Project
// SPDX-License-Identifier: GPL-2.0-or-later
#pragma once
#include "common/types.h"
namespace Core::Loader {
class SymbolsResolver;
}
namespace Libraries::NpTrophy {
s32 PS4_SYSV_ABI sceNpTrophyAbortHandle();
s32 PS4_SYSV_ABI sceNpTrophyCaptureScreenshot();
s32 PS4_SYSV_ABI sceNpTrophyConfigGetTrophyDetails();
s32 PS4_SYSV_ABI sceNpTrophyConfigGetTrophyFlagArray();
s32 PS4_SYSV_ABI sceNpTrophyConfigGetTrophyGroupArray();
s32 PS4_SYSV_ABI sceNpTrophyConfigGetTrophyGroupDetails();
s32 PS4_SYSV_ABI sceNpTrophyConfigGetTrophySetInfo();
s32 PS4_SYSV_ABI sceNpTrophyConfigGetTrophySetInfoInGroup();
s32 PS4_SYSV_ABI sceNpTrophyConfigGetTrophySetVersion();
s32 PS4_SYSV_ABI sceNpTrophyConfigGetTrophyTitleDetails();
s32 PS4_SYSV_ABI sceNpTrophyConfigHasGroupFeature();
s32 PS4_SYSV_ABI sceNpTrophyCreateContext();
s32 PS4_SYSV_ABI sceNpTrophyCreateHandle();
s32 PS4_SYSV_ABI sceNpTrophyDestroyContext();
s32 PS4_SYSV_ABI sceNpTrophyDestroyHandle();
s32 PS4_SYSV_ABI sceNpTrophyGetGameIcon();
s32 PS4_SYSV_ABI sceNpTrophyGetGameInfo();
s32 PS4_SYSV_ABI sceNpTrophyGetGroupIcon();
s32 PS4_SYSV_ABI sceNpTrophyGetGroupInfo();
s32 PS4_SYSV_ABI sceNpTrophyGetTrophyIcon();
s32 PS4_SYSV_ABI sceNpTrophyGetTrophyInfo();
s32 PS4_SYSV_ABI sceNpTrophyGetTrophyUnlockState();
s32 PS4_SYSV_ABI sceNpTrophyGroupArrayGetNum();
s32 PS4_SYSV_ABI sceNpTrophyIntAbortHandle();
s32 PS4_SYSV_ABI sceNpTrophyIntCheckNetSyncTitles();
s32 PS4_SYSV_ABI sceNpTrophyIntCreateHandle();
s32 PS4_SYSV_ABI sceNpTrophyIntDestroyHandle();
s32 PS4_SYSV_ABI sceNpTrophyIntGetLocalTrophySummary();
s32 PS4_SYSV_ABI sceNpTrophyIntGetProgress();
s32 PS4_SYSV_ABI sceNpTrophyIntGetRunningTitle();
s32 PS4_SYSV_ABI sceNpTrophyIntGetRunningTitles();
s32 PS4_SYSV_ABI sceNpTrophyIntGetTrpIconByUri();
s32 PS4_SYSV_ABI sceNpTrophyIntNetSyncTitle();
s32 PS4_SYSV_ABI sceNpTrophyIntNetSyncTitles();
s32 PS4_SYSV_ABI sceNpTrophyNumInfoGetTotal();
s32 PS4_SYSV_ABI sceNpTrophyRegisterContext();
s32 PS4_SYSV_ABI sceNpTrophySetInfoGetTrophyFlagArray();
s32 PS4_SYSV_ABI sceNpTrophySetInfoGetTrophyNum();
s32 PS4_SYSV_ABI sceNpTrophyShowTrophyList();
s32 PS4_SYSV_ABI sceNpTrophySystemAbortHandle();
s32 PS4_SYSV_ABI sceNpTrophySystemBuildGroupIconUri();
s32 PS4_SYSV_ABI sceNpTrophySystemBuildNetTrophyIconUri();
s32 PS4_SYSV_ABI sceNpTrophySystemBuildTitleIconUri();
s32 PS4_SYSV_ABI sceNpTrophySystemBuildTrophyIconUri();
s32 PS4_SYSV_ABI sceNpTrophySystemCheckNetSyncTitles();
s32 PS4_SYSV_ABI sceNpTrophySystemCheckRecoveryRequired();
s32 PS4_SYSV_ABI sceNpTrophySystemCloseStorage();
s32 PS4_SYSV_ABI sceNpTrophySystemCreateContext();
s32 PS4_SYSV_ABI sceNpTrophySystemCreateHandle();
s32 PS4_SYSV_ABI sceNpTrophySystemDbgCtl();
s32 PS4_SYSV_ABI sceNpTrophySystemDebugLockTrophy();
s32 PS4_SYSV_ABI sceNpTrophySystemDebugUnlockTrophy();
s32 PS4_SYSV_ABI sceNpTrophySystemDestroyContext();
s32 PS4_SYSV_ABI sceNpTrophySystemDestroyHandle();
s32 PS4_SYSV_ABI sceNpTrophySystemDestroyTrophyConfig();
s32 PS4_SYSV_ABI sceNpTrophySystemGetDbgParam();
s32 PS4_SYSV_ABI sceNpTrophySystemGetDbgParamInt();
s32 PS4_SYSV_ABI sceNpTrophySystemGetGroupIcon();
s32 PS4_SYSV_ABI sceNpTrophySystemGetLocalTrophySummary();
s32 PS4_SYSV_ABI sceNpTrophySystemGetNextTitleFileEntryStatus();
s32 PS4_SYSV_ABI sceNpTrophySystemGetProgress();
s32 PS4_SYSV_ABI sceNpTrophySystemGetTitleFileStatus();
s32 PS4_SYSV_ABI sceNpTrophySystemGetTitleIcon();
s32 PS4_SYSV_ABI sceNpTrophySystemGetTitleSyncStatus();
s32 PS4_SYSV_ABI sceNpTrophySystemGetTrophyConfig();
s32 PS4_SYSV_ABI sceNpTrophySystemGetTrophyData();
s32 PS4_SYSV_ABI sceNpTrophySystemGetTrophyGroupData();
s32 PS4_SYSV_ABI sceNpTrophySystemGetTrophyIcon();
s32 PS4_SYSV_ABI sceNpTrophySystemGetTrophyTitleData();
s32 PS4_SYSV_ABI sceNpTrophySystemGetTrophyTitleIds();
s32 PS4_SYSV_ABI sceNpTrophySystemGetUserFileInfo();
s32 PS4_SYSV_ABI sceNpTrophySystemGetUserFileStatus();
s32 PS4_SYSV_ABI sceNpTrophySystemIsServerAvailable();
s32 PS4_SYSV_ABI sceNpTrophySystemNetSyncTitle();
s32 PS4_SYSV_ABI sceNpTrophySystemNetSyncTitles();
s32 PS4_SYSV_ABI sceNpTrophySystemOpenStorage();
s32 PS4_SYSV_ABI sceNpTrophySystemPerformRecovery();
s32 PS4_SYSV_ABI sceNpTrophySystemRemoveAll();
s32 PS4_SYSV_ABI sceNpTrophySystemRemoveTitleData();
s32 PS4_SYSV_ABI sceNpTrophySystemRemoveUserData();
s32 PS4_SYSV_ABI sceNpTrophySystemSetDbgParam();
s32 PS4_SYSV_ABI sceNpTrophySystemSetDbgParamInt();
s32 PS4_SYSV_ABI sceNpTrophyUnlockTrophy();
s32 PS4_SYSV_ABI Func_149656DA81D41C59();
s32 PS4_SYSV_ABI Func_9F80071876FFA5F6();
s32 PS4_SYSV_ABI Func_F8EF6F5350A91990();
s32 PS4_SYSV_ABI Func_FA7A2DD770447552();
void RegisterlibSceNpTrophy(Core::Loader::SymbolsResolver* sym);
} // namespace Libraries::NpTrophy