summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorelijah-thomas774 <elijahthomas774@gmail.com>2026-10-13 12:11:33 -0400
committerelijah-thomas774 <elijahthomas774@gmail.com>2026-10-13 12:11:33 -0400
commit6e370fdba76b6b41d1d197bf493361a2f12eae12 (patch)
tree8d51c96ca113234aad30501c5bb3cf4cf14932f7 /include
parent399ca8a8d1b194f8958fd45d57f9b82300e3ac1d (diff)
d_a_obj_insect_island
Diffstat (limited to 'include')
-rw-r--r--include/d/a/obj/d_a_obj_insect_island.h21
1 files changed, 21 insertions, 0 deletions
diff --git a/include/d/a/obj/d_a_obj_insect_island.h b/include/d/a/obj/d_a_obj_insect_island.h
index 8b4bb5ca..fc90378f 100644
--- a/include/d/a/obj/d_a_obj_insect_island.h
+++ b/include/d/a/obj/d_a_obj_insect_island.h
@@ -2,13 +2,34 @@
#define D_A_OBJ_INSECT_ISLAND_H
#include "d/a/obj/d_a_obj_base.h"
+#include "d/col/bg/d_bg_w.h"
+#include "m/m3d/m_anmtexsrt.h"
+#include "m/m3d/m_smdl.h"
+#include "nw4r/g3d/res/g3d_resfile.h"
+#include "toBeSorted/d_d3d.h"
class dAcOinsectIsland_c : public dAcObjBase_c {
public:
dAcOinsectIsland_c() {}
virtual ~dAcOinsectIsland_c() {}
+ virtual int create() override;
+ virtual int doDelete() override;
+ virtual int draw() override;
+ virtual bool createHeap() override;
+ virtual int actorExecute() override;
+
private:
+ /* 0x330 */ d3d::UnkWithWater mWtr;
+ /* 0x348 */ m3d::smdl_c mMainMdl;
+ /* 0x364 */ m3d::smdl_c mWtrMdl0;
+ /* 0x380 */ m3d::smdl_c mWtrMdl1;
+ /* 0x39C */ m3d::anmTexSrt_c mMainAnm;
+ /* 0x3C8 */ m3d::anmTexSrt_c mWtrAnm0;
+ /* 0x3F4 */ m3d::anmTexSrt_c mWtrAnm1;
+ /* 0x420 */ nw4r::g3d::ResFile mRes;
+ /* 0x424 */ dBgW mBgW;
+ /* 0x634 */ dBgW mBgWBird;
};
#endif