Página principal | Jerarquía de la clase | Lista alfabética | Lista de componentes | Lista de archivos | Miembros de las clases | Archivos de los miembros | Páginas relacionadas

Referencia de la Clase JED_TK_INTERFACE

#include <_tk.h>

Diagrama de herencias de JED_TK_INTERFACE

Inheritance graph
[leyenda]
Diagrama de colaboración para JED_TK_INTERFACE:

Collaboration graph
[leyenda]
Lista de todos los miembros.

Métodos públicos

 JED_TK_INTERFACE ()
virtual ~JED_TK_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_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)

Documentación del constructor y destructor

JED_TK_INTERFACE::JED_TK_INTERFACE  ) 
 

Definición en la línea 186 del archivo _tk.C.

References BUFFER_doble, evento_nulo(), MODO_rgb_activo, pintar_nulo(), RENDER_directo_a_hardware, resize_nulo(), TKGUI_draw_callback, TKGUI_keyboard_callback, TKGUI_mouse_callback, TKGUI_resize_callback, y TKGUI_tick_callback.

Here is the call graph for this function:

JED_TK_INTERFACE::~JED_TK_INTERFACE  )  [virtual]
 

Definición en la línea 199 del archivo _tk.C.


Documentación de las funciones miembro

BOOLEAN JED_TK_INTERFACE::anexar_controles LISTA< CONTROL_GUI * > *  Controles,
REPOSITORIO_DE_ENTIDADES Repositorio
[virtual]
 

Implements JED_INTERFACE.

Definición en la línea 299 del archivo _tk.C.

BOOLEAN JED_TK_INTERFACE::crear int *  Argc,
char *  argv[],
int  x_tam = 320,
int  y_tam = 200,
char *  nombre = "AQUYNZA"
[virtual]
 

Implements JED_INTERFACE.

Definición en la línea 254 del archivo _tk.C.

References BUFFER_doble, GLenum, JED_INTERFACE::leer_gui(), MODO_rgb_activo, y RENDER_directo_a_hardware.

Here is the call graph for this function:

void JED_TK_INTERFACE::ejecutar void   )  [virtual]
 

Implements JED_INTERFACE.

Definición en la línea 274 del archivo _tk.C.

References ESTADO_de_entradas_gui, EVNT_EVENTO_GUI, tk_draw(), tk_idle(), tk_idle_nulo(), tk_keyboard(), tk_mousedown(), tk_mousemove(), tk_mouseup(), tk_resize(), tkDisplayFunc(), TKGUI_tick_callback, tkIdleFunc(), tkKeyDownFunc(), tkMouseDownFunc(), tkMouseMoveFunc(), y tkMouseUpFunc().

Here is the call graph for this function:

void JED_TK_INTERFACE::finalizar void   )  [virtual]
 

Reimplementado de JED_INTERFACE.

Definición en la línea 293 del archivo _tk.C.

void JED_TK_INTERFACE::set_draw_callback void(*  p)(int context_id)  )  [virtual]
 

Implements JED_INTERFACE.

Definición en la línea 207 del archivo _tk.C.

References TKGUI_draw_callback.

void JED_TK_INTERFACE::set_ejecutor int(*  p)(int idc, int context_id)  )  [virtual]
 

Implements JED_INTERFACE.

Definición en la línea 240 del archivo _tk.C.

void JED_TK_INTERFACE::set_keyboard_callback int(*  p)(EVENTO_GUI *e, int context_id)  )  [virtual]
 

Implements JED_INTERFACE.

Definición en la línea 219 del archivo _tk.C.

References TKGUI_keyboard_callback.

void JED_TK_INTERFACE::set_mouse_callback int(*  p)(EVENTO_GUI *e, int context_id)  )  [virtual]
 

Implements JED_INTERFACE.

Definición en la línea 226 del archivo _tk.C.

References TKGUI_mouse_callback.

void JED_TK_INTERFACE::set_multiview_callback void(*  p)(int operacion, int id_vista, char *detalles, char *menu, char *botonera)  )  [virtual]
 

Implements JED_INTERFACE.

Definición en la línea 247 del archivo _tk.C.

void JED_TK_INTERFACE::set_resize_callback void(*  p)(int x_tam, int y_tam, int context_id)  )  [virtual]
 

Implements JED_INTERFACE.

Definición en la línea 233 del archivo _tk.C.

References TKGUI_resize_callback.

void JED_TK_INTERFACE::set_tick_callback int(*  p)(int context_id)  )  [virtual]
 

Implements JED_INTERFACE.

Definición en la línea 213 del archivo _tk.C.

References TKGUI_tick_callback.

void JED_TK_INTERFACE::solicitar_repintado void   )  [virtual]
 

Implements JED_INTERFACE.

Definición en la línea 204 del archivo _tk.C.


La documentación para esta clase fué generada a partir de los siguientes archivos:
Este archivo HTML ha sido generado automáticamente a partir del código fuente AQUYNZA. NO LO EDITE. Para mayor información contacte al autor.