blob: ed90d1cd645a0501f8779c8af2770bb61899b05d [file] [log] [blame]
#include "rive/assets/image_asset.hpp"
#include "rive/renderer.hpp"
using namespace rive;
ImageAsset::ImageAsset() : m_RenderImage(makeRenderImage()) {}
ImageAsset::~ImageAsset() { delete m_RenderImage; }
bool ImageAsset::decode(const uint8_t* bytes, std::size_t size)
{
#ifdef TESTING
decodedByteSize = size;
#endif
return m_RenderImage->decode(bytes, size);
}
std::string ImageAsset::fileExtension() { return "png"; }