#pragma once #include "EntityRenderer.h" class Painting; class Random; class PaintingRenderer : public EntityRenderer { private: Random *random; public: PaintingRenderer(); // 4J -added virtual void render(shared_ptr _painting, double x, double y, double z, float rot, float a); private: void renderPainting(shared_ptr painting, int w, int h, int uo, int vo); void setBrightness(shared_ptr painting, float ss, float ya); };