-#include <msp/core/except.h>
+#include "error.h"
#include "renderable.h"
#include "renderer.h"
void Renderable::render(const Tag &) const
{
- throw Exception("This Renderable doesn't support rendering without a Renderer");
-}
-
-void Renderable::render(Renderer &renderer, const Tag &tag) const
-{
- renderer.escape();
- render(tag);
+ throw invalid_operation("Renderable::render");
}
} // namespace Msp