1 #include "meshrenderer.h"
2 #include <msp/game/entity.h>
3 #include <msp/game/transform.h>
5 namespace Msp::GameView {
7 MeshRenderer::MeshRenderer(Game::Handle<Game::Entity> e, Game::Handle<Game::MeshSource> s):
10 object(entity->get_stage().get_resources().get<GL::Object>(source->get_object_name())),
14 void MeshRenderer::update_matrix()
16 instance.set_matrix(entity->get_transform()->get_world_matrix());
19 } // namespace Msp::GameView