STM32F769IDiscovery  1.00
uDANTE Audio Networking with STM32F7 DISCO board
Macros | Functions | Variables
LCD_Private.h File Reference
#include "LCDConf.h"
#include "LCD_Protected.h"
#include "GUI.h"

Go to the source code of this file.

Macros

#define LCD_TYPE_SEGTRANS   U16
 
#define LCD_TYPE_COMTRANS   U16
 
#define DECLARE_PROTOTYPES(DISTX)
 

Functions

 DECLARE_PROTOTYPES (DIST0)
 
 DECLARE_PROTOTYPES (DIST1)
 
 DECLARE_PROTOTYPES (DIST2)
 
 DECLARE_PROTOTYPES (DIST3)
 

Variables

const struct tLCDDEV_APIList_struct * LCD_aAPI [GUI_NUM_LAYERS]
 

Macro Definition Documentation

#define DECLARE_PROTOTYPES (   DISTX)
Value:
void LCD_##DISTX##_SetPixelIndex(int x, int y, int PixelIndex); \
unsigned LCD_##DISTX##_GetPixelIndex(int x, int y); \
void LCD_##DISTX##_XorPixel (int x, int y); \
void LCD_##DISTX##_DrawHLine (int x0, int y, int x1); \
void LCD_##DISTX##_DrawVLine (int x, int y0, int y1); \
void LCD_##DISTX##_FillRect (int x0, int y0, int x1, int y1); \
void LCD_##DISTX##_DrawBitmap (int x0, int y0, int xsize, int ysize, int BitsPerPixel, int BytesPerLine, const U8 * pData, int Diff, const LCD_PIXELINDEX * pTrans); \
void LCD_##DISTX##_SetOrg (int x, int y); \
void LCD_##DISTX##_On (void); \
void LCD_##DISTX##_Off (void); \
int LCD_##DISTX##_Init (void); \
void LCD_##DISTX##_SetLUTEntry (U8 Pos, LCD_COLOR Color); \
void * LCD_##DISTX##_GetDevFunc (int Index); \
void LCD_##DISTX##_ReInit (void)
#define LCD_PIXELINDEX
U32 LCD_COLOR
Definition: LCD.h:95
#define U8
Definition: Global.h:44

Definition at line 66 of file LCD_Private.h.

#define LCD_TYPE_COMTRANS   U16

Definition at line 52 of file LCD_Private.h.

#define LCD_TYPE_SEGTRANS   U16

Definition at line 51 of file LCD_Private.h.

Function Documentation

DECLARE_PROTOTYPES ( DIST0  )
DECLARE_PROTOTYPES ( DIST1  )
DECLARE_PROTOTYPES ( DIST2  )
DECLARE_PROTOTYPES ( DIST3  )

Variable Documentation

const struct tLCDDEV_APIList_struct* LCD_aAPI[GUI_NUM_LAYERS]