common loader: code refactoring
authorHermet Park <chuneon.park@samsung.com>
Wed, 28 Jul 2021 05:06:55 +0000 (14:06 +0900)
committerJunsuChoi <jsuya.choi@samsung.com>
Thu, 29 Jul 2021 01:14:54 +0000 (10:14 +0900)
commit05bcdb637e1c9192c695fae8ded10c23480940ff
tree4ab69d714da395d2c0ca5a13a052fb17fce1d99e
parent6ec4b9d1415374a9c9fd250d4240ee783c636866
common loader: code refactoring

Bitmap based pictures doesn't need the viewbox,
LoaderModule should delegate the viewbox to the derived classes which
having vector-based image loaders such as svg, tvg.

In that case, paint resizing can be performed by the loaders by own
policy.
src/lib/tvgLoadModule.h
src/lib/tvgPictureImpl.h
src/loaders/jpg/tvgJpgLoader.cpp
src/loaders/png/tvgPngLoader.cpp
src/loaders/raw/tvgRawLoader.cpp
src/loaders/svg/tvgSvgLoader.cpp
src/loaders/svg/tvgSvgLoader.h
src/loaders/tvg/tvgTvgLoader.cpp
src/loaders/tvg/tvgTvgLoader.h