summaryrefslogtreecommitdiff
path: root/src/poweruphax.h
diff options
context:
space:
mode:
authorTreeki <treeki@gmail.com>2012-08-28 04:44:49 +0200
committerTreeki <treeki@gmail.com>2012-08-28 04:44:49 +0200
commit2dc6dc90e21d12186bb1a88b81fd8f74baea4fbe (patch)
tree5edd508799edeeb02993f0b9f7bf38aa0291954b /src/poweruphax.h
parent80a9d3f3ab5a08447bbbde669e7a077ffc3f1178 (diff)
downloadkamek-2dc6dc90e21d12186bb1a88b81fd8f74baea4fbe.tar.gz
kamek-2dc6dc90e21d12186bb1a88b81fd8f74baea4fbe.zip
hammer suit model
Diffstat (limited to 'src/poweruphax.h')
-rw-r--r--src/poweruphax.h23
1 files changed, 23 insertions, 0 deletions
diff --git a/src/poweruphax.h b/src/poweruphax.h
new file mode 100644
index 0000000..3736987
--- /dev/null
+++ b/src/poweruphax.h
@@ -0,0 +1,23 @@
+#ifndef POWERUPHAX_H
+#define POWERUPHAX_H
+
+class dHammerSuitRenderer_c {
+ public:
+ mHeapAllocator_c allocator;
+
+ m3d::mdl_c helmet, shell;
+
+ m3d::mdl_c *victimModel;
+ u32 headNodeID, rootNodeID;
+
+ dPlayerModel_c *victim;
+
+ dHammerSuitRenderer_c();
+ ~dHammerSuitRenderer_c();
+ void setup(dPlayerModelHandler_c *handler);
+ void draw();
+
+ static dHammerSuitRenderer_c *build();
+};
+
+#endif /* POWERUPHAX_H */