EasyGUI
Private functions

Private functions and enumerations. More...

Data Structures

struct  gui_t
 GUI main object structure. More...
 

Macros

#define GUI_RECT_MATCH(h1x1, h1y1, h1x2, h1y2, h2x1, h2y1, h2x2, h2y2)
 Check if 2 rectangle objects covers each other in any way.
 
#define GUI_RECT_IS_INSIDE(h1x1, h1y1, h1x2, h1y2, h2x1, h2y1, h2x2, h2y2)
 Check if first rectangle is fully inside second rectangle.
 
#define __GH(x)
 GUI Handle object from main object. More...
 
#define GUI_ASSERTPARAMS(c)
 Check input parameters and return value on failure.
 
#define GUI_ASSERTACTIVEWIN()
 Check if window is active for widget create.
 

Variables

gui_t GUI
 GUI global structure.
 

Detailed Description

Private functions and enumerations.

Macro Definition Documentation

◆ __GH

#define __GH (   x)

GUI Handle object from main object.

Return values
Pointerto GUI handle