diff options
| author | TakaRikka <takarikka@outlook.com> | 2023-01-03 17:43:38 -0800 |
|---|---|---|
| committer | TakaRikka <takarikka@outlook.com> | 2023-01-03 17:43:38 -0800 |
| commit | 92c2ef1ce34340df23234524f214302bfe3bc60b (patch) | |
| tree | 3550fb797240a214d396cb6677ba4af0213dd708 /include/f_pc | |
| parent | e1114ebcf9bcadb3a82355c68c09b308ad3f9606 (diff) | |
d_s_room / d_a_bg first pass
Diffstat (limited to 'include/f_pc')
| -rw-r--r-- | include/f_pc/f_pc_manager.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/include/f_pc/f_pc_manager.h b/include/f_pc/f_pc_manager.h index 7df7c5bc91..add8006b12 100644 --- a/include/f_pc/f_pc_manager.h +++ b/include/f_pc/f_pc_manager.h @@ -10,6 +10,7 @@ #include "f_pc/f_pc_stdcreate_req.h" #include "f_pc/f_pc_executor.h" #include "f_pc/f_pc_leaf.h" +#include "f_pc/f_pc_layer_iter.h" typedef int (*FastCreateReqFunc)(void*); typedef void (*fpcM_ManagementFunc)(void); @@ -66,6 +67,10 @@ inline BOOL fpcM_IsExecuting(unsigned int id) { return fpcEx_IsExist(id); } +inline void* fpcM_LyJudge(process_node_class* i_node, fpcLyIt_JudgeFunc i_func, void* i_data) { + return fpcLyIt_Judge(&i_node->mLayer, i_func, i_data); +} + void fpcM_Draw(void* pProc); s32 fpcM_DrawIterater(fpcM_DrawIteraterFunc pFunc); s32 fpcM_Execute(void* pProc); |
