#include"AbstractImage.h" using namespace irr::video; using namespace irr::core; using namespace game::core; namespace game { namespace gui{ AbstractImage::AbstractImage(GameManager *gM, ITexture *image, vector2d pos, vector2d size) { gameManager = gM; this->image = image; this->pos = pos; this->size = size; } AbstractImage::~AbstractImage() { } void AbstractImage::update() { irr::video::IVideoDriver *driver = gameManager->getDevice()->getVideoDriver(); driver->draw2DImage(image, pos); } } }