Graphviz 12.0.1~dev.20240716.0800
Loading...
Searching...
No Matches
glcompset.h File Reference
Include dependency graph for glcompset.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

void glCompInitCommon (glCompObj *childObj, glCompObj *parentObj, float x, float y)
 
void glCompEmptyCommon (glCompCommon *c)
 
glCompSetglCompSetNew (int w, int h)
 
void glCompSetDraw (glCompSet *s)
 
void glcompsetUpdateBorder (glCompSet *s, int w, int h)
 
void glCompDrawBegin (void)
 
void glCompDrawEnd (void)
 
void glCompSetAddObj (glCompSet *s, glCompObj *obj)
 

Function Documentation

◆ glCompDrawBegin()

void glCompDrawBegin ( void  )
extern

Definition at line 215 of file glcompset.c.

Referenced by glCompSetDraw().

Here is the caller graph for this function:

◆ glCompDrawEnd()

void glCompDrawEnd ( void  )
extern

Definition at line 235 of file glcompset.c.

Referenced by glCompSetDraw().

Here is the caller graph for this function:

◆ glCompEmptyCommon()

void glCompEmptyCommon ( glCompCommon c)

Definition at line 183 of file glcompset.c.

References glCompCommon::font, and glDeleteFont().

Referenced by glCompImageDelete().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ glCompInitCommon()

void glCompInitCommon ( glCompObj childObj,
glCompObj parentObj,
float  x,
float  y 
)

Definition at line 120 of file glcompset.c.

References glCompColor::A, glCompCommon::align, glCompCommon::anchor, glCompColor::B, glCompCommon::borderWidth, glCompAnchor::bottom, glCompAnchor::bottomAnchor, glCompCommon::callbacks, glCompCallBacks::click, glCompCommon::color, _glCompObj::common, glCompCommon::data, glCompCallBacks::doubleclick, glCompCallBacks::draw, glCompCommon::enabled, glCompCommon::font, glCompCommon::functions, glCompColor::G, glAlignNone, GLCOMP_DEFAULT_HEIGHT, GLCOMP_DEFAULT_WIDTH, GLCOMPSET_BORDERWIDTH, GLCOMPSET_PANEL_COLOR_ALPHA, GLCOMPSET_PANEL_COLOR_B, GLCOMPSET_PANEL_COLOR_G, GLCOMPSET_PANEL_COLOR_R, glCompSetAddObj(), glNewFontFromParent(), glCompCommon::height, glCompCommon::layer, glCompAnchor::left, glCompAnchor::leftAnchor, glCompCallBacks::mousedown, glCompCallBacks::mousein, glCompCallBacks::mouseout, glCompCallBacks::mouseover, glCompCallBacks::mouseup, NULL, glCompCommon::parent, parent, glCompCommon::pos, glCompColor::R, glCompAnchor::right, glCompAnchor::rightAnchor, glCompAnchor::top, glCompAnchor::topAnchor, glCompCommon::visible, glCompCommon::width, glCompPoint::x, glCompPoint::y, and glCompPoint::z.

Referenced by glCompButtonNew(), glCompImageNew(), glCompLabelNew(), glCompPanelNew(), and glCompSetNew().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ glCompSetAddObj()

void glCompSetAddObj ( glCompSet s,
glCompObj obj 
)
extern

Definition at line 207 of file glcompset.c.

References _glCompObj::common, glCompCommon::compset, and gv_recalloc().

Referenced by glCompInitCommon().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ glCompSetDraw()

void glCompSetDraw ( glCompSet s)
extern

Definition at line 244 of file glcompset.c.

References glCompDrawBegin(), and glCompDrawEnd().

Referenced by glexpose_main().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ glCompSetNew()

glCompSet * glCompSetNew ( int  w,
int  h 
)
extern

Definition at line 188 of file glcompset.c.

References glCompInitCommon(), glCompMouseInit(), glCompMouseMove(), glCompSetMouseDown(), glCompSetMouseUp(), glNewFontFromParent(), gv_alloc(), and NULL.

Referenced by glcreate_gl_topview_menu().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ glcompsetUpdateBorder()

void glcompsetUpdateBorder ( glCompSet s,
int  w,
int  h 
)
extern

Definition at line 252 of file glcompset.c.

Referenced by cb_reshape(), and configure_event().

Here is the caller graph for this function: