| #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"; } |