DrawProp is only used within STM32F413H-Discovery.
 
Symbols
loading...
Files
loading...

DrawProp variable

References

LocationReferrerText
stm32f413h_discovery_lcd.c:79
stm32f413h_discovery_lcd.c:117BSP_LCD_InitEx()
DrawProp.BackColor = 0xFFFF;
stm32f413h_discovery_lcd.c:118BSP_LCD_InitEx()
DrawProp.pFont = &Font24;
stm32f413h_discovery_lcd.c:119BSP_LCD_InitEx()
DrawProp.TextColor = 0x0000;
stm32f413h_discovery_lcd.c:199BSP_LCD_GetTextColor()
return DrawProp.TextColor;
stm32f413h_discovery_lcd.c:208BSP_LCD_GetBackColor()
return DrawProp.BackColor;
stm32f413h_discovery_lcd.c:217BSP_LCD_SetTextColor()
DrawProp.TextColor = Color;
stm32f413h_discovery_lcd.c:226BSP_LCD_SetBackColor()
DrawProp.BackColor = Color;
stm32f413h_discovery_lcd.c:235BSP_LCD_SetFont()
DrawProp.pFont = fonts;
stm32f413h_discovery_lcd.c:244BSP_LCD_GetFont()
return DrawProp.pFont;
stm32f413h_discovery_lcd.c:255BSP_LCD_Clear()
uint32_t color_backup = DrawProp.TextColor;
stm32f413h_discovery_lcd.c:257BSP_LCD_Clear()
DrawProp.TextColor = Color;
stm32f413h_discovery_lcd.c:264BSP_LCD_Clear()
DrawProp.TextColor = color_backup;
stm32f413h_discovery_lcd.c:265BSP_LCD_Clear()
stm32f413h_discovery_lcd.c:278BSP_LCD_ClearStringLine()
uint32_t color_backup = DrawProp.TextColor;
stm32f413h_discovery_lcd.c:280BSP_LCD_ClearStringLine()
DrawProp.TextColor = DrawProp.BackColor;;
stm32f413h_discovery_lcd.c:283BSP_LCD_ClearStringLine()
BSP_LCD_FillRect(0, (Line * DrawProp.pFont->Height), BSP_LCD_GetXSize(), DrawProp.pFont->Height);
stm32f413h_discovery_lcd.c:285BSP_LCD_ClearStringLine()
DrawProp.TextColor = color_backup;
stm32f413h_discovery_lcd.c:286BSP_LCD_ClearStringLine()
stm32f413h_discovery_lcd.c:298BSP_LCD_DisplayChar()
DrawChar(Xpos, Ypos, &DrawProp.pFont->table[(Ascii-' ') *\
stm32f413h_discovery_lcd.c:299BSP_LCD_DisplayChar()
DrawProp.pFont->Height * ((DrawProp.pFont->Width + 7) / 8)]);
stm32f413h_discovery_lcd.c:323BSP_LCD_DisplayStringAt()
xsize = (BSP_LCD_GetXSize()/DrawProp.pFont->Width);
stm32f413h_discovery_lcd.c:329BSP_LCD_DisplayStringAt()
refcolumn = Xpos + ((xsize - size)* DrawProp.pFont->Width) / 2;
stm32f413h_discovery_lcd.c:339BSP_LCD_DisplayStringAt()
refcolumn = - Xpos + ((xsize - size)*DrawProp.pFont->Width);
stm32f413h_discovery_lcd.c:356BSP_LCD_DisplayStringAt()
while ((*Text != 0) & (((BSP_LCD_GetXSize() - (i*DrawProp.pFont->Width)) & 0xFFFF) >= DrawProp.pFont->Width))
stm32f413h_discovery_lcd.c:361BSP_LCD_DisplayStringAt()
refcolumn += DrawProp.pFont->Width;
stm32f413h_discovery_lcd.c:426BSP_LCD_DrawHLine()
stm32f413h_discovery_lcd.c:432BSP_LCD_DrawHLine()
BSP_LCD_DrawPixel((Xpos + index), Ypos, DrawProp.TextColor);
stm32f413h_discovery_lcd.c:449BSP_LCD_DrawVLine()
stm32f413h_discovery_lcd.c:455BSP_LCD_DrawVLine()
BSP_LCD_DrawPixel(Xpos, Ypos + index, DrawProp.TextColor);
stm32f413h_discovery_lcd.c:521BSP_LCD_DrawLine()
BSP_LCD_DrawPixel(x, y, DrawProp.TextColor); /* Draw the current pixel */
stm32f413h_discovery_lcd.c:570BSP_LCD_DrawCircle()
BSP_LCD_DrawPixel((Xpos + current_x), (Ypos - current_y), DrawProp.TextColor);
stm32f413h_discovery_lcd.c:572BSP_LCD_DrawCircle()
BSP_LCD_DrawPixel((Xpos - current_x), (Ypos - current_y), DrawProp.TextColor);
stm32f413h_discovery_lcd.c:574BSP_LCD_DrawCircle()
BSP_LCD_DrawPixel((Xpos + current_y), (Ypos - current_x), DrawProp.TextColor);
stm32f413h_discovery_lcd.c:576BSP_LCD_DrawCircle()
BSP_LCD_DrawPixel((Xpos - current_y), (Ypos - current_x), DrawProp.TextColor);
stm32f413h_discovery_lcd.c:578BSP_LCD_DrawCircle()
BSP_LCD_DrawPixel((Xpos + current_x), (Ypos + current_y), DrawProp.TextColor);
stm32f413h_discovery_lcd.c:580BSP_LCD_DrawCircle()
BSP_LCD_DrawPixel((Xpos - current_x), (Ypos + current_y), DrawProp.TextColor);
stm32f413h_discovery_lcd.c:582BSP_LCD_DrawCircle()
BSP_LCD_DrawPixel((Xpos + current_y), (Ypos + current_x), DrawProp.TextColor);
stm32f413h_discovery_lcd.c:584BSP_LCD_DrawCircle()
BSP_LCD_DrawPixel((Xpos - current_y), (Ypos + current_x), DrawProp.TextColor);
stm32f413h_discovery_lcd.c:645BSP_LCD_DrawEllipse()
BSP_LCD_DrawPixel((Xpos-(uint16_t)(x/k)), (Ypos+y), DrawProp.TextColor);
stm32f413h_discovery_lcd.c:646BSP_LCD_DrawEllipse()
BSP_LCD_DrawPixel((Xpos+(uint16_t)(x/k)), (Ypos+y), DrawProp.TextColor);
stm32f413h_discovery_lcd.c:647BSP_LCD_DrawEllipse()
BSP_LCD_DrawPixel((Xpos+(uint16_t)(x/k)), (Ypos-y), DrawProp.TextColor);
stm32f413h_discovery_lcd.c:648BSP_LCD_DrawEllipse()
BSP_LCD_DrawPixel((Xpos-(uint16_t)(x/k)), (Ypos-y), DrawProp.TextColor);
stm32f413h_discovery_lcd.c:715BSP_LCD_FillRect()
stm32f413h_discovery_lcd.c:740BSP_LCD_FillCircle()
stm32f413h_discovery_lcd.c:767BSP_LCD_FillCircle()
stm32f413h_discovery_lcd.c:962DrawChar()
height = DrawProp.pFont->Height;
stm32f413h_discovery_lcd.c:963DrawChar()
width = DrawProp.pFont->Width;
stm32f413h_discovery_lcd.c:991DrawChar()
stm32f413h_discovery_lcd.c:995DrawChar()