summaryrefslogtreecommitdiff
path: root/include/f_pc
diff options
context:
space:
mode:
authorLagoLunatic <LagoLunatic@users.noreply.github.com>2024-03-11 19:03:47 -0400
committerLagoLunatic <LagoLunatic@users.noreply.github.com>2024-03-11 19:03:47 -0400
commit0dd3f6e47cd372bdf7ea1ea2313bfad80ee4eafe (patch)
treef86b73a1401905cde8f58195315365b374ca2db8 /include/f_pc
parentd0e8844b4bce31b72e38c10c3467f23ac69e4072 (diff)
Standardize process ID type to be uint
Diffstat (limited to 'include/f_pc')
-rw-r--r--include/f_pc/f_pc_base.h2
-rw-r--r--include/f_pc/f_pc_create_req.h2
-rw-r--r--include/f_pc/f_pc_manager.h4
-rw-r--r--include/f_pc/f_pc_node_req.h4
-rw-r--r--include/f_pc/f_pc_stdcreate_req.h2
5 files changed, 7 insertions, 7 deletions
diff --git a/include/f_pc/f_pc_base.h b/include/f_pc/f_pc_base.h
index 6b62695f..574f7f83 100644
--- a/include/f_pc/f_pc_base.h
+++ b/include/f_pc/f_pc_base.h
@@ -14,7 +14,7 @@ typedef struct profile_method_class profile_method_class;
typedef struct base_process_class {
/* 0x00 */ u32 mBsType;
- /* 0x04 */ u32 mBsPcId;
+ /* 0x04 */ uint mBsPcId;
/* 0x08 */ s16 mProcName;
/* 0x0A */ s8 mUnk0;
/* 0x0B */ u8 mPauseFlag;
diff --git a/include/f_pc/f_pc_create_req.h b/include/f_pc/f_pc_create_req.h
index 44b5ae8b..b6f61431 100644
--- a/include/f_pc/f_pc_create_req.h
+++ b/include/f_pc/f_pc_create_req.h
@@ -23,7 +23,7 @@ typedef struct create_request {
process_method_tag_class mMtdTg;
create_request_method_class* mpCtRqMtd;
void* mpUnk1;
- s32 mBsPcId;
+ uint mBsPcId;
struct base_process_class* mpRes;
layer_class* mpLayer;
} create_request; // Size: 0x48
diff --git a/include/f_pc/f_pc_manager.h b/include/f_pc/f_pc_manager.h
index 17eec220..98ae42f5 100644
--- a/include/f_pc/f_pc_manager.h
+++ b/include/f_pc/f_pc_manager.h
@@ -15,7 +15,7 @@ typedef int (*FastCreateReqFunc)(void*);
typedef void (*fpcM_ManagementFunc)(void);
typedef int (*fpcM_DrawIteraterFunc)(void*, void*);
-inline u32 fpcM_GetID(void* pProc) {
+inline uint fpcM_GetID(void* pProc) {
return pProc != NULL ? ((base_process_class*)pProc)->mBsPcId : fpcM_ERROR_PROCESS_ID_e;
}
inline s16 fpcM_GetName(void* pActor) {
@@ -33,7 +33,7 @@ inline s16 fpcM_GetProfName(void* pActor) {
return ((base_process_class*)pActor)->mProfName;
}
-inline int fpcM_Create(s16 procName, FastCreateReqFunc createFunc, void* process) {
+inline uint fpcM_Create(s16 procName, FastCreateReqFunc createFunc, void* process) {
return fpcSCtRq_Request(fpcLy_CurrentLayer(), procName, (stdCreateFunc)createFunc, NULL,
process);
}
diff --git a/include/f_pc/f_pc_node_req.h b/include/f_pc/f_pc_node_req.h
index 5cfc0f69..0f3bed44 100644
--- a/include/f_pc/f_pc_node_req.h
+++ b/include/f_pc/f_pc_node_req.h
@@ -17,7 +17,7 @@ typedef struct node_create_request_method_class {
// needed to match struct copy
typedef struct unk_process_node_class {
process_node_class* mpNodeProc;
- u32 mProcId;
+ uint mProcId;
} unk_process_node_class;
typedef struct node_create_request {
@@ -30,7 +30,7 @@ typedef struct node_create_request {
s32 mRequestId;
unk_process_node_class mNodeProc;
layer_class* mpLayerClass;
- u32 mCreatingID;
+ uint mCreatingID;
s16 mProcName;
void* mpUserData;
s16 unk_0x60;
diff --git a/include/f_pc/f_pc_stdcreate_req.h b/include/f_pc/f_pc_stdcreate_req.h
index 452ce7c8..09c98be0 100644
--- a/include/f_pc/f_pc_stdcreate_req.h
+++ b/include/f_pc/f_pc_stdcreate_req.h
@@ -24,6 +24,6 @@ s32 fpcSCtRq_phase_Done(standard_create_request_class*);
s32 fpcSCtRq_Handler(standard_create_request_class* pStdCreateReq);
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);
+uint fpcSCtRq_Request(layer_class* param_1, s16 param_2, stdCreateFunc param_3, void* param_4, void* param_5);
#endif