Landtiger LPC1768 C BigLib
1
A self made, custom C library for the LandTiger board.
Loading...
Searching...
No Matches
glcd_processor.h
Go to the documentation of this file.
1
#ifndef __GLCD_PROC_H
2
#define __GLCD_PROC_H
3
4
#include "
glcd_types.h
"
5
#include "
types.h
"
6
7
// TYPES
8
9
typedef
enum
10
{
11
MD_DRAW_BBOX
= 0x1,
12
MD_DELETE
= 0x2,
13
MD_BBOX
= 0x4,
14
MD_DELETE_FAST
= 0x8,
15
}
__ProcessingMode
;
16
17
// PUBLIC FUNCTIONS
18
19
bool
__LCD_PROC_DoProcessObject
(
const
LCD_Obj
*
const
obj,
LCD_BBox
*out_bbox,
u8
mode);
20
21
#endif
__ProcessingMode
__ProcessingMode
Definition
glcd_processor.h:10
MD_DELETE
@ MD_DELETE
Definition
glcd_processor.h:12
MD_DRAW_BBOX
@ MD_DRAW_BBOX
Definition
glcd_processor.h:11
MD_DELETE_FAST
@ MD_DELETE_FAST
Definition
glcd_processor.h:14
MD_BBOX
@ MD_BBOX
Definition
glcd_processor.h:13
__LCD_PROC_DoProcessObject
bool __LCD_PROC_DoProcessObject(const LCD_Obj *const obj, LCD_BBox *out_bbox, u8 mode)
Definition
glcd_processor.c:642
glcd_types.h
LCD_BBox
Definition
glcd_types.h:61
LCD_Obj
Represents a generic object, made up of 1 or more basic components, that are rendered on the screen.
Definition
glcd_types.h:189
types.h
u8
uint8_t u8
Definition
types.h:8
Keil
Source
Lib
Peripherals
GLCD
Processor
glcd_processor.h
Generated by
1.9.8