summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
Diffstat (limited to 'include')
-rw-r--r--include/d/d_com_inf_game.h8
-rw-r--r--include/m_Do/m_Do_ext.h12
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;