#include <stdio.h>#include <stdlib.h>#include <math.h>#include <malloc.h>#include <string.h>#include <X11/Xlib.h>#include <X11/Xutil.h>#include <X11/cursorfont.h>#include <GL/gl.h>#include <GL/glx.h>#include "pkgeom.h"#include "multibs.h"#include "xgedit.h"#include "xgeprivate.h"
Functions | |
| boolean | _xge_background_msg (xge_widget *er, int msg, int key, short x, short y) |
| boolean | xge_IntersectXRectangles (XRectangle *r1, XRectangle *r2) |
| boolean | xge_SetClipping (xge_widget *er) |
| void | xge_ResetClipping (void) |
| void | xge_RedrawPopups (void) |
| void | xge_Redraw (void) |
| void | xge_RedrawAll (void) |
| void | xge_BoundPoint (xge_widget *er, short *x, short *y) |
| boolean | xge_PointInRect (xge_widget *edr, short x, short y) |
| boolean | xge_RectanglesIntersect (short wa, short ha, short xa, short ya, short wb, short hb, short xb, short yb) |
| boolean | xge_CallMsgProc (xge_widget **last, xge_widget *er, int msg, int key, short x, short y) |
| void | xge_dispatch_message (unsigned int msg, unsigned int key, short x, short y) |
| void | xge_PostIdleCommand (unsigned int key, short x, short y) |
| int | xge_NewWindow (char *title) |
| boolean | xge_SetWindow (int win) |
| int | xge_CurrentWindow (void) |
| void | xge_SetWinEdRect (xge_widget *edr) |
| void | xge_get_message (unsigned int *msg, unsigned int *key, short *x, short *y) |
| void | xge_GetWindowSize (void) |
| void | _xge_FindAspect (void) |
| void | xge_MessageLoop (void) |
| boolean _xge_background_msg | ( | xge_widget * | er, | |
| int | msg, | |||
| int | key, | |||
| short | x, | |||
| short | y | |||
| ) |
| void _xge_FindAspect | ( | void | ) |
| void xge_BoundPoint | ( | xge_widget * | er, | |
| short * | x, | |||
| short * | y | |||
| ) |
| boolean xge_CallMsgProc | ( | xge_widget ** | last, | |
| xge_widget * | er, | |||
| int | msg, | |||
| int | key, | |||
| short | x, | |||
| short | y | |||
| ) |
| int xge_CurrentWindow | ( | void | ) |
| void xge_dispatch_message | ( | unsigned int | msg, | |
| unsigned int | key, | |||
| short | x, | |||
| short | y | |||
| ) |
| void xge_get_message | ( | unsigned int * | msg, | |
| unsigned int * | key, | |||
| short * | x, | |||
| short * | y | |||
| ) |
| void xge_GetWindowSize | ( | void | ) |
| boolean xge_IntersectXRectangles | ( | XRectangle * | r1, | |
| XRectangle * | r2 | |||
| ) |
| void xge_MessageLoop | ( | void | ) |
| int xge_NewWindow | ( | char * | title | ) |
| boolean xge_PointInRect | ( | xge_widget * | edr, | |
| short | x, | |||
| short | y | |||
| ) |
| void xge_PostIdleCommand | ( | unsigned int | key, | |
| short | x, | |||
| short | y | |||
| ) |
| boolean xge_RectanglesIntersect | ( | short | wa, | |
| short | ha, | |||
| short | xa, | |||
| short | ya, | |||
| short | wb, | |||
| short | hb, | |||
| short | xb, | |||
| short | yb | |||
| ) |
| void xge_Redraw | ( | void | ) |
| void xge_RedrawAll | ( | void | ) |
| void xge_RedrawPopups | ( | void | ) |
| void xge_ResetClipping | ( | void | ) |
| boolean xge_SetClipping | ( | xge_widget * | er | ) |
| boolean xge_SetWindow | ( | int | win | ) |
| void xge_SetWinEdRect | ( | xge_widget * | edr | ) |
1.7.1