summaryrefslogtreecommitdiff
path: root/src/engine/animmodel.h
diff options
context:
space:
mode:
authorxolatile2025-08-10 14:30:56 +0200
committerxolatile2025-08-10 14:30:56 +0200
commitbec4167d29a68efd0cd2da36143e7f1c78a119a0 (patch)
treef5f75c25e412b000850c4e466db94ee4b804dfa2 /src/engine/animmodel.h
parent757096e7df15c14b9b10352fa91663483f9e34f8 (diff)
downloadxolatile-badassbug-bec4167d29a68efd0cd2da36143e7f1c78a119a0.tar.xz
xolatile-badassbug-bec4167d29a68efd0cd2da36143e7f1c78a119a0.tar.zst
Cleared all warnings on GCC...
Diffstat (limited to 'src/engine/animmodel.h')
-rw-r--r--src/engine/animmodel.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/engine/animmodel.h b/src/engine/animmodel.h
index 07143a2..e94aea5 100644
--- a/src/engine/animmodel.h
+++ b/src/engine/animmodel.h
@@ -195,8 +195,8 @@ struct animmodel : model {
virtual ~mesh() {
DELETEA(name);
}
- virtual void calcbb(vec &bbmin, vec &bbmax, const matrix4x3 &m) {}
- virtual void genBIH(BIH::mesh &m) {}
+ virtual void calcbb(vec &bbmin, vec &bbmax, const matrix4x3 &m) = 0;
+ virtual void genBIH(BIH::mesh &m) = 0;
void genBIH(skin &s, vector<BIH::mesh> &bih, const matrix4x3 &t) {
BIH::mesh &m = bih.add();
m.xform = t;
@@ -352,8 +352,8 @@ struct animmodel : model {
meshes.deletecontents();
DELETEP(next);
}
- virtual int findtag(const char *name) { return -1; }
- virtual void concattagtransform(part *p, int i, const matrix4x3 &m, matrix4x3 &n) {}
+ virtual int findtag(const char *) { return -1; }
+ virtual void concattagtransform(part *, int, const matrix4x3 &, matrix4x3 &) {}
void calcbb(vec &bbmin, vec &bbmax, const matrix4x3 &m) {
loopv(meshes) meshes[i]->calcbb(bbmin, bbmax, m);
}