1 #include "mouseRenderer.h" 2 #include "main.h" 3 MouseRenderer()4MouseRenderer::MouseRenderer() 5 : Renderable(mouseLayer) 6 { 7 visible = true; 8 } 9 render(sf::RenderTarget & window)10void MouseRenderer::render(sf::RenderTarget& window) 11 { 12 if (!visible) return; 13 14 sf::Vector2f mouse = InputHandler::getMousePos(); 15 16 sf::Sprite mouseSprite; 17 textureManager.setTexture(mouseSprite, "mouse.png"); 18 mouseSprite.setPosition(mouse); 19 window.draw(mouseSprite); 20 } 21