X-Git-Url: http://git.tdb.fi/?p=libs%2Fgl.git;a=blobdiff_plain;f=source%2Frenderer.cpp;h=c558757f885654e0646f6392d9866b4bf52b205e;hp=184d326928381722e5766eed46e030b572278771;hb=6db6b7e49848e6bbc14f3ec8113ee5a941e4af07;hpb=50a0c7fd661fe6bfa3f929ad66e47cfab4a0fb87 diff --git a/source/renderer.cpp b/source/renderer.cpp index 184d3269..c558757f 100644 --- a/source/renderer.cpp +++ b/source/renderer.cpp @@ -61,6 +61,16 @@ void Renderer::begin(const Camera *c) } } +void Renderer::set_matrix(const Matrix &matrix) +{ + mtx_stack.load(matrix); +} + +void Renderer::transform(const Matrix &matrix) +{ + mtx_stack *= matrix; +} + void Renderer::set_texture(const Texture *t) { state->texture = t;