#include <_glut.h>
Diagrama de herencias de JED_GLUT_INTERFACE
Métodos públicos | |
JED_GLUT_INTERFACE () | |
virtual | ~JED_GLUT_INTERFACE () |
BOOLEAN | crear (int *Argc, char *argv[], int x_tam=320, int y_tam=200, char *nombre="AQUYNZA") |
void | finalizar (void) |
void | ejecutar (void) |
void | solicitar_nueva_ventana (void) |
void | solicitar_repintado (void) |
void | set_draw_callback (void(*p)(int context_id)) |
void | set_tick_callback (int(*p)(int context_id)) |
void | set_ejecutor (int(*p)(int idc, int context_id)) |
void | set_mouse_callback (int(*p)(EVENTO_GUI *e, int context_id)) |
void | set_keyboard_callback (int(*p)(EVENTO_GUI *e, int context_id)) |
void | set_resize_callback (void(*p)(int x_tam, int y_tam, int context_id)) |
void | set_multiview_callback (void(*p)(int operacion, int id_vista, char *detalles, char *menu, char *botonera)) |
BOOLEAN | anexar_controles (LISTA< CONTROL_GUI * > *Controles, REPOSITORIO_DE_ENTIDADES *Repositorio) |
Métodos privados | |
void | crear_ventana_glut (void) |
Atributos privados | |
int | _xtam |
int | _ytam |
char * | _nombre |
|
Definición en la línea 377 del archivo _glut.C. References _nombre, _xtam, _ytam, BUFFER_doble, evento_nulo(), GLUTGUI_draw_callback, GLUTGUI_ejecutor_callback, GLUTGUI_keyboard_callback, GLUTGUI_mouse_callback, GLUTGUI_multiview_callback, GLUTGUI_resize_callback, GLUTGUI_tick_callback, pintar_nulo(), y resize_nulo(). |
Here is the call graph for this function:
|
|
|
Implements JED_INTERFACE. |
|
Implements JED_INTERFACE. Definición en la línea 427 del archivo _glut.C. References _nombre, _xtam, _ytam, CON_glide, EVENTO_glut, EVNT_EVENTO_GUI, y JED_INTERFACE::leer_gui(). |
Here is the call graph for this function:
|
Here is the call graph for this function:
|
Implements JED_INTERFACE. Definición en la línea 561 del archivo _glut.C. References crear_ventana_glut(), glut_idle_callback(), GLUTGUI_tick_callback, GUI_creada, idle_nulo(), y PETICIONES_pendientes. |
Here is the call graph for this function:
|
Reimplementado de JED_INTERFACE. Definición en la línea 577 del archivo _glut.C. References LAS_ventanas. |
|
Implements JED_INTERFACE. Definición en la línea 401 del archivo _glut.C. References GLUTGUI_draw_callback. |
|
Implements JED_INTERFACE. Definición en la línea 419 del archivo _glut.C. References GLUTGUI_ejecutor_callback. |
|
Implements JED_INTERFACE. Definición en la línea 407 del archivo _glut.C. References GLUTGUI_keyboard_callback. |
|
Implements JED_INTERFACE. Definición en la línea 411 del archivo _glut.C. References GLUTGUI_mouse_callback. |
|
Implements JED_INTERFACE. Definición en la línea 422 del archivo _glut.C. References GLUTGUI_multiview_callback. |
|
Implements JED_INTERFACE. Definición en la línea 415 del archivo _glut.C. References GLUTGUI_resize_callback. |
|
Implements JED_INTERFACE. Definición en la línea 404 del archivo _glut.C. References GLUTGUI_tick_callback. |
|
Reimplementado de JED_INTERFACE. Definición en la línea 596 del archivo _glut.C. References crear_ventana_glut(), GUI_creada, y PETICIONES_pendientes. |
Here is the call graph for this function:
|
Implements JED_INTERFACE. |
|
Definición en la línea 33 del archivo _glut.h. Referenciado por crear(), crear_ventana_glut(), y JED_GLUT_INTERFACE(). |
|
Definición en la línea 31 del archivo _glut.h. Referenciado por crear(), crear_ventana_glut(), y JED_GLUT_INTERFACE(). |
|
Definición en la línea 32 del archivo _glut.h. Referenciado por crear(), crear_ventana_glut(), y JED_GLUT_INTERFACE(). |