diff options
Diffstat (limited to 'src/gui/fonts/textchunk.h')
-rw-r--r-- | src/gui/fonts/textchunk.h | 23 |
1 files changed, 12 insertions, 11 deletions
diff --git a/src/gui/fonts/textchunk.h b/src/gui/fonts/textchunk.h index 6b8beec35..5224cd3e7 100644 --- a/src/gui/fonts/textchunk.h +++ b/src/gui/fonts/textchunk.h @@ -40,28 +40,29 @@ class TextChunk final public: TextChunk(); - TextChunk(const std::string &text0, - const Color &color0, - const Color &color1, - Font *const font); + TextChunk(const std::string &restrict text0, + const Color &restrict color0, + const Color &restrict color1, + Font *restrict const font); A_DELETE_COPY(TextChunk) ~TextChunk(); - bool operator==(const TextChunk &chunk) const; + bool operator==(const TextChunk &restrict chunk) const restrict; - void generate(TTF_Font *const font, const float alpha); + void generate(TTF_Font *restrict const font, + const float alpha) restrict; - void deleteImage(); + void deleteImage() restrict; - Image *img; - Font *textFont; + Image *restrict img; + Font *restrict textFont; std::string text; Color color; Color color2; - TextChunk *prev; - TextChunk *next; + TextChunk *restrict prev; + TextChunk *restrict next; }; #ifdef UNITTESTS |