deallocate pipeline in renderer on pipeline destroy

This commit is contained in:
h4570 committed 2022-07-30 18:17:48 +02:00
1 parent 1bdb33e1a6
commit 927c10e82a
6 files changed
+20 -3

No files matched your search

@@ -16,12 +16,13 @@ namespace Tyra {
class Renderer3DPipeline {
public:
Renderer3DPipeline() {}
Renderer3DPipeline() { onDestroy = nullptr; }
~Renderer3DPipeline() {}
virtual void setRenderer(RendererCore* core) = 0;
virtual void onUse() = 0;
virtual void onUseEnd() = 0;
std::function<void(Renderer3DPipeline*)> onDestroy;
};
} // namespace Tyra