diff options
author | Andrei Karas <akaras@inbox.ru> | 2015-05-19 14:49:19 +0300 |
---|---|---|
committer | Andrei Karas <akaras@inbox.ru> | 2015-05-20 00:02:36 +0300 |
commit | e224a077737739a895fe533c9cce93783621d8e9 (patch) | |
tree | 28194260919ffcc8aa77f52caf45cbf3a1747334 /src/gui/fonts/textchunklist.h | |
parent | fd85f62f2e3003a79e90611e95b09e23710be479 (diff) | |
download | manaverse-e224a077737739a895fe533c9cce93783621d8e9.tar.gz manaverse-e224a077737739a895fe533c9cce93783621d8e9.tar.bz2 manaverse-e224a077737739a895fe533c9cce93783621d8e9.tar.xz manaverse-e224a077737739a895fe533c9cce93783621d8e9.zip |
Add fast way for draw not changed text strings.
TextChunk with colors and image stored inside draw object.
If string or color changed old string image moved to cache.
New string image generated or moved from cache.
Use new way in drawing string in label.
Diffstat (limited to 'src/gui/fonts/textchunklist.h')
-rw-r--r-- | src/gui/fonts/textchunklist.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/gui/fonts/textchunklist.h b/src/gui/fonts/textchunklist.h index d89a8ab3b..1f5eff0ea 100644 --- a/src/gui/fonts/textchunklist.h +++ b/src/gui/fonts/textchunklist.h @@ -40,6 +40,8 @@ class TextChunkList final void moveToFirst(TextChunk *const item); + void remove(TextChunk *const item); + void removeBack(); void removeBack(int n); |