touchgfx::LCD::drawPartialBitmap() is only used within TouchGFX.
 
Symbols
loading...
Files
loading...
CodeScopeSTM32 Libraries and SamplesTouchGFXtouchgfx::LCD::drawPartialBitmap()

touchgfx::LCD::drawPartialBitmap() method

@fn virtual void LCD::drawPartialBitmap(const Bitmap& bitmap, int16_t x, int16_t y, const Rect& rect, uint8_t alpha = 255, bool useOptimized = true) = 0; Draws a portion of a bitmap. Draws a portion of a bitmap.

Syntax

virtual void drawPartialBitmap(const Bitmap& bitmap,     int16_t x,     int16_t y,     const Rect& rect,     uint8_t alpha = 255,     bool useOptimized = true) = 0;

Arguments

bitmap

The bitmap to draw.

x

The absolute x coordinate to place pixel (0,0) on the screen.

y

The absolute y coordinate to place pixel (0,0) on the screen.

rect

A rectangle describing what region of the bitmap is to be drawn.

alpha

Optional alpha value. Default is 255 (solid).

useOptimized

if false, do not attempt to substitute (parts of) this bitmap with faster fillrects.

References

LocationReferrerScopeText
LCD.hpp:110
virtual void drawPartialBitmap(const Bitmap& bitmap, int16_t x, int16_t y, const Rect& rect, uint8_t alpha = 255, bool useOptimized = true) = 0;
LCD16bpp.hpp:73touchgfx::LCD16bpp::drawPartialBitmap()touchgfx::LCD16bpp
virtual void drawPartialBitmap(const Bitmap& bitmap, int16_t x, int16_t y, const Rect& rect, uint8_t alpha = 255, bool useOptimized = true);
LCD24bpp.hpp:75touchgfx::LCD24bpp::drawPartialBitmap()touchgfx::LCD24bpp
virtual void drawPartialBitmap(const Bitmap& bitmap, int16_t x, int16_t y, const Rect& rect, uint8_t alpha = 255, bool useOptimized = true);

Override Tree

Overridden methods
touchgfx::LCD::drawPartialBitmap()