mirror of
https://github.com/zeldaret/tp
synced 2026-09-09 11:54:28 -04:00
Fix symbol names (#118)
* checkpoint * checkpoint * rename f_pc * checkpoint * small symbol rename and fix some fpc symbols * remove unneeded entries from ldscript * simplify ok check, update docker container Co-authored-by: Pheenoh <pheenoh@gmail.com>
This commit is contained in:
@@ -35,17 +35,19 @@ typedef struct base_process_class {
|
||||
/* 0xB4 */ u32 mSubType;
|
||||
} base_process_class; // Size: 0xB8
|
||||
|
||||
extern "C" {
|
||||
|
||||
BOOL fpcBs_Is_JustOfType(s32 pType1, s32 pType2);
|
||||
s32 fpcBs_MakeOfType(s32* pType);
|
||||
BOOL fpcBs_Is_JustOfType(int pType1, int pType2);
|
||||
s32 fpcBs_MakeOfType(int* pType);
|
||||
s32 fpcBs_MakeOfId(void);
|
||||
s32 fpcBs_Execute(base_process_class* pProc);
|
||||
void fpcBs_DeleteAppend(base_process_class* pProc);
|
||||
s32 fpcBs_IsDelete(base_process_class* pProc);
|
||||
s32 fpcBs_Delete(base_process_class* pProc);
|
||||
base_process_class* fpcBs_Create(s16 pProcTypeID, u32 pProcID, void* pData);
|
||||
base_process_class* fpcBs_Create(s16 pProcTypeID, unsigned int pProcID, void* pData);
|
||||
s32 fpcBs_SubCreate(base_process_class* pProc);
|
||||
};
|
||||
|
||||
extern "C" {
|
||||
void fpcBs_MakeOfType__FPi(void);
|
||||
void fpcBs_Is_JustOfType__Fii(void);
|
||||
}
|
||||
|
||||
#endif
|
||||
|
||||
@@ -7,28 +7,28 @@
|
||||
#include "f/f_pc/f_pc_create_tag.h"
|
||||
#include "global.h"
|
||||
|
||||
typedef int (*fpcCtIt_MethodFunc)(void*, void*);
|
||||
typedef void* (*fpcCtIt_JudgeFunc)(void*, void*);
|
||||
|
||||
typedef struct node_method_data {
|
||||
cNdIt_MethodFunc mFunc;
|
||||
fpcCtIt_MethodFunc mFunc;
|
||||
void* mpUserData;
|
||||
} node_method_data;
|
||||
|
||||
typedef struct node_judge_data {
|
||||
cNdIt_JudgeFunc mFunc;
|
||||
fpcCtIt_JudgeFunc mFunc;
|
||||
void* mpUserData;
|
||||
} node_judge_data;
|
||||
|
||||
typedef struct fpcCtIt_jilprm_c {
|
||||
u32 mUnk0;
|
||||
cNdIt_JudgeFunc mFunc;
|
||||
fpcCtIt_JudgeFunc mFunc;
|
||||
void* mpUserData;
|
||||
} fpcCtIt_jilprm_c;
|
||||
|
||||
extern "C" {
|
||||
|
||||
s32 fpcCtIt_Method(cNdIt_MethodFunc pJudge, void* pUserData);
|
||||
void* fpcCtIt_Judge(cNdIt_JudgeFunc pJudge, void* pUserData);
|
||||
s32 fpcCtIt_Method(fpcCtIt_MethodFunc pJudge, void* pUserData);
|
||||
void* fpcCtIt_Judge(fpcCtIt_JudgeFunc pJudge, void* pUserData);
|
||||
void* fpcCtIt_filter_JudgeInLayer(create_tag*, fpcCtIt_jilprm_c*);
|
||||
void* fpcCtIt_JudgeInLayer(u32 pUnk0, cNdIt_JudgeFunc pFunc, void* pUserData);
|
||||
};
|
||||
void* fpcCtIt_JudgeInLayer(unsigned int pUnk0, fpcCtIt_JudgeFunc pFunc, void* pUserData);
|
||||
|
||||
#endif
|
||||
|
||||
@@ -30,10 +30,8 @@ typedef struct create_request {
|
||||
layer_class* mpLayer;
|
||||
} create_request; // Size: 0x48
|
||||
|
||||
extern "C" {
|
||||
|
||||
BOOL fpcCtRq_isCreatingByID(create_tag* pTag, s32* pId);
|
||||
BOOL fpcCtRq_IsCreatingByID(u32 id);
|
||||
BOOL fpcCtRq_isCreatingByID(create_tag* pTag, unsigned int* pId);
|
||||
BOOL fpcCtRq_IsCreatingByID(unsigned int id);
|
||||
void fpcCtRq_CreateQTo(create_request* pReq);
|
||||
void fpcCtRq_ToCreateQ(create_request* pReq);
|
||||
BOOL fpcCtRq_Delete(create_request* pReq);
|
||||
@@ -42,6 +40,5 @@ s32 fpcCtRq_IsDoing(create_request* pReq);
|
||||
void fpcCtRq_Handler(void);
|
||||
create_request* fpcCtRq_Create(layer_class* pLayer, u32 size,
|
||||
create_request_method_class* pCtRqMtd);
|
||||
};
|
||||
|
||||
#endif
|
||||
|
||||
@@ -9,11 +9,8 @@ typedef struct create_tag {
|
||||
create_tag_class mBase;
|
||||
} create_tag;
|
||||
|
||||
extern "C" {
|
||||
|
||||
void fpcCtTg_ToCreateQ(create_tag_class* pTag);
|
||||
void fpcCtTg_CreateQTo(create_tag_class* pTag);
|
||||
void fpcCtTg_ToCreateQ(create_tag* pTag);
|
||||
void fpcCtTg_CreateQTo(create_tag* pTag);
|
||||
s32 fpcCtTg_Init(create_tag* pTag, void* pUserData);
|
||||
};
|
||||
|
||||
#endif
|
||||
|
||||
@@ -6,12 +6,9 @@
|
||||
|
||||
struct base_process_class;
|
||||
|
||||
extern "C" {
|
||||
|
||||
BOOL fpcCt_IsCreatingByID(u32 id);
|
||||
BOOL fpcCt_IsCreatingByID(unsigned int id);
|
||||
s32 fpcCt_IsDoing(struct base_process_class* pProc);
|
||||
BOOL fpcCt_Abort(struct base_process_class* pProc);
|
||||
void fpcCt_Handler(void);
|
||||
};
|
||||
|
||||
#endif
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
#include "f/f_pc/f_pc_layer.h"
|
||||
#include "global.h"
|
||||
|
||||
typedef s32 (*delete_tag_func)(void*);
|
||||
typedef int (*delete_tag_func)(void*);
|
||||
|
||||
typedef struct delete_tag_class {
|
||||
create_tag_class mBase;
|
||||
@@ -14,13 +14,10 @@ typedef struct delete_tag_class {
|
||||
s16 mTimer;
|
||||
} delete_tag_class;
|
||||
|
||||
extern "C" {
|
||||
|
||||
BOOL fpcDtTg_IsEmpty(void);
|
||||
void fpcDtTg_ToDeleteQ(delete_tag_class* pTag);
|
||||
void fpcDtTg_DeleteQTo(delete_tag_class* pTag);
|
||||
s32 fpcDtTg_Do(delete_tag_class* pTag, delete_tag_func pFunc);
|
||||
s32 fpcDtTg_Init(delete_tag_class* pTag, void* pUserData);
|
||||
};
|
||||
|
||||
#endif
|
||||
|
||||
@@ -6,13 +6,10 @@
|
||||
|
||||
struct base_process_class;
|
||||
|
||||
extern "C" {
|
||||
|
||||
BOOL fpcDt_IsComplete(void);
|
||||
s32 fpcDt_ToDeleteQ(base_process_class* pProc);
|
||||
s32 fpcDt_ToQueue(base_process_class* pProc);
|
||||
void fpcDt_Handler(void);
|
||||
s32 fpcDt_Delete(base_process_class* pProc);
|
||||
};
|
||||
s32 fpcDt_Delete(void* pProc);
|
||||
|
||||
#endif
|
||||
|
||||
@@ -7,10 +7,7 @@
|
||||
|
||||
typedef s32 (*cNdIt_MethodFuncFunc)(cNdIt_MethodFunc);
|
||||
|
||||
extern "C" {
|
||||
|
||||
s32 fpcDw_Execute(base_process_class* pProc);
|
||||
s32 fpcDw_Handler(cNdIt_MethodFuncFunc param_1, cNdIt_MethodFunc param_2);
|
||||
};
|
||||
|
||||
#endif
|
||||
@@ -8,11 +8,8 @@ typedef struct draw_priority_class {
|
||||
s16 mPriority;
|
||||
} draw_priority_class;
|
||||
|
||||
extern "C" {
|
||||
|
||||
s32 fpcDwPi_Get(draw_priority_class* pDwPi);
|
||||
void fpcDwPi_Set(draw_priority_class* pDwPi, s32 p);
|
||||
void fpcDwPi_Init(draw_priority_class* pDwPi, s32 p);
|
||||
};
|
||||
s32 fpcDwPi_Get(const draw_priority_class* pDwPi);
|
||||
void fpcDwPi_Set(draw_priority_class* pDwPi, s16 p);
|
||||
void fpcDwPi_Init(draw_priority_class* pDwPi, s16 p);
|
||||
|
||||
#endif
|
||||
|
||||
@@ -4,17 +4,19 @@
|
||||
|
||||
#include "SComponent/c_node_iter.h"
|
||||
#include "f/f_pc/f_pc_base.h"
|
||||
#include "f/f_pc/f_pc_layer_iter.h"
|
||||
|
||||
extern "C" {
|
||||
|
||||
base_process_class* fpcEx_Search(void* pFunc, void* pUserData);
|
||||
base_process_class* fpcEx_SearchByID(u32 id);
|
||||
BOOL fpcEx_IsExist(s32 id);
|
||||
base_process_class* fpcEx_Search(fpcLyIt_JudgeFunc pFunc, void* pUserData);
|
||||
base_process_class* fpcEx_SearchByID(unsigned int id);
|
||||
BOOL fpcEx_IsExist(unsigned int id);
|
||||
s32 fpcEx_ToLineQ(base_process_class* pProc);
|
||||
s32 fpcEx_ExecuteQTo(base_process_class* pProc);
|
||||
s32 fpcEx_Execute(base_process_class* pProc);
|
||||
s32 fpcEx_ToExecuteQ(base_process_class* pProc);
|
||||
void fpcEx_Handler(cNdIt_MethodFunc pFunc);
|
||||
};
|
||||
|
||||
extern "C" {
|
||||
void fpcEx_IsExist__FUi(void);
|
||||
}
|
||||
|
||||
#endif
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
#include "f/f_pc/f_pc_layer.h"
|
||||
#include "global.h"
|
||||
|
||||
typedef s32 (*fstCreateFunc)(void*, void*);
|
||||
typedef int (*fstCreateFunc)(void*, void*);
|
||||
|
||||
typedef struct fast_create_request {
|
||||
/* 0x00 */ create_request mBase;
|
||||
@@ -14,13 +14,10 @@ typedef struct fast_create_request {
|
||||
/* 0x4C */ void* mpFastCreateData;
|
||||
} fast_create_request; // Size: 0x50
|
||||
|
||||
extern "C" {
|
||||
|
||||
s32 fpcFCtRq_Do(fast_create_request* pFstCreateReq);
|
||||
s32 fpcFCtRq_Delete(fast_create_request*);
|
||||
base_process_class* fpcFCtRq_Request(layer_class* pLayer, s16 pProcTypeID,
|
||||
fstCreateFunc pFastCreateFunc, void* pFastCreateData,
|
||||
void* pData);
|
||||
};
|
||||
|
||||
#endif
|
||||
@@ -22,8 +22,6 @@ typedef struct layer_class {
|
||||
} counts;
|
||||
} layer_class;
|
||||
|
||||
extern "C" {
|
||||
|
||||
void fpcLy_SetCurrentLayer(layer_class* pLayer);
|
||||
layer_class* fpcLy_CurrentLayer(void);
|
||||
layer_class* fpcLy_RootLayer(void);
|
||||
@@ -38,8 +36,8 @@ void fpcLy_DeletingMesg(layer_class* pLayer);
|
||||
BOOL fpcLy_IsCreatingMesg(layer_class* pLayer);
|
||||
BOOL fpcLy_IsDeletingMesg(layer_class* pLayer);
|
||||
|
||||
s32 fpcLy_IntoQueue(layer_class* pLayer, s32 treeListIdx, create_tag_class* pTag, s32 idx);
|
||||
s32 fpcLy_ToQueue(layer_class* pLayer, s32 treeListIdx, create_tag_class* pTag);
|
||||
s32 fpcLy_IntoQueue(layer_class* pLayer, int treeListIdx, create_tag_class* pTag, int idx);
|
||||
s32 fpcLy_ToQueue(layer_class* pLayer, int treeListIdx, create_tag_class* pTag);
|
||||
s32 fpcLy_QueueTo(layer_class* pLayer, create_tag_class* pTag);
|
||||
|
||||
void fpcLy_Cancel(layer_class* pLayer);
|
||||
@@ -52,6 +50,5 @@ void fpcLy_Create(layer_class* pLayer, struct process_node_class* pPcNode, node_
|
||||
s32 listNum);
|
||||
|
||||
s32 fpcLy_Delete(layer_class* pLayer);
|
||||
};
|
||||
|
||||
#endif
|
||||
|
||||
@@ -10,12 +10,11 @@ typedef struct layer_iter {
|
||||
void* mpUserData;
|
||||
} layer_iter;
|
||||
|
||||
extern "C" {
|
||||
typedef void* (*fpcLyIt_JudgeFunc)(void*, void*);
|
||||
|
||||
s32 fpcLyIt_OnlyHere(layer_class* pLayer, cNdIt_MethodFunc pFunc, void* pUserData);
|
||||
s32 fpcLyIt_OnlyHereLY(layer_class* pLayer, cNdIt_MethodFunc pFunc, void* pUserData);
|
||||
void* fpcLyIt_Judge(layer_class* pLayer, cNdIt_MethodFunc pFunc, void* pUserData);
|
||||
void* fpcLyIt_AllJudge(cNdIt_MethodFunc pFunc, void* pUserData);
|
||||
};
|
||||
void* fpcLyIt_Judge(layer_class* pLayer, fpcLyIt_JudgeFunc pFunc, void* pUserData);
|
||||
void* fpcLyIt_AllJudge(fpcLyIt_JudgeFunc pFunc, void* pUserData);
|
||||
|
||||
#endif
|
||||
|
||||
@@ -13,12 +13,9 @@ typedef struct layer_management_tag_class {
|
||||
u16 mNodeListIdx;
|
||||
} layer_management_tag_class;
|
||||
|
||||
extern "C" {
|
||||
|
||||
s32 fpcLyTg_QueueTo(layer_management_tag_class* pTag);
|
||||
s32 fpcLyTg_ToQueue(layer_management_tag_class* pTag, u32 layerID, u16 listID, u16 listPrio);
|
||||
s32 fpcLyTg_Move(layer_management_tag_class*, u32, u16, u16);
|
||||
s32 fpcLyTg_Init(layer_management_tag_class*, u32, void*);
|
||||
};
|
||||
|
||||
#endif
|
||||
|
||||
@@ -28,15 +28,16 @@ typedef struct leaf_process_profile_definition {
|
||||
s32 unk24;
|
||||
} leaf_process_profile_definition;
|
||||
|
||||
extern "C" {
|
||||
|
||||
s32 fpcLf_GetPriority(leafdraw_class* pLeaf);
|
||||
s32 fpcLf_GetPriority(const leafdraw_class* pLeaf);
|
||||
s32 fpcLf_DrawMethod(leafdraw_method_class* pMthd, void* pUserData);
|
||||
s32 fpcLf_Draw(leafdraw_class* pMthd);
|
||||
s32 fpcLf_Execute(leafdraw_class* pLeaf);
|
||||
s32 fpcLf_IsDelete(leafdraw_class* pLeaf);
|
||||
s32 fpcLf_Delete(leafdraw_class* pLeaf);
|
||||
s32 fpcLf_Create(leafdraw_class* pLeaf);
|
||||
};
|
||||
|
||||
extern "C" {
|
||||
void fpcLf_GetPriority__FPC14leafdraw_class(void);
|
||||
}
|
||||
|
||||
#endif
|
||||
|
||||
@@ -1,9 +1,6 @@
|
||||
#ifndef F_PC_LINE_H_
|
||||
#define F_PC_LINE_H_
|
||||
|
||||
extern "C" {
|
||||
|
||||
void fpcLn_Create(void);
|
||||
};
|
||||
|
||||
#endif
|
||||
@@ -4,9 +4,6 @@
|
||||
|
||||
#include "SComponent/c_node_iter.h"
|
||||
|
||||
extern "C" {
|
||||
|
||||
void fpcLnIt_Queue(cNdIt_MethodFunc pFunc);
|
||||
};
|
||||
|
||||
#endif
|
||||
|
||||
@@ -10,12 +10,9 @@ typedef struct line_tag {
|
||||
s32 mLineListID;
|
||||
} line_tag;
|
||||
|
||||
extern "C" {
|
||||
|
||||
s32 fpcLnTg_Move(line_tag* pLineTag, s32 newLineListID);
|
||||
void fpcLnTg_QueueTo(line_tag* pLineTag);
|
||||
s32 fpcLnTg_ToQueue(line_tag* pLineTag, s32 lineListID);
|
||||
void fpcLnTg_Init(line_tag* pLineTag, void* pData);
|
||||
};
|
||||
|
||||
#endif
|
||||
|
||||
@@ -4,12 +4,9 @@
|
||||
|
||||
#include "global.h"
|
||||
|
||||
extern "C" {
|
||||
|
||||
BOOL fpcLd_Use(u16 procName);
|
||||
s32 fpcLd_IsLoaded(u16 procName);
|
||||
void fpcLd_Free(u16 procName);
|
||||
s32 fpcLd_Load(u16 procName);
|
||||
};
|
||||
BOOL fpcLd_Use(s16 procName);
|
||||
s32 fpcLd_IsLoaded(s16 procName);
|
||||
void fpcLd_Free(s16 procName);
|
||||
s32 fpcLd_Load(s16 procName);
|
||||
|
||||
#endif
|
||||
|
||||
@@ -5,19 +5,19 @@
|
||||
#include "SComponent/c_tag.h"
|
||||
#include "d/d_com/d_com_inf_game/d_com_inf_game.h"
|
||||
#include "f/f_pc/f_pc_base.h"
|
||||
#include "f/f_pc/f_pc_create_iter.h"
|
||||
#include "f/f_pc/f_pc_node_req.h"
|
||||
#include "global.h"
|
||||
|
||||
extern "C" {
|
||||
|
||||
typedef int (*FastCreateReqFunc)(void*);
|
||||
typedef void (*fpcM_ManagementFunc)(void);
|
||||
typedef int (*fpcM_DrawIteraterFunc)(void*, void*);
|
||||
|
||||
inline u32 fpcM_GetID(const void* pProc) {
|
||||
return pProc != NULL ? ((base_process_class*)pProc)->mBsPcId : 0xFFFFFFFF;
|
||||
}
|
||||
void fpcM_Draw(void* pProc);
|
||||
s32 fpcM_DrawIterater(cNdIt_MethodFunc pFunc);
|
||||
s32 fpcM_DrawIterater(fpcM_DrawIteraterFunc pFunc);
|
||||
void fpcM_Execute(void* pProc);
|
||||
s32 fpcM_Delete(void* pProc);
|
||||
BOOL fpcM_IsCreating(u32 pID);
|
||||
@@ -28,7 +28,10 @@ base_process_class* fpcM_FastCreate(s16 pProcTypeID, FastCreateReqFunc param_2,
|
||||
s32 fpcM_IsPause(void* pProc, u8 param_2);
|
||||
void fpcM_PauseEnable(void* pProc, u8 param_2);
|
||||
void fpcM_PauseDisable(void* pProc, u8 param_2);
|
||||
void* fpcM_JudgeInLayer(u32 pLayerID, cNdIt_MethodFunc pFunc, void* pUserData);
|
||||
};
|
||||
void* fpcM_JudgeInLayer(u32 pLayerID, fpcCtIt_JudgeFunc pFunc, void* pUserData);
|
||||
|
||||
extern "C" {
|
||||
void fpcM_Delete__FPv(void);
|
||||
}
|
||||
|
||||
#endif
|
||||
@@ -13,13 +13,15 @@ typedef struct process_method_class {
|
||||
process_method_func mpIsDeleteFunc;
|
||||
} process_method_class;
|
||||
|
||||
extern "C" {
|
||||
|
||||
s32 fpcMtd_Method(process_method_func pFunc, void* pUserData);
|
||||
s32 fpcMtd_Execute(process_method_class* pMthd, void* pUserData);
|
||||
s32 fpcMtd_IsDelete(process_method_class* pMthd, void* pUserData);
|
||||
s32 fpcMtd_Delete(process_method_class* pMthd, void* pUserData);
|
||||
s32 fpcMtd_Create(process_method_class* pMthd, void* pUserData);
|
||||
};
|
||||
|
||||
extern "C" {
|
||||
void fpcMtd_Execute__FP20process_method_classPv(void);
|
||||
void fpcMtd_Create__FP20process_method_classPv(void);
|
||||
}
|
||||
|
||||
#endif
|
||||
|
||||
@@ -5,9 +5,6 @@
|
||||
#include "SComponent/c_list_iter.h"
|
||||
#include "global.h"
|
||||
|
||||
extern "C" {
|
||||
|
||||
void fpcMtdIt_Method(node_list_class* pList, cNdIt_MethodFunc pMethod);
|
||||
};
|
||||
|
||||
#endif
|
||||
|
||||
@@ -13,12 +13,9 @@ typedef struct process_method_tag_class {
|
||||
void* mpMthdData;
|
||||
} process_method_tag_class;
|
||||
|
||||
extern "C" {
|
||||
|
||||
s32 fpcMtdTg_Do(process_method_tag_class* pMthd);
|
||||
s32 fpcMtdTg_ToMethodQ(node_list_class* pList, process_method_tag_class* pMthd);
|
||||
void fpcMtdTg_MethodQTo(process_method_tag_class* pMthd);
|
||||
s32 fpcMtdTg_Init(process_method_tag_class* pMthd, process_method_tag_func pFunc, void* pMthdData);
|
||||
};
|
||||
|
||||
#endif
|
||||
|
||||
@@ -27,16 +27,13 @@ typedef struct node_process_profile_definition {
|
||||
s32 unk24;
|
||||
} node_process_profile_definition;
|
||||
|
||||
extern "C" {
|
||||
|
||||
s32 fpcNd_DrawMethod(nodedraw_method_class* pNodeMethod, void* pData);
|
||||
s32 fpcNd_Draw(process_node_class* pProcNode);
|
||||
s32 fpcNd_Execute(process_node_class* pProcNode);
|
||||
void* fpcNd_IsCreatingFromUnder(process_node_class* pProcNode);
|
||||
void* fpcNd_IsCreatingFromUnder(void* pProcNode);
|
||||
s32 fpcNd_IsDeleteTiming(process_node_class* pProcNode);
|
||||
s32 fpcNd_IsDelete(process_node_class* pProcNode);
|
||||
s32 fpcNd_Delete(process_node_class* pProcNode);
|
||||
s32 fpcNd_Create(process_node_class* pProcNode);
|
||||
};
|
||||
|
||||
#endif
|
||||
|
||||
@@ -41,8 +41,6 @@ typedef struct request_node_class {
|
||||
node_create_request* mNodeCrReq;
|
||||
} request_node_class;
|
||||
|
||||
extern "C" {
|
||||
|
||||
void fpcNdRq_RequestQTo(node_create_request* pNodeCreateReq);
|
||||
void fpcNdRq_ToRequestQ(node_create_request* pNodeCreateReq);
|
||||
s32 fpcNdRq_phase_IsCreated(node_create_request* pNodeCreateReq);
|
||||
@@ -63,10 +61,9 @@ node_create_request* fpcNdRq_ChangeNode(u32 pRequestSize, struct process_node_cl
|
||||
node_create_request* fpcNdRq_DeleteNode(u32 pRequestSize, struct process_node_class* pProcNode);
|
||||
node_create_request* fpcNdRq_CreateNode(u32 pRequestSize, s16 param_2, void* param_3);
|
||||
node_create_request*
|
||||
fpcNdRq_Request(u32 param_1, s32 param_2, struct process_node_class* param_3, s16 param_4,
|
||||
fpcNdRq_Request(u32 param_1, int param_2, struct process_node_class* param_3, s16 param_4,
|
||||
void* param_5, node_create_request_method_class* pNodeCreateRequestMethodClass);
|
||||
s32 fpcNdRq_ReChangeNode(u32 pRequestId, s16 param_2, void* param_3);
|
||||
s32 fpcNdRq_ReRequest(u32 pRequestId, s16 param_2, void* param_3);
|
||||
};
|
||||
s32 fpcNdRq_ReChangeNode(unsigned int pRequestId, s16 param_2, void* param_3);
|
||||
s32 fpcNdRq_ReRequest(unsigned int pRequestId, s16 param_2, void* param_3);
|
||||
|
||||
#endif
|
||||
@@ -5,12 +5,9 @@
|
||||
#include "f/f_pc/f_pc_node.h"
|
||||
#include "global.h"
|
||||
|
||||
extern "C" {
|
||||
|
||||
s32 fpcPause_IsEnable(void* pProc, u8 expected);
|
||||
s32 fpcPause_Enable(void* pProc, u8 pauseMask);
|
||||
s32 fpcPause_Disable(void* pProc, u8 pauseMask);
|
||||
void fpcPause_Init(void* pProc);
|
||||
};
|
||||
|
||||
#endif
|
||||
|
||||
@@ -18,8 +18,6 @@ typedef struct process_priority_class {
|
||||
process_priority_queue_info mInfoCurr;
|
||||
} process_priority_class;
|
||||
|
||||
extern "C" {
|
||||
|
||||
s32 fpcPi_IsInQueue(process_priority_class* pPi);
|
||||
s32 fpcPi_QueueTo(process_priority_class* pPi);
|
||||
s32 fpcPi_ToQueue(process_priority_class* pPi);
|
||||
@@ -29,6 +27,5 @@ s32 fpcPi_IsNormal(u32 layer, u16 listID, u16 priority);
|
||||
s32 fpcPi_Change(process_priority_class* pPi, u32 layer, u16 listID, u16 priority);
|
||||
s32 fpcPi_Handler(void);
|
||||
s32 fpcPi_Init(process_priority_class* pPi, void* pUserData, u32 layer, u16 listID, u16 priority);
|
||||
};
|
||||
|
||||
#endif
|
||||
|
||||
@@ -19,9 +19,6 @@ typedef struct process_profile_definition {
|
||||
s32 mParameters;
|
||||
} process_profile_definition;
|
||||
|
||||
extern "C" {
|
||||
|
||||
process_profile_definition* fpcPf_Get(s16 profileID);
|
||||
};
|
||||
|
||||
#endif
|
||||
|
||||
@@ -5,10 +5,11 @@
|
||||
#include "f/f_pc/f_pc_base.h"
|
||||
#include "global.h"
|
||||
|
||||
extern "C" {
|
||||
|
||||
void* fpcSch_JudgeForPName(void* pProc, void* pUserData);
|
||||
void* fpcSch_JudgeByID(void* pProc, void* pUserData);
|
||||
};
|
||||
|
||||
extern "C" {
|
||||
void fpcSch_JudgeForPName__FPvPv(void);
|
||||
}
|
||||
|
||||
#endif
|
||||
|
||||
@@ -16,8 +16,6 @@ typedef struct standard_create_request_class {
|
||||
/* 0x5C */ void* unk_0x5C;
|
||||
} standard_create_request_class;
|
||||
|
||||
extern "C" {
|
||||
|
||||
s32 fpcSCtRq_phase_CreateProcess(standard_create_request_class* pStdCreateReq);
|
||||
s32 fpcSCtRq_phase_SubCreateProcess(standard_create_request_class* pStdCreateReq);
|
||||
s32 fpcSCtRq_phase_IsComplete(standard_create_request_class* pStdCreateReq);
|
||||
@@ -28,6 +26,9 @@ s32 fpcSCtRq_Delete(standard_create_request_class*);
|
||||
s32 fpcSCtRq_Cancel(standard_create_request_class*);
|
||||
s32 fpcSCtRq_Request(layer_class* param_1, s16 param_2, stdCreateFunc param_3, void* param_4,
|
||||
void* param_5);
|
||||
};
|
||||
|
||||
extern "C" {
|
||||
void fpcSCtRq_Request__FP11layer_classsPFPvPv_iPvPv(void);
|
||||
}
|
||||
|
||||
#endif
|
||||
Reference in New Issue
Block a user