Display_Lib_RPI 2.5.0
A C++ Library to connect electronic displays to Linux single board computers.
Loading...
Searching...
No Matches
GC9D01_TFT Member List

This is the complete list of members for GC9D01_TFT, including all inherited members.

_AdvancedScreenBuffercolor16_graphicsprivate
_arcAngleMaxcolor16_graphicsprotected
_arcAngleOffsetcolor16_graphicsprotected
_currentPowerStateGC9D01_TFTprivate
_currentResolutionGC9D01_TFTprivate
_cursorXcolor16_graphicsprotected
_cursorYcolor16_graphicsprotected
_DeviceNumGpioChipcolor16_graphicsprotected
_Display_CScolor16_graphicsprotected
_Display_DCcolor16_graphicsprotected
_Display_MISOcolor16_graphicsprotected
_Display_RSTcolor16_graphicsprotected
_Display_SCLKcolor16_graphicsprotected
_Display_SDATAcolor16_graphicsprotected
_Display_SPI_BLK_SIZEcolor16_graphicsprivate
_displayOnGC9D01_TFTprivate
_ErrorFlagPrintprivate
_Font_X_Sizedisplay_Fontsprotected
_Font_Y_Sizedisplay_Fontsprotected
_FontInverteddisplay_Fontsprivate
_FontNumCharsdisplay_Fontsprotected
_FontOffsetdisplay_Fontsprotected
_FontSelectdisplay_Fontsprotected
_GC9D01_X_OffsetGC9D01_TFTprivate
_GC9D01_X_Offset_StartGC9D01_TFTprivate
_GC9D01_Y_OffsetGC9D01_TFTprivate
_GC9D01_Y_Offset_StartGC9D01_TFTprivate
_GpioHandlecolor16_graphicsprotected
_hardwareSPIcolor16_graphicsprotected
_heightcolor16_graphicsprotected
_heightStartTFTGC9D01_TFTprivate
_HighFreqDelaycolor16_graphicsprotected
_resetPinOnGC9D01_TFTprivate
_screenBuffercolor16_graphicsprivate
_sleepDelayGC9D01_TFTprivate
_spiBaudGC9D01_TFTprivate
_spiChanGC9D01_TFTprivate
_spiDevGC9D01_TFTprivate
_spiFlagsGC9D01_TFTprivate
_spiHandlecolor16_graphicsprotected
_textbgcolorcolor16_graphicsprotected
_textCharPixelOrBuffercolor16_graphicsprivate
_textcolorcolor16_graphicsprotected
_textwrapcolor16_graphicsprotected
_widthcolor16_graphicsprotected
_widthStartTFTGC9D01_TFTprivate
_XStartcolor16_graphicsprotected
_YStartcolor16_graphicsprotected
AdvancedScreenBuffer_e enum namecolor16_graphics
availableForWrite()Printvirtual
BaseNum enum namePrint
clearBuffer(uint16_t color=RDLC_BLACK)color16_graphics
clearWriteError()Print
color16_graphics()color16_graphics
Color565(int16_t, int16_t, int16_t)color16_graphics
defaultFormat()Printinlineprivatestatic
Degrees_0 enum valuecolor16_graphics
Degrees_180 enum valuecolor16_graphics
Degrees_270 enum valuecolor16_graphics
Degrees_90 enum valuecolor16_graphics
destroyBuffer(void)color16_graphics
display_Fonts()display_Fonts
display_rotate_e enum namecolor16_graphics
displayRotateGC9D01_TFT
drawArc(uint16_t cx, uint16_t cy, uint16_t radius, uint16_t thickness, float startAngle, float endAngle, uint16_t color)color16_graphics
drawBitmap(uint16_t x, uint16_t y, uint16_t w, uint16_t h, uint16_t color, uint16_t bgcolor, const std::span< const uint8_t > data)color16_graphics
drawBitmap16(uint16_t x, uint16_t y, const std::span< const uint8_t > data, uint16_t w, uint16_t h)color16_graphics
drawBitmap24(uint16_t x, uint16_t y, const std::span< const uint8_t > data, uint16_t w, uint16_t h)color16_graphics
drawCircle(int16_t x0, int16_t y0, int16_t r, uint16_t color)color16_graphics
drawDotGrid(int16_t x, int16_t y, int16_t w, int16_t h, uint8_t DotGridGap, uint16_t color)color16_graphics
drawEllipse(int16_t cx, int16_t cy, int16_t semiMajorAxis, int16_t semiMinorAxis, bool fill, uint16_t color)color16_graphics
drawFastHLine(uint16_t x, uint16_t y, uint16_t w, uint16_t color)color16_graphics
drawFastVLine(uint16_t x, uint16_t y, uint16_t h, uint16_t color)color16_graphics
drawIcon(uint16_t x, uint16_t y, uint16_t w, uint16_t color, uint16_t bgcolor, const std::span< const uint8_t > data)color16_graphics
drawLine(int16_t x0, int16_t y0, int16_t x1, int16_t y1, uint16_t color)color16_graphics
drawLineAngle(int16_t x, int16_t y, int angle, uint8_t start, uint8_t length, int offset, uint16_t color)color16_graphics
drawPixel(uint16_t, uint16_t, uint16_t)color16_graphics
drawPolygon(int16_t x, int16_t y, uint8_t sides, int16_t diameter, float rotation, bool fill, uint16_t color)color16_graphics
drawQuadrilateral(int16_t x0, int16_t y0, int16_t x1, int16_t y1, int16_t x2, int16_t y2, int16_t x3, int16_t y3, uint16_t color)color16_graphics
drawRectWH(uint16_t x, uint16_t y, uint16_t w, uint16_t h, uint16_t color)color16_graphics
drawRoundRect(uint16_t x, uint16_t y, uint16_t w, uint16_t h, uint16_t r, uint16_t color)color16_graphics
drawSimpleArc(int16_t cx, int16_t cy, int16_t radius, float startAngle, float endAngle, uint16_t color)color16_graphics
drawSprite(uint16_t x, uint16_t y, const std::span< const uint8_t > data, uint16_t w, uint16_t h, uint16_t backgroundColor, bool printBg=false)color16_graphics
drawTriangle(int16_t x0, int16_t y0, int16_t x1, int16_t y1, int16_t x2, int16_t y2, uint16_t color)color16_graphics
DualGatecmdInitSequence(void)GC9D01_TFTprivate
fillCircle(int16_t x0, int16_t y0, int16_t r, uint16_t color)color16_graphics
fillQuadrilateral(int16_t x0, int16_t y0, int16_t x1, int16_t y1, int16_t x2, int16_t y2, int16_t x3, int16_t y3, uint16_t color)color16_graphics
fillRect(uint16_t x, uint16_t y, uint16_t w, uint16_t h, uint16_t color)color16_graphics
fillRectangle(uint16_t, uint16_t, uint16_t, uint16_t, uint16_t)color16_graphics
fillRoundRect(uint16_t x, uint16_t y, uint16_t w, uint16_t h, uint16_t r, uint16_t color)color16_graphics
fillScreen(uint16_t color)color16_graphics
fillTriangle(int16_t x0, int16_t y0, int16_t x1, int16_t y1, int16_t x2, int16_t y2, uint16_t color)color16_graphics
formatElement(const T &element, int format)Printinlineprivate
GC9D01_BLANK_PORCH_CTRLGC9D01_TFTprivatestatic
GC9D01_CASETGC9D01_TFTprivatestatic
GC9D01_COLMODGC9D01_TFTprivatestatic
GC9D01_CONTINUEGC9D01_TFTprivatestatic
GC9D01_DISPOFFGC9D01_TFTprivatestatic
GC9D01_DISPONGC9D01_TFTprivatestatic
GC9D01_DUAL_SINGLEGC9D01_TFTprivatestatic
GC9D01_FUNCTION_CTRLGC9D01_TFTprivatestatic
GC9D01_GAMMA1GC9D01_TFTprivatestatic
GC9D01_GAMMA2GC9D01_TFTprivatestatic
GC9D01_GAMMA3GC9D01_TFTprivatestatic
GC9D01_GAMMA4GC9D01_TFTprivatestatic
GC9D01_GETLINEGC9D01_TFTprivatestatic
GC9D01_IDLEOFFGC9D01_TFTprivatestatic
GC9D01_IDLEONGC9D01_TFTprivatestatic
GC9D01_IFACEGC9D01_TFTprivatestatic
GC9D01_INREGEN1GC9D01_TFTprivatestatic
GC9D01_INREGEN2GC9D01_TFTprivatestatic
GC9D01_INVERSIONGC9D01_TFTprivatestatic
GC9D01_INVOFFGC9D01_TFTprivatestatic
GC9D01_INVONGC9D01_TFTprivatestatic
GC9D01_MADCTLGC9D01_TFTprivatestatic
GC9D01_NORONGC9D01_TFTprivatestatic
GC9D01_POWER_CTRLGC9D01_TFTprivatestatic
GC9D01_PTLARGC9D01_TFTprivatestatic
GC9D01_PTLONGC9D01_TFTprivatestatic
GC9D01_RAMWRGC9D01_TFTprivatestatic
GC9D01_RASETGC9D01_TFTprivatestatic
GC9D01_RDDIDGC9D01_TFTprivatestatic
GC9D01_RDDSTGC9D01_TFTprivatestatic
GC9D01_RDID1GC9D01_TFTprivatestatic
GC9D01_RDID2GC9D01_TFTprivatestatic
GC9D01_RDID3GC9D01_TFTprivatestatic
GC9D01_RGB_CTRLGC9D01_TFTprivatestatic
GC9D01_SETBRIGHTGC9D01_TFTprivatestatic
GC9D01_SETCTRLGC9D01_TFTprivatestatic
GC9D01_SLPINGC9D01_TFTprivatestatic
GC9D01_SLPOUTGC9D01_TFTprivatestatic
GC9D01_SPI2DATAGC9D01_TFTprivatestatic
GC9D01_SWRESETGC9D01_TFTprivatestatic
GC9D01_TEARSETGC9D01_TFTprivatestatic
GC9D01_TEOFFGC9D01_TFTprivatestatic
GC9D01_TEONGC9D01_TFTprivatestatic
GC9D01_TEWCGC9D01_TFTprivatestatic
GC9D01_TFT()GC9D01_TFT
GC9D01_VREG1A_CTRLGC9D01_TFTprivatestatic
GC9D01_VREG1B_CTRLGC9D01_TFTprivatestatic
GC9D01_VREG2A_CTRLGC9D01_TFTprivatestatic
GC9D01_VSCRDEFGC9D01_TFTprivatestatic
GC9D01_VSCRSADDGC9D01_TFTprivatestatic
getAdvancedScreenBuffer_e() constcolor16_graphics
getArcAngleMax() constcolor16_graphics
getArcAngleOffset() constcolor16_graphics
getDisplaySPIBlockSize() constcolor16_graphics
getInvertFont(void)display_Fonts
getTextCharPixelOrBuffer() constcolor16_graphics
getWriteError()Print
HighFreqDelayGet(void)GC9D01_TFT
HighFreqDelaySet(uint16_t)GC9D01_TFT
pixel_color565_e enum namecolor16_graphics
PowerState_e enum nameGC9D01_TFT
Print() (defined in Print)Printinline
print(const char[])Print
print(char)Print
print(int, int=RDL_DEC)Print
print(unsigned int, int=RDL_DEC)Print
print(long, int=RDL_DEC)Print
print(unsigned long, int=RDL_DEC)Print
print(double, int=2)Print
print(const std::string &)Print
print(const std::vector< T > &v, int format=defaultFormat< T >())Printinline
print(const std::array< T, N > &arr, int format=defaultFormat< T >())Printinline
printFloat(double, uint8_t)Printprivate
println(const char[])Print
println(char)Print
println(int, int=RDL_DEC)Print
println(unsigned int, int=RDL_DEC)Print
println(long, int=RDL_DEC)Print
println(unsigned long, int=RDL_DEC)Print
println(double, int=2)Print
println(void)Print
println(const std::string &s)Print
println(const std::vector< T > &vec, int format=defaultFormat< T >())Printinline
println(const std::array< T, N > &arr, int format=defaultFormat< T >())Printinline
printNumber(unsigned long, uint8_t)Printprivate
pushColor(uint16_t color)color16_graphicsprotected
RDL_BIN enum valuePrint
RDL_DEC enum valuePrint
RDL_HEX enum valuePrint
RDL_OCT enum valuePrint
RDLC_BEIGE enum valuecolor16_graphics
RDLC_BLACK enum valuecolor16_graphics
RDLC_BLUE enum valuecolor16_graphics
RDLC_BROWN enum valuecolor16_graphics
RDLC_CYAN enum valuecolor16_graphics
RDLC_DCYAN enum valuecolor16_graphics
RDLC_DGREEN enum valuecolor16_graphics
RDLC_DGREY enum valuecolor16_graphics
RDLC_GREEN enum valuecolor16_graphics
RDLC_GREY enum valuecolor16_graphics
RDLC_GYELLOW enum valuecolor16_graphics
RDLC_LBLUE enum valuecolor16_graphics
RDLC_LGREY enum valuecolor16_graphics
RDLC_MAGENTA enum valuecolor16_graphics
RDLC_MAROON enum valuecolor16_graphics
RDLC_NAVY enum valuecolor16_graphics
RDLC_OLIVE enum valuecolor16_graphics
RDLC_ORANGE enum valuecolor16_graphics
RDLC_PINK enum valuecolor16_graphics
RDLC_PURPLE enum valuecolor16_graphics
RDLC_RED enum valuecolor16_graphics
RDLC_TAN enum valuecolor16_graphics
RDLC_WHITE enum valuecolor16_graphics
RDLC_YELLOW enum valuecolor16_graphics
Resolution_e enum nameGC9D01_TFT
setAddrWindow(uint16_t, uint16_t, uint16_t, uint16_t) overrideGC9D01_TFTvirtual
setAdvancedScreenBuffer_e(AdvancedScreenBuffer_e mode)color16_graphics
setArcAngleMax(float arcAngleMax)color16_graphics
setArcAngleOffset(int arcAngleOffset)color16_graphics
setBuffer(void)color16_graphics
setCursor(int16_t x, int16_t y)color16_graphics
setDisplaySPIBlockSize(int size)color16_graphics
setFont(display_Font_name_e)display_Fonts
setInvertFont(bool invertStatus)display_Fonts
setTextCharPixelOrBuffer(bool mode)color16_graphics
setTextColor(uint16_t c, uint16_t bg)color16_graphics
setTextColor(uint16_t c)color16_graphics
setTextWrap(bool w)color16_graphics
setWriteError(int err=0)Printprotected
SingleGatecmdInitSequence(void)GC9D01_TFTprivate
spiRead(void)color16_graphicsprotected
spiWrite(uint8_t)color16_graphicsprotected
spiWriteDataBuffer(uint8_t *spidata, int len)color16_graphicsprotected
TFTchangeInvertMode(bool m)GC9D01_TFT
TFTClock_Data_ChipSelect_Pins(void)GC9D01_TFTprivate
TFTDataCommandPin(void)GC9D01_TFTprivate
TFTenableDisplay(bool m)GC9D01_TFT
TFTGC9D01Initialize(void)GC9D01_TFTprivate
TFTInitScreenSize(uint16_t w=160, uint16_t h=160, Resolution_e r=Resolution_e::RGB160x160_DualGate, uint16_t Xstart=0, uint16_t Ystart=0)GC9D01_TFT
TFTInitSPI(uint16_t CommDelay, int gpioDev)GC9D01_TFT
TFTInitSPI(int device, int channel, int speed, int flags, int gpioDev)GC9D01_TFT
TFTPowerDown(void)GC9D01_TFT
TFTResetPin(void)GC9D01_TFT
TFTScrollModeLeave(void)GC9D01_TFT
TFTsetBrightness(uint8_t level)GC9D01_TFT
TFTsetPowerMode(PowerState_e m)GC9D01_TFT
TFTsetRotation(display_rotate_e r)GC9D01_TFT
TFTsetScrollArea(uint16_t topFixed, uint16_t scrollArea, uint16_t bottomFixed)GC9D01_TFT
TFTsetScrollStart(uint16_t vsp)GC9D01_TFT
TFTSetupGPIO(int8_t, int8_t, int8_t, int8_t, int8_t)GC9D01_TFT
TFTSetupGPIO(int8_t, int8_t)GC9D01_TFT
TFTSetupResetPin(int8_t rst)GC9D01_TFTprivate
write(uint8_t) overridecolor16_graphicsvirtual
Print::write(const uint8_t *buffer, size_t size)Printvirtual
Print::write(const char *str)Print
Print::write(const char *buffer, size_t size)Print
writeBuffer(void)color16_graphics
writeChar(int16_t x, int16_t y, char value)color16_graphics
writeCharString(int16_t x, int16_t y, char *text)color16_graphics
writeCommand(uint8_t)color16_graphicsprotected
writeData(uint8_t)color16_graphicsprotected
~color16_graphics() (defined in color16_graphics)color16_graphicsinline
~display_Fonts() (defined in display_Fonts)display_Fontsinline
~GC9D01_TFT() (defined in GC9D01_TFT)GC9D01_TFTinline