summaryrefslogtreecommitdiff
path: root/src/PolySetRenderer.h
diff options
context:
space:
mode:
authorMarius Kintel <marius@kintel.net>2010-11-03 18:26:06 (GMT)
committerMarius Kintel <marius@kintel.net>2010-11-03 18:26:06 (GMT)
commit264608981cfcd65de8e64af8d97648a315d52bc1 (patch)
tree486fed9c5c750d0e0b8c75290d315632db22c578 /src/PolySetRenderer.h
parent4423c010301b8a94addee0ab0b3561023bba7290 (diff)
Fixed some issues with PolySetRenderer, causing e.g. extrusions to fail in OpenCSG mode
Diffstat (limited to 'src/PolySetRenderer.h')
-rw-r--r--src/PolySetRenderer.h5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/PolySetRenderer.h b/src/PolySetRenderer.h
index ddd692f..c175825 100644
--- a/src/PolySetRenderer.h
+++ b/src/PolySetRenderer.h
@@ -1,6 +1,7 @@
#ifndef POLYSETRENDERER_H_
#define POLYSETRENDERER_H_
+#include "myqhash.h"
#include "node.h"
#include <QCache>
@@ -20,8 +21,6 @@ public:
this->cache.clear();
}
- static PolySetRenderer *renderer() { return global_renderer; }
- static void setRenderer(PolySetRenderer *r) { global_renderer = r; }
protected:
struct cache_entry {
@@ -31,7 +30,7 @@ protected:
~cache_entry();
};
- QCache<QString, cache_entry> cache;
+ QCache<std::string, cache_entry> cache;
private:
static PolySetRenderer *global_renderer;
contact: Jan Huwald // Impressum