Graphviz 13.0.0~dev.20241220.2304
|
#include <glcomp/glcompmouse.h>
#include <glcomp/glcompfont.h>
#include <glcomp/glcompset.h>
#include <glcomp/glutils.h>
Go to the source code of this file.
Functions | |
void | glCompMouseInit (glCompMouse *m) |
void | glCompClick (glCompObj *o, float x, float y, glMouseButtonType t) |
void | glCompDoubleClick (glCompObj *obj, float x, float y, glMouseButtonType t) |
void | glCompMouseDown (glCompObj *obj, float x, float y, glMouseButtonType t) |
void | glCompMouseIn (glCompObj *obj, float x, float y) |
void | glCompMouseOut (glCompObj *obj, float x, float y) |
void | glCompMouseOver (glCompObj *obj, float x, float y) |
void | glCompMouseUp (glCompObj *obj, float x, float y, glMouseButtonType t) |
void | glCompMouseDrag (glCompObj *obj, float dx, float dy, glMouseButtonType t) |
void glCompClick | ( | glCompObj * | o, |
float | x, | ||
float | y, | ||
glMouseButtonType | t | ||
) |
Definition at line 43 of file glcompmouse.c.
Referenced by glCompMouseInit().
void glCompDoubleClick | ( | glCompObj * | obj, |
float | x, | ||
float | y, | ||
glMouseButtonType | t | ||
) |
Definition at line 50 of file glcompmouse.c.
Referenced by glCompMouseInit().
void glCompMouseDown | ( | glCompObj * | obj, |
float | x, | ||
float | y, | ||
glMouseButtonType | t | ||
) |
Definition at line 57 of file glcompmouse.c.
Referenced by glCompMouseInit().
void glCompMouseDrag | ( | glCompObj * | obj, |
float | dx, | ||
float | dy, | ||
glMouseButtonType | t | ||
) |
Definition at line 89 of file glcompmouse.c.
Referenced by glCompMouseInit().
void glCompMouseIn | ( | glCompObj * | obj, |
float | x, | ||
float | y | ||
) |
Definition at line 64 of file glcompmouse.c.
Referenced by glCompMouseInit().
void glCompMouseInit | ( | glCompMouse * | m | ) |
Definition at line 16 of file glcompmouse.c.
References glCompMouse::callbacks, glCompCallBacks::click, glCompCallBacks::doubleclick, glCompMouse::down, glCompMouse::dragX, glCompMouse::dragY, glCompCallBacks::draw, glCompMouse::functions, glCompClick(), glCompDoubleClick(), glCompMouseDown(), glCompMouseDrag(), glCompMouseIn(), glCompMouseOut(), glCompMouseOver(), glCompMouseUp(), glCompCallBacks::mousedown, glCompCallBacks::mousedrag, glCompCallBacks::mousein, glCompCallBacks::mouseout, glCompCallBacks::mouseover, glCompCallBacks::mouseup, and NULL.
Referenced by glCompSetNew().
void glCompMouseOut | ( | glCompObj * | obj, |
float | x, | ||
float | y | ||
) |
Definition at line 70 of file glcompmouse.c.
Referenced by glCompMouseInit().
void glCompMouseOver | ( | glCompObj * | obj, |
float | x, | ||
float | y | ||
) |
Definition at line 76 of file glcompmouse.c.
Referenced by glCompMouseInit().
void glCompMouseUp | ( | glCompObj * | obj, |
float | x, | ||
float | y, | ||
glMouseButtonType | t | ||
) |
Definition at line 82 of file glcompmouse.c.
Referenced by glCompMouseInit().