Make GlyphBufferData as another class 30/289930/4
authorEunki Hong <eunkiki.hong@samsung.com>
Wed, 15 Mar 2023 17:13:58 +0000 (02:13 +0900)
committerEunki, Hong <eunkiki.hong@samsung.com>
Thu, 23 Mar 2023 03:58:10 +0000 (12:58 +0900)
commitd957d6d1a325720777d7d384aae30de996c92ffa
tree4d6511b2865386d9268f381202e0fadafbb24c1a
parentcc205aa721b900a930cf212cc045df56422d7f02
Make GlyphBufferData as another class

GlyphBufferData did a lot of process.
Since that struct job has more line than FontClient itself,
seperate new cpp file for it.

Change-Id: I85a2c9a1b011ef6d5455cc7d93ac11348b59e6e0
Signed-off-by: Eunki Hong <eunkiki.hong@samsung.com>
22 files changed:
automated-tests/src/dali-adaptor-internal/utc-Dali-FontClient.cpp
dali/devel-api/file.list
dali/devel-api/text-abstraction/font-client.cpp
dali/devel-api/text-abstraction/font-client.h
dali/devel-api/text-abstraction/glyph-buffer-data.cpp [new file with mode: 0644]
dali/devel-api/text-abstraction/glyph-buffer-data.h [new file with mode: 0644]
dali/internal/text/text-abstraction/cairo-renderer.cpp
dali/internal/text/text-abstraction/font-client-impl.cpp
dali/internal/text/text-abstraction/font-client-impl.h
dali/internal/text/text-abstraction/plugin/bitmap-font-cache-item.cpp
dali/internal/text/text-abstraction/plugin/bitmap-font-cache-item.h
dali/internal/text/text-abstraction/plugin/embedded-item.cpp
dali/internal/text/text-abstraction/plugin/embedded-item.h
dali/internal/text/text-abstraction/plugin/font-cache-item-interface.h
dali/internal/text/text-abstraction/plugin/font-client-plugin-impl.cpp
dali/internal/text/text-abstraction/plugin/font-client-plugin-impl.h
dali/internal/text/text-abstraction/plugin/font-client-utils.cpp
dali/internal/text/text-abstraction/plugin/font-client-utils.h
dali/internal/text/text-abstraction/plugin/font-face-cache-item.cpp
dali/internal/text/text-abstraction/plugin/font-face-cache-item.h
dali/internal/text/text-abstraction/plugin/font-face-glyph-cache-manager.cpp
dali/internal/text/text-abstraction/plugin/font-face-glyph-cache-manager.h