forked from Bodmer/TFT_eSPI
1. Ability to swap bytes in pushColors() and pushImage() 2. pushImage() will handle FLASH stroed images 3. pushImage() will accept a transparent color 4. pushRect() deprecated but still works 5. setSwapBytes() to set swapping bytes in color for pushImage() and pushColors() true or false 6. getSwapBytes() returns swap bytes parameter 7. fillCircle() and fillCircleHelper() changed to use horizontal lines to speed up plotting in a sprite 8. fillTriangle bug fix by moving spi_begin() 9 Small performance improvement to setAddrWindow() 10. pushColor() bug fix for swapped bytes 11. pushColors() performance improvement for ESP8266 and add optional byte swap parameter, accepts higher pixel count 12. move spi_begin() later in drawLine() incase fn returns early 13. add spi_end() in drawLine incdae return occurs early 14. Add color332() fn to convert 16 bit to 8 bit colour 15. Sprite: createSprite() checks if sprite already created and returns pointer if it does 16. Sprite: one extra "off-screen pixel added to a sprite to point out-of-bounds setWindow coords to this avoids extra bounds checks in push/write color 17. Sprite: setColorDepth allows changing of depthe for existing sprtie and returns a new pointer to the new sprite 18. Sprite: pushImage() accepts a swapped byte parameter 19. Sprite: setSwapBytes() to set swapping bytes in color for pushImage() and pushColors() true or false 20. Sprite: getSwapBytes() returns swap bytes parameter 21. Sprite: setWindow deals with duff out of sprite coords. 22. Sprite: bug in draw char corrected which could draw too many over-writing pixels
105 lines
1.9 KiB
Plaintext
105 lines
1.9 KiB
Plaintext
TFT_eSPI KEYWORD1
|
|
|
|
init KEYWORD2
|
|
drawPixel KEYWORD2
|
|
drawChar KEYWORD2
|
|
setAddrWindow KEYWORD2
|
|
setWindow KEYWORD2
|
|
readAddrWindow KEYWORD2
|
|
pushColor KEYWORD2
|
|
pushColor KEYWORD2
|
|
pushColors KEYWORD2
|
|
pushColors KEYWORD2
|
|
fillScreen KEYWORD2
|
|
writeBegin KEYWORD2
|
|
writeEnd KEYWORD2
|
|
drawLine KEYWORD2
|
|
drawFastVLine KEYWORD2
|
|
drawFastHLine KEYWORD2
|
|
drawRect KEYWORD2
|
|
fillRect KEYWORD2
|
|
drawRoundRect KEYWORD2
|
|
fillRoundRect KEYWORD2
|
|
setRotation KEYWORD2
|
|
invertDisplay KEYWORD2
|
|
drawCircle KEYWORD2
|
|
drawCircleHelper KEYWORD2
|
|
fillCircle KEYWORD2
|
|
fillCircleHelper KEYWORD2
|
|
drawEllipse KEYWORD2
|
|
fillEllipse KEYWORD2
|
|
drawTriangle KEYWORD2
|
|
fillTriangle KEYWORD2
|
|
drawBitmap KEYWORD2
|
|
setCursor KEYWORD2
|
|
setCursor KEYWORD2
|
|
setTextColor KEYWORD2
|
|
setTextColor KEYWORD2
|
|
setTextSize KEYWORD2
|
|
setTextFont KEYWORD2
|
|
setTextWrap KEYWORD2
|
|
setTextDatum KEYWORD2
|
|
setTextPadding KEYWORD2
|
|
spiwrite KEYWORD2
|
|
writecommand KEYWORD2
|
|
writedata KEYWORD2
|
|
commandList KEYWORD2
|
|
readcommand8 KEYWORD2
|
|
readcommand16 KEYWORD2
|
|
readcommand32 KEYWORD2
|
|
readPixel KEYWORD2
|
|
readRect KEYWORD2
|
|
pushRect KEYWORD2
|
|
pushImage KEYWORD2
|
|
setSwapBytes KEYWORD2
|
|
getSwapBytes KEYWORD2
|
|
readRectRGB KEYWORD2
|
|
getRotation KEYWORD2
|
|
getTextDatum KEYWORD2
|
|
fontsLoaded KEYWORD2
|
|
color565 KEYWORD2
|
|
color332 KEYWORD2
|
|
drawChar KEYWORD2
|
|
drawNumber KEYWORD2
|
|
drawFloat KEYWORD2
|
|
drawString KEYWORD2
|
|
drawCentreString KEYWORD2
|
|
drawRightString KEYWORD2
|
|
height KEYWORD2
|
|
width KEYWORD2
|
|
textWidth KEYWORD2
|
|
fontHeight KEYWORD2
|
|
|
|
getTouchRaw KEYWORD2
|
|
getTouchRawZ KEYWORD2
|
|
getTouch KEYWORD2
|
|
calibrateTouch KEYWORD2
|
|
setTouch KEYWORD2
|
|
validTouch KEYWORD2
|
|
|
|
|
|
TFT_eSPI_Button KEYWORD1
|
|
|
|
initButton KEYWORD2
|
|
textcolor KEYWORD2
|
|
initButtonUL KEYWORD2
|
|
drawButton KEYWORD2
|
|
contains KEYWORD2
|
|
press KEYWORD2
|
|
isPressed KEYWORD2
|
|
justPressed KEYWORD2
|
|
justReleased KEYWORD2
|
|
|
|
|
|
TFT_eSprite KEYWORD1
|
|
|
|
createSprite KEYWORD2
|
|
setColorDepth KEYWORD2
|
|
deleteSprite KEYWORD2
|
|
fillSprite KEYWORD2
|
|
setWindow KEYWORD2
|
|
pushBitmap KEYWORD2
|
|
pushSprite KEYWORD2
|
|
setScrollRect KEYWORD2
|
|
scroll KEYWORD2
|