split f_ap_game, fapGm_Execute ok, more changes to m_Do_main

This commit is contained in:
Pheenoh
2021-02-13 15:23:18 -05:00
parent e08abacc1d
commit 63d4e517f7
18 changed files with 291 additions and 197 deletions
+2 -1
View File
@@ -11,6 +11,7 @@
extern "C" {
typedef int (*FastCreateReqFunc)(void*);
typedef void (*fpcM_ManagementFunc)(void);
inline u32 fpcM_GetID(const void* pProc) {
return pProc != NULL ? ((base_process_class*)pProc)->mBsPcId : 0xFFFFFFFF;
@@ -20,7 +21,7 @@ s32 fpcM_DrawIterater(cNdIt_MethodFunc pFunc);
void fpcM_Execute(void* pProc);
s32 fpcM_Delete(void* pProc);
BOOL fpcM_IsCreating(u32 pID);
// void fpcM_Management(unk_func pFunc1, unk_func pFunc2);
void fpcM_Management(fpcM_ManagementFunc pFunc1, fpcM_ManagementFunc pFunc2);
void fpcM_Init(void);
base_process_class* fpcM_FastCreate(s16 pProcTypeID, FastCreateReqFunc param_2, void* param_3,
void* pData);