X-Git-Url: http://git.tdb.fi/?p=libs%2Fgl.git;a=blobdiff_plain;f=source%2Frender%2Fslot.cpp;h=eb2a2e3e186188cdff7d3e11b7eee247c80ed02e;hp=7b77f45ecf82d8b9262f1a1effa4f4a108036302;hb=HEAD;hpb=38712d8ecc57d043a2419ffbaeeb57f7a6586f14 diff --git a/source/render/slot.cpp b/source/render/slot.cpp index 7b77f45e..eb2a2e3e 100644 --- a/source/render/slot.cpp +++ b/source/render/slot.cpp @@ -4,37 +4,37 @@ namespace Msp { namespace GL { -void Slot::set(Renderable *r) +void Slot::set(Renderable *c) { - renderable = r; + content = c; } const Matrix *Slot::get_matrix() const { - return renderable ? renderable->get_matrix() : 0; + return content ? content->get_matrix() : 0; } const Geometry::BoundingSphere *Slot::get_bounding_sphere() const { - return renderable ? renderable->get_bounding_sphere() : 0; + return content ? content->get_bounding_sphere() : 0; } void Slot::setup_frame(Renderer &renderer) { - if(renderable) - renderable->setup_frame(renderer); + if(content) + content->setup_frame(renderer); } void Slot::finish_frame() { - if(renderable) - renderable->finish_frame(); + if(content) + content->finish_frame(); } void Slot::render(Renderer &renderer, Tag tag) const { - if(renderable) - renderer.render(*renderable, tag); + if(content) + content->render(renderer, tag); } } // namespace GL