summaryrefslogtreecommitdiff
path: root/include/m
diff options
context:
space:
mode:
authorrobojumper <robojumper@gmail.com>2025-03-02 18:10:50 +0100
committerGitHub <noreply@github.com>2025-03-02 18:10:50 +0100
commitcfe7e5cf3b87ea32cfdf2ea874118a9c8d676b47 (patch)
tree3b5ab9c1c01ba0f43b5cdef6ac1cfe0e570db633 /include/m
parentc242ff4cbb353d7eb50054044495d2a50f51bc72 (diff)
parent9b6e3e860d297a62581eaa330b2bc901b55c7436 (diff)
Merge pull request #118 from robojumper/d_a_obj_dungeon_ship
An attempt at d_a_obj_dungeon_ship
Diffstat (limited to 'include/m')
-rw-r--r--include/m/m3d/m_anmmatclr.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/include/m/m3d/m_anmmatclr.h b/include/m/m3d/m_anmmatclr.h
index 819e3ba2..071d983c 100644
--- a/include/m/m3d/m_anmmatclr.h
+++ b/include/m/m3d/m_anmmatclr.h
@@ -4,6 +4,7 @@
#include "m/m3d/m_bmdl.h"
#include "m/m3d/m_fanm.h"
#include "nw4r/g3d/g3d_anmclr.h"
+#include "nw4r/g3d/g3d_scnobj.h"
namespace m3d {
@@ -48,6 +49,10 @@ public:
void setFrameStart(f32, s32);
f32 getFrameStart(s32) const;
+ nw4r::g3d::AnmObjMatClrRes *getChild(s32 idx) {
+ return nw4r::g3d::ScnObj::DynamicCast<nw4r::g3d::AnmObjMatClrRes>(mpChildren[idx].getAnimObj());
+ }
+
private:
child_c *mpChildren;
};