Adafruit_Shield
DrawProp
is only used within Adafruit_Shield.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
STM32 Libraries and Samples
Adafruit_Shield
DrawProp
DrawProp variable
Syntax
from
stm32_adafruit_lcd.c:109
LCD_DrawPropTypeDef
DrawProp
;
References
Location
Referrer
Text
stm32_adafruit_lcd.c:109
LCD_DrawPropTypeDef
DrawProp
;
stm32_adafruit_lcd.c:145
BSP_LCD_Init()
DrawProp
.
BackColor
=
0xFFFF
;
stm32_adafruit_lcd.c:146
BSP_LCD_Init()
DrawProp
.
pFont
=
&
Font24
;
stm32_adafruit_lcd.c:147
BSP_LCD_Init()
DrawProp
.
TextColor
=
0x0000
;
stm32_adafruit_lcd.c:192
BSP_LCD_GetTextColor()
return
DrawProp
.
TextColor
;
stm32_adafruit_lcd.c:202
BSP_LCD_GetBackColor()
return
DrawProp
.
BackColor
;
stm32_adafruit_lcd.c:212
BSP_LCD_SetTextColor()
DrawProp
.
TextColor
=
Color
;
stm32_adafruit_lcd.c:222
BSP_LCD_SetBackColor()
DrawProp
.
BackColor
=
Color
;
stm32_adafruit_lcd.c:232
BSP_LCD_SetFont()
DrawProp
.
pFont
=
pFonts
;
stm32_adafruit_lcd.c:242
BSP_LCD_GetFont()
return
DrawProp
.
pFont
;
stm32_adafruit_lcd.c:253
BSP_LCD_Clear()
uint32_t
color_backup
=
DrawProp
.
TextColor
;
stm32_adafruit_lcd.c:254
BSP_LCD_Clear()
DrawProp
.
TextColor
=
Color
;
stm32_adafruit_lcd.c:260
BSP_LCD_Clear()
DrawProp
.
TextColor
=
color_backup
;
stm32_adafruit_lcd.c:261
BSP_LCD_Clear()
BSP_LCD_SetTextColor
(
DrawProp
.
TextColor
)
;
stm32_adafruit_lcd.c:275
BSP_LCD_ClearStringLine()
uint32_t
color_backup
=
DrawProp
.
TextColor
;
stm32_adafruit_lcd.c:276
BSP_LCD_ClearStringLine()
DrawProp
.
TextColor
=
DrawProp
.
BackColor
;
;
stm32_adafruit_lcd.c:279
BSP_LCD_ClearStringLine()
BSP_LCD_FillRect
(
0
,
(
Line
*
DrawProp
.
pFont
->
Height
)
,
BSP_LCD_GetXSize
(
)
,
DrawProp
.
pFont
->
Height
)
;
stm32_adafruit_lcd.c:281
BSP_LCD_ClearStringLine()
DrawProp
.
TextColor
=
color_backup
;
stm32_adafruit_lcd.c:282
BSP_LCD_ClearStringLine()
BSP_LCD_SetTextColor
(
DrawProp
.
TextColor
)
;
stm32_adafruit_lcd.c:295
BSP_LCD_DisplayChar()
DrawChar
(
Xpos
,
Ypos
,
&
DrawProp
.
pFont
->
table
[
(
Ascii
-
' '
)
*
\
stm32_adafruit_lcd.c:296
BSP_LCD_DisplayChar()
DrawProp
.
pFont
->
Height
*
(
(
DrawProp
.
pFont
->
Width
+
7
)
/
8
)
]
)
;
stm32_adafruit_lcd.c:321
BSP_LCD_DisplayStringAt()
xsize
=
(
BSP_LCD_GetXSize
(
)
/
DrawProp
.
pFont
->
Width
)
;
stm32_adafruit_lcd.c:327
BSP_LCD_DisplayStringAt()
refcolumn
=
Xpos
+
(
(
xsize
-
size
)
*
DrawProp
.
pFont
->
Width
)
/
2
;
stm32_adafruit_lcd.c:337
BSP_LCD_DisplayStringAt()
refcolumn
=
-
Xpos
+
(
(
xsize
-
size
)
*
DrawProp
.
pFont
->
Width
)
;
stm32_adafruit_lcd.c:348
BSP_LCD_DisplayStringAt()
while
(
(
*
Text
!=
0
)
&&
(
(
(
BSP_LCD_GetXSize
(
)
-
(
i
*
DrawProp
.
pFont
->
Width
)
)
&
0xFFFF
)
>=
DrawProp
.
pFont
->
Width
)
)
stm32_adafruit_lcd.c:353
BSP_LCD_DisplayStringAt()
refcolumn
+=
DrawProp
.
pFont
->
Width
;
stm32_adafruit_lcd.c:405
BSP_LCD_DrawHLine()
lcd_drv
->
DrawHLine
(
DrawProp
.
TextColor
,
Xpos
,
Ypos
,
Length
)
;
stm32_adafruit_lcd.c:411
BSP_LCD_DrawHLine()
BSP_LCD_DrawPixel
(
(
Xpos
+
index
)
,
Ypos
,
DrawProp
.
TextColor
)
;
stm32_adafruit_lcd.c:429
BSP_LCD_DrawVLine()
lcd_drv
->
DrawVLine
(
DrawProp
.
TextColor
,
Xpos
,
Ypos
,
Length
)
;
stm32_adafruit_lcd.c:435
BSP_LCD_DrawVLine()
BSP_LCD_DrawPixel
(
Xpos
,
Ypos
+
index
,
DrawProp
.
TextColor
)
;
stm32_adafruit_lcd.c:502
BSP_LCD_DrawLine()
BSP_LCD_DrawPixel
(
x
,
y
,
DrawProp
.
TextColor
)
;
/* Draw the current pixel */
stm32_adafruit_lcd.c:553
BSP_LCD_DrawCircle()
BSP_LCD_DrawPixel
(
(
Xpos
+
CurX
)
,
(
Ypos
-
CurY
)
,
DrawProp
.
TextColor
)
;
stm32_adafruit_lcd.c:555
BSP_LCD_DrawCircle()
BSP_LCD_DrawPixel
(
(
Xpos
-
CurX
)
,
(
Ypos
-
CurY
)
,
DrawProp
.
TextColor
)
;
stm32_adafruit_lcd.c:557
BSP_LCD_DrawCircle()
BSP_LCD_DrawPixel
(
(
Xpos
+
CurY
)
,
(
Ypos
-
CurX
)
,
DrawProp
.
TextColor
)
;
stm32_adafruit_lcd.c:559
BSP_LCD_DrawCircle()
BSP_LCD_DrawPixel
(
(
Xpos
-
CurY
)
,
(
Ypos
-
CurX
)
,
DrawProp
.
TextColor
)
;
stm32_adafruit_lcd.c:561
BSP_LCD_DrawCircle()
BSP_LCD_DrawPixel
(
(
Xpos
+
CurX
)
,
(
Ypos
+
CurY
)
,
DrawProp
.
TextColor
)
;
stm32_adafruit_lcd.c:563
BSP_LCD_DrawCircle()
BSP_LCD_DrawPixel
(
(
Xpos
-
CurX
)
,
(
Ypos
+
CurY
)
,
DrawProp
.
TextColor
)
;
stm32_adafruit_lcd.c:565
BSP_LCD_DrawCircle()
BSP_LCD_DrawPixel
(
(
Xpos
+
CurY
)
,
(
Ypos
+
CurX
)
,
DrawProp
.
TextColor
)
;
stm32_adafruit_lcd.c:567
BSP_LCD_DrawCircle()
BSP_LCD_DrawPixel
(
(
Xpos
-
CurY
)
,
(
Ypos
+
CurX
)
,
DrawProp
.
TextColor
)
;
stm32_adafruit_lcd.c:630
BSP_LCD_DrawEllipse()
BSP_LCD_DrawPixel
(
(
Xpos
-
(
uint16_t
)
(
x
/
K
)
)
,
(
Ypos
+
y
)
,
DrawProp
.
TextColor
)
;
stm32_adafruit_lcd.c:631
BSP_LCD_DrawEllipse()
BSP_LCD_DrawPixel
(
(
Xpos
+
(
uint16_t
)
(
x
/
K
)
)
,
(
Ypos
+
y
)
,
DrawProp
.
TextColor
)
;
stm32_adafruit_lcd.c:632
BSP_LCD_DrawEllipse()
BSP_LCD_DrawPixel
(
(
Xpos
+
(
uint16_t
)
(
x
/
K
)
)
,
(
Ypos
-
y
)
,
DrawProp
.
TextColor
)
;
stm32_adafruit_lcd.c:633
BSP_LCD_DrawEllipse()
BSP_LCD_DrawPixel
(
(
Xpos
-
(
uint16_t
)
(
x
/
K
)
)
,
(
Ypos
-
y
)
,
DrawProp
.
TextColor
)
;
stm32_adafruit_lcd.c:689
BSP_LCD_FillRect()
BSP_LCD_SetTextColor
(
DrawProp
.
TextColor
)
;
stm32_adafruit_lcd.c:715
BSP_LCD_FillCircle()
BSP_LCD_SetTextColor
(
DrawProp
.
TextColor
)
;
stm32_adafruit_lcd.c:742
BSP_LCD_FillCircle()
BSP_LCD_SetTextColor
(
DrawProp
.
TextColor
)
;
stm32_adafruit_lcd.c:885
DrawChar()
height
=
DrawProp
.
pFont
->
Height
;
stm32_adafruit_lcd.c:886
DrawChar()
width
=
DrawProp
.
pFont
->
Width
;
stm32_adafruit_lcd.c:925
DrawChar()
bitmap
[
index
]
=
(
uint8_t
)
DrawProp
.
TextColor
;
stm32_adafruit_lcd.c:926
DrawChar()
bitmap
[
index
+
1
]
=
(
uint8_t
)
(
DrawProp
.
TextColor
>
>
8
)
;
stm32_adafruit_lcd.c:930
DrawChar()
bitmap
[
index
]
=
(
uint8_t
)
DrawProp
.
BackColor
;
stm32_adafruit_lcd.c:931
DrawChar()
bitmap
[
index
+
1
]
=
(
uint8_t
)
(
DrawProp
.
BackColor
>
>
8
)
;
Data Use
Functions reading
DrawProp
DrawProp
BSP_LCD_Init()
BSP_LCD_GetTextColor()
BSP_LCD_GetBackColor()
BSP_LCD_SetTextColor()
BSP_LCD_SetBackColor()
BSP_LCD_SetFont()
BSP_LCD_GetFont()
BSP_LCD_Clear()
BSP_LCD_ClearStringLine()
BSP_LCD_DisplayChar()
BSP_LCD_DisplayStringAt()
BSP_LCD_DrawHLine()
BSP_LCD_DrawVLine()
BSP_LCD_DrawLine()
BSP_LCD_DrawCircle()
BSP_LCD_DrawEllipse()
BSP_LCD_FillRect()
BSP_LCD_FillCircle()
DrawChar()
all items filtered out
Type of
DrawProp
DrawProp
LCD_DrawPropTypeDef
all items filtered out