From 042693ccfe610ef7b1e2aa7228af4a8f04946f1b Mon Sep 17 00:00:00 2001 From: Hermet Park Date: Wed, 8 Nov 2023 11:14:15 +0900 Subject: [PATCH] renderer/loader: code refactoring Move the raw image loading interface to the RawImageLoader. it is only valid for this component. --- src/loaders/raw/tvgRawLoader.h | 2 +- src/renderer/tvgLoadModule.h | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/src/loaders/raw/tvgRawLoader.h b/src/loaders/raw/tvgRawLoader.h index 69f9bdc4..7b315ade 100644 --- a/src/loaders/raw/tvgRawLoader.h +++ b/src/loaders/raw/tvgRawLoader.h @@ -32,7 +32,7 @@ public: ~RawLoader(); using LoadModule::open; - bool open(const uint32_t* data, uint32_t w, uint32_t h, bool copy) override; + bool open(const uint32_t* data, uint32_t w, uint32_t h, bool copy); bool read() override; bool close() override; diff --git a/src/renderer/tvgLoadModule.h b/src/renderer/tvgLoadModule.h index 29ceba3f..cc94831a 100644 --- a/src/renderer/tvgLoadModule.h +++ b/src/renderer/tvgLoadModule.h @@ -38,7 +38,6 @@ public: virtual bool open(const string& path) { return false; } virtual bool open(const char* data, uint32_t size, bool copy) { return false; } - virtual bool open(const uint32_t* data, uint32_t w, uint32_t h, bool copy) { return false; } //Override this if the vector-format has own resizing policy. virtual bool resize(Paint* paint, float w, float h) { return false; }