X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Frenderable.cpp;h=568df05b01a366124d296ec8503e65fa53395c15;hb=78cec1556c85db6beb4f3d9f918b5a1f421719ef;hp=73c4a375a9a1101b0289da0a9ab3ab851db13079;hpb=25c81b4953dd38993250321b9407ce8b0139cbeb;p=libs%2Fgl.git diff --git a/source/renderable.cpp b/source/renderable.cpp index 73c4a375..568df05b 100644 --- a/source/renderable.cpp +++ b/source/renderable.cpp @@ -1,11 +1,4 @@ -/* $Id$ - -This file is part of libmspgl -Copyright © 2011 Mikko Rasa, Mikkosoft Productions -Distributed under the LGPL -*/ - -#include +#include "error.h" #include "renderable.h" #include "renderer.h" @@ -14,13 +7,7 @@ namespace GL { 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