diff --git a/include/f_op/f_op_actor_mng.h b/include/f_op/f_op_actor_mng.h index 70ede386989..549db98020b 100644 --- a/include/f_op/f_op_actor_mng.h +++ b/include/f_op/f_op_actor_mng.h @@ -24,6 +24,22 @@ fopAcM_OnCondition(ptr, fopAcCnd_INIT_e); \ } +#define fopAcM_RegisterDeleteID(i_this, actor_name_str) \ + const fpc_ProcID procID = fopAcM_GetID(i_this); \ + "Delete -> " actor_name_str "(id=%d)\n" + +#define fopAcM_RegisterCreateID(actor_class, i_this, actor_name_str) \ + static_cast(i_this); \ + const fpc_ProcID procID = fopAcM_GetID(i_this); \ + "Create -> " actor_name_str "(id=%d)\n" + +#define fopAcM_RegisterDelete(i_this, actor_name_str) \ + "Delete -> " actor_name_str "\n" + +#define fopAcM_RegisterCreate(actor_class, i_this, actor_name_str) \ + static_cast(i_this); \ + "Create -> " actor_name_str "\n" + class J3DModelData; // placeholder class JKRHeap; class cM3dGPla;