(A1) change render method to now allow arbitary render targets. This is for drawing child elements on a grid

This commit is contained in:
John McCardle 2024-04-28 13:03:30 -04:00
commit 1d852f875b
11 changed files with 24 additions and 17 deletions

View file

@ -28,7 +28,8 @@ class UIDrawable
{
public:
void render();
virtual void render(sf::Vector2f) = 0;
//virtual void render(sf::Vector2f) = 0;
virtual void render(sf::Vector2f, sf::RenderTarget&) = 0;
virtual PyObjectsEnum derived_type() = 0;
// Mouse input handling - callable object, methods to find event's destination