diff options
Diffstat (limited to 'include')
| -rw-r--r-- | include/d/d_com_inf_game.h | 8 | ||||
| -rw-r--r-- | include/m_Do/m_Do_ext.h | 12 |
2 files changed, 20 insertions, 0 deletions
diff --git a/include/d/d_com_inf_game.h b/include/d/d_com_inf_game.h index 46dc6be0..db22bfd6 100644 --- a/include/d/d_com_inf_game.h +++ b/include/d/d_com_inf_game.h @@ -589,6 +589,14 @@ inline void* dComIfG_getObjectRes(const char* arcName, int param_1) { return g_dComIfG_gameInfo.mResControl.getObjectRes(arcName, param_1); } +inline void* dComIfG_getObjectIDRes(const char* arcName, int id) { + return g_dComIfG_gameInfo.mResControl.getObjectIDRes(arcName, id); +} + +inline void* dComIfG_getObjectIDRes(const char* arcName, u16 id) { + return g_dComIfG_gameInfo.mResControl.getObjectIDRes(arcName, id); +} + /** * === PARTICLE === */ diff --git a/include/m_Do/m_Do_ext.h b/include/m_Do/m_Do_ext.h index b7265cd4..1ec7d640 100644 --- a/include/m_Do/m_Do_ext.h +++ b/include/m_Do/m_Do_ext.h @@ -229,6 +229,18 @@ public: virtual void execute(u16, J3DTransformInfo*) = 0; }; +class mDoExt_McaMorfCallBack2_c { +public: + virtual void execute(u16, J3DTransformInfo*) = 0; +}; + +class mDoExt_McaMorf { +public: + mDoExt_McaMorf(J3DModelData*, mDoExt_McaMorfCallBack1_c*, mDoExt_McaMorfCallBack2_c*, J3DAnmTransform*, int, float, int, int, int, void*, unsigned long, unsigned long); + + void setAnm(J3DAnmTransform*, int, f32, f32, f32, f32, void*); +}; + class mDoExt_3DlineMat_c { public: /* 0x0 */ void* field_0x0; |
