touchgfx::TextRotation is only used within TouchGFX.
 
Symbols
loading...
Files
loading...

touchgfx::TextRotation enum

Syntax

enum {     TEXT_ROTATE_0,        TEXT_ROTATE_90,       TEXT_ROTATE_180,      TEXT_ROTATE_270   };

Values

TEXT_ROTATE_0

No summary provided. Read more...

TEXT_ROTATE_90

No summary provided. Read more...

TEXT_ROTATE_180

No summary provided. Read more...

TEXT_ROTATE_270

No summary provided. Read more...

References

LocationReferrerScopeText
Types.hpp:828
typedef enum
Types.hpp:834
ButtonWithLabel.hpp:126touchgfx::ButtonWithLabel::setLabelRotation()::rotationtouchgfx::ButtonWithLabel::setLabelRotation()
ButtonWithLabel.hpp:140touchgfx::ButtonWithLabel::getLabelRotation()touchgfx::ButtonWithLabel
ButtonWithLabel.hpp:186touchgfx::ButtonWithLabel::rotationtouchgfx::ButtonWithLabel
TextRotation rotation; ///< The rotation used for the label.
LCD.hpp:259touchgfx::LCD::StringVisuals::rotationtouchgfx::LCD::StringVisuals
TextRotation rotation; ///< Orientation (rotation) of the text. Default is TEXT_ROTATE_0.
LCD.hpp:295touchgfx::LCD::StringVisuals::StringVisuals()::rotationtouchgfx::LCD::StringVisuals::StringVisuals()
StringVisuals(const Font* font, colortype color, uint8_t alpha, Alignment alignment, uint16_t linespace, TextRotation rotation, TextDirection textDirection, uint8_t indentation, WideTextAction wideTextAction = WIDE_TEXT_NONE)
LCD.hpp:434touchgfx::LCD::drawGlyph()::rotationtouchgfx::LCD::drawGlyph()
virtual void drawGlyph(uint16_t* wbuf, Rect widgetArea, int16_t x, int16_t y, uint16_t offsetX, uint16_t offsetY, const Rect& invalidatedArea, const GlyphNode* glyph, const uint8_t* glyphData, colortype color, uint8_t bitsPerPixel, uint8_t alpha, TextRotation rotation = TEXT_ROTATE_0) = 0;
LCD.hpp:447touchgfx::LCD::rotateRect()::rotationtouchgfx::LCD::rotateRect()
static void rotateRect(Rect& rect, const Rect& canvas, const TextRotation rotation);
LCD.hpp:464touchgfx::LCD::realX()::rotationtouchgfx::LCD::realX()
static int realX(const Rect& widgetArea, int16_t x, int16_t y, TextRotation rotation);
LCD.hpp:481touchgfx::LCD::realY()::rotationtouchgfx::LCD::realY()
static int realY(const Rect& widgetArea, int16_t x, int16_t y, TextRotation rotation);
LCD16bpp.hpp:207touchgfx::LCD16bpp::nextPixel()::rotationtouchgfx::LCD16bpp::nextPixel()
LCD16bpp.hpp:221touchgfx::LCD16bpp::nextLine()::rotationtouchgfx::LCD16bpp::nextLine()
LCD16bpp.hpp:246touchgfx::LCD16bpp::drawGlyph()::rotationtouchgfx::LCD16bpp::drawGlyph()
virtual void drawGlyph(uint16_t* wbuf, Rect widgetArea, int16_t x, int16_t y, uint16_t offsetX, uint16_t offsetY, const Rect& invalidatedArea, const GlyphNode* glyph, const uint8_t* glyphData, colortype color, uint8_t bitsPerPixel, uint8_t alpha, TextRotation rotation = TEXT_ROTATE_0);
LCD24bpp.hpp:209touchgfx::LCD24bpp::nextPixel()::rotationtouchgfx::LCD24bpp::nextPixel()
LCD24bpp.hpp:223touchgfx::LCD24bpp::nextLine()::rotationtouchgfx::LCD24bpp::nextLine()
LCD24bpp.hpp:248touchgfx::LCD24bpp::drawGlyph()::rotationtouchgfx::LCD24bpp::drawGlyph()
virtual void drawGlyph(uint16_t* wbuf, Rect widgetArea, int16_t x, int16_t y, uint16_t offsetX, uint16_t offsetY, const Rect& invalidatedArea, const GlyphNode* glyph, const uint8_t* glyphData, colortype color, uint8_t bitsPerPixel, uint8_t alpha, TextRotation rotation = TEXT_ROTATE_0);
TextArea.hpp:313touchgfx::TextArea::setRotation()::rotationtouchgfx::TextArea::setRotation()
TextArea.hpp:327touchgfx::TextArea::getRotation() consttouchgfx::TextArea
TextArea.hpp:427touchgfx::TextArea::rotationtouchgfx::TextArea
TextRotation rotation; ///< The text rotation to use
Types.hpp:834touchgfx::TextRotationtouchgfx