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 del Archivo _wxwindows.C

Ir al código fuente de este archivo.

Clases

class  VENTANA_WXWINDOWS

Funciones

 JED_GUI_CLASE_NULA (JED_WXWINDOWS_INTERFACE,"JED_WXWINDOWS_INTERFACE","WXWINDOWS","wxwindows","WXWINDOWS_ENABLED")
void wxwindows_idle_callback (_WXWINDOWS_GLWIDGET *w)
int wxEntry (int argc, char *argv[])
wxApp * crear_aplicacion_wxwindows (void)
 Esta es mi funcion, donde especifico el objeto wxApp que representa el programa wxwindows, en este caso, un objeto de clase _WXWINDOWS_APLICACION.

wxAppInitializer wxTheAppInitializer ((wxAppInitializerFunction) crear_aplicacion_wxwindows)
void quit_callback (int)
void pintar_nulo (int)
void resize_nulo (int, int, int)
int evento_nulo (EVENTO_GUI *, int)
void wxwindows_draw_callback (void)
 Esta funcion es invocada automaticamente cuando es necesario redibujar la ventana grafica de OpenGL.

void wxwindows_wstatus_callback (int wstatus)
void wxwindows_draw1_callback (void)

Variables

JED_WXWINDOWS_INTERFACELA_Gui = NULL
int GLOBAL_glwidget_id = 1
int GLOBAL_widget_id = 1
int X_mouse = 320
int Y_mouse = 240
int QUIERO_pintarme = 0
BEGIN_EVENT_TABLE(_WXWINDOWS_GLWIDGET,
wxGLCanvas) EVT_SIZE(_WXWINDOWS_GLWIDGE 
BEGIN_EVENT_TABLE )(_WXWINDOWS_WINDOW, wxFrame) EVT_MENU(wxID_EXIT
BEGIN_EVENT_TABLE(_WXWINDOWS_GLWIDGET,
wxGLCanvas) EVT_SIZE(_WXWINDOWS_GLWIDGET
_WXWINDOWS_WINDOW::OnExi 
EVT_MENU )(ID_NEW_WINDOW, _WXWINDOWS_WINDOW::OnNewWindow) EVT_TIMER(-1
int(* WXWINDOWSGUI_ejecutor_callback )(int idc, int context_id)
void(* WXWINDOWSGUI_draw_callback )(int)
int(* WXWINDOWSGUI_tick_callback )(int)
void(* WXWINDOWSGUI_resize_callback )(int x_tam, int y_tam, int)
int(* WXWINDOWSGUI_keyboard_callback )(EVENTO_GUI *e, int)
int(* WXWINDOWSGUI_mouse_callback )(EVENTO_GUI *e, int)
void(* WXWINDOWSGUI_multiview_callback )(int operacion, int id_vista, char *detalles, char *menu, char *botonera)
JED_WXWINDOWS_INTERFACEMACHETE_gui = NULL
EVENTO_GUI EVENTO_wxwindows
int PETICIONES_pendientes = 0
BOOLEAN GUI_creada = FALSE
LISTA< VENTANA_WXWINDOWS * > LAS_ventanas


Documentación de las funciones

wxApp* crear_aplicacion_wxwindows void   ) 
 

Esta es mi funcion, donde especifico el objeto wxApp que representa el programa wxwindows, en este caso, un objeto de clase _WXWINDOWS_APLICACION.

Notese que esta funcion se usa en wxTheAppInicializer

Definición en la línea 594 del archivo _wxwindows.C.

References MACHETE_gui, y _WXWINDOWS_APLICACION::set_gui().

Here is the call graph for this function:

int evento_nulo EVENTO_GUI ,
int 
[static]
 

Definición en la línea 659 del archivo _wxwindows.C.

Referenciado por JED_WXWINDOWS_INTERFACE::JED_WXWINDOWS_INTERFACE().

JED_GUI_CLASE_NULA JED_WXWINDOWS_INTERFACE  ,
"JED_WXWINDOWS_INTERFACE"  ,
"WXWINDOWS"  ,
"wxwindows"  ,
"WXWINDOWS_ENABLED" 
 

void pintar_nulo int   )  [static]
 

Definición en la línea 657 del archivo _wxwindows.C.

Referenciado por JED_WXWINDOWS_INTERFACE::JED_WXWINDOWS_INTERFACE().

void quit_callback int   )  [static]
 

Definición en la línea 655 del archivo _wxwindows.C.

void resize_nulo int  ,
int  ,
int 
[static]
 

Definición en la línea 658 del archivo _wxwindows.C.

Referenciado por JED_WXWINDOWS_INTERFACE::JED_WXWINDOWS_INTERFACE().

int wxEntry int  argc,
char *  argv[]
 

Referenciado por JED_WXWINDOWS_INTERFACE::ejecutar().

wxAppInitializer wxTheAppInitializer (wxAppInitializerFunction)  crear_aplicacion_wxwindows  ) 
 

void wxwindows_draw1_callback void   ) 
 

Definición en la línea 855 del archivo _wxwindows.C.

References WXWINDOWSGUI_draw_callback.

void wxwindows_draw_callback void   ) 
 

Esta funcion es invocada automaticamente cuando es necesario redibujar la ventana grafica de OpenGL.

Aqui se activan las propiedades OpenGL especificadas en las variables de estado del programa y se pinta un objeto.

Definición en la línea 691 del archivo _wxwindows.C.

References BUFFER_doble, LAS_ventanas, QUIERO_pintarme, y WXWINDOWSGUI_draw_callback.

void wxwindows_idle_callback _WXWINDOWS_GLWIDGET w  )  [static]
 

Definición en la línea 666 del archivo _wxwindows.C.

References BOOLEAN, QUIERO_pintarme, y WXWINDOWSGUI_tick_callback.

Referenciado por _WXWINDOWS_WINDOW::OnTimer().

void wxwindows_wstatus_callback int  wstatus  ) 
 

Definición en la línea 830 del archivo _wxwindows.C.

References LAS_ventanas, VENTANA_WXWINDOWS::por_pintar, QUIERO_pintarme, y VENTANA_WXWINDOWS::status.


Documentación de las variables

BEGIN_EVENT_TABLE(_WXWINDOWS_GLWIDGET, wxGLCanvas EVT_MENU) EVT_SIZE(_WXWINDOWS_GLWIDGET _WXWINDOWS_WINDOW::OnExit _WXWINDOWS_WINDOW::OnTime)(-1, _WXWINDOWS_WINDOW::OnMenu) END_EVENT_TABLE()
 

Definición en la línea 88 del archivo _wxwindows.C.

EVENTO_GUI EVENTO_wxwindows [static]
 

Definición en la línea 645 del archivo _wxwindows.C.

Referenciado por JED_WXWINDOWS_INTERFACE::crear().

BEGIN_EVENT_TABLE (_WXWINDOWS_GLWIDGET, wxGLCanvas) EVT_SIZE(_WXWINDOWS_GLWIDGET _WXWINDOWS_WINDOW::OnExit _WXWINDOWS_WINDOW::OnTime EVT_MENU)(-1, _WXWINDOWS_WINDOW::OnMenu) END_EVENT_TABLE()
 

Definición en la línea 88 del archivo _wxwindows.C.

int GLOBAL_glwidget_id = 1 [static]
 

Definición en la línea 59 del archivo _wxwindows.C.

Referenciado por _WXWINDOWS_GLWIDGET::_WXWINDOWS_GLWIDGET().

int GLOBAL_widget_id = 1 [static]
 

Definición en la línea 60 del archivo _wxwindows.C.

Referenciado por _WXWINDOWS_WINDOW::_WXWINDOWS_WINDOW().

BOOLEAN GUI_creada = FALSE [static]
 

Definición en la línea 647 del archivo _wxwindows.C.

Referenciado por JED_WXWINDOWS_INTERFACE::solicitar_nueva_ventana().

JED_WXWINDOWS_INTERFACE* LA_Gui = NULL [static]
 

Definición en la línea 58 del archivo _wxwindows.C.

Referenciado por JED_WXWINDOWS_INTERFACE::JED_WXWINDOWS_INTERFACE(), y _WXWINDOWS_APLICACION::OnInit().

LISTA<VENTANA_WXWINDOWS *> LAS_ventanas [static]
 

Definición en la línea 648 del archivo _wxwindows.C.

Referenciado por wxwindows_draw_callback(), y wxwindows_wstatus_callback().

JED_WXWINDOWS_INTERFACE* MACHETE_gui = NULL [static]
 

Definición en la línea 591 del archivo _wxwindows.C.

Referenciado por crear_aplicacion_wxwindows(), y JED_WXWINDOWS_INTERFACE::JED_WXWINDOWS_INTERFACE().

int PETICIONES_pendientes = 0 [static]
 

Definición en la línea 646 del archivo _wxwindows.C.

Referenciado por JED_WXWINDOWS_INTERFACE::solicitar_nueva_ventana().

int QUIERO_pintarme = 0 [static]
 

Definición en la línea 63 del archivo _wxwindows.C.

Referenciado por _WXWINDOWS_GLWIDGET::OnButton(), _WXWINDOWS_GLWIDGET::OnChar(), _WXWINDOWS_GLWIDGET::OnKeyDown(), _WXWINDOWS_WINDOW::OnMenu(), _WXWINDOWS_GLWIDGET::OnMotion(), JED_WXWINDOWS_INTERFACE::solicitar_repintado(), wxwindows_draw_callback(), wxwindows_idle_callback(), y wxwindows_wstatus_callback().

void(* WXWINDOWSGUI_draw_callback)(int) [static]
 

Definición en la línea 95 del archivo _wxwindows.C.

Referenciado por JED_WXWINDOWS_INTERFACE::JED_WXWINDOWS_INTERFACE(), _WXWINDOWS_GLWIDGET::OnPaint(), JED_WXWINDOWS_INTERFACE::set_draw_callback(), wxwindows_draw1_callback(), y wxwindows_draw_callback().

int(* WXWINDOWSGUI_ejecutor_callback)(int idc, int context_id) [static]
 

Definición en la línea 94 del archivo _wxwindows.C.

Referenciado por JED_WXWINDOWS_INTERFACE::JED_WXWINDOWS_INTERFACE(), _WXWINDOWS_WINDOW::OnMenu(), y JED_WXWINDOWS_INTERFACE::set_ejecutor().

int(* WXWINDOWSGUI_keyboard_callback)(EVENTO_GUI *e, int) [static]
 

Definición en la línea 98 del archivo _wxwindows.C.

Referenciado por JED_WXWINDOWS_INTERFACE::JED_WXWINDOWS_INTERFACE(), _WXWINDOWS_GLWIDGET::OnChar(), _WXWINDOWS_GLWIDGET::OnKeyDown(), y JED_WXWINDOWS_INTERFACE::set_keyboard_callback().

int(* WXWINDOWSGUI_mouse_callback)(EVENTO_GUI *e, int) [static]
 

Definición en la línea 99 del archivo _wxwindows.C.

Referenciado por JED_WXWINDOWS_INTERFACE::JED_WXWINDOWS_INTERFACE(), _WXWINDOWS_GLWIDGET::OnButton(), _WXWINDOWS_GLWIDGET::OnMotion(), y JED_WXWINDOWS_INTERFACE::set_mouse_callback().

void(* WXWINDOWSGUI_multiview_callback)(int operacion, int id_vista, char *detalles, char *menu, char *botonera) [static]
 

Definición en la línea 100 del archivo _wxwindows.C.

Referenciado por _WXWINDOWS_GLWIDGET::_WXWINDOWS_GLWIDGET(), JED_WXWINDOWS_INTERFACE::JED_WXWINDOWS_INTERFACE(), y JED_WXWINDOWS_INTERFACE::set_multiview_callback().

void(* WXWINDOWSGUI_resize_callback)(int x_tam, int y_tam, int) [static]
 

Definición en la línea 97 del archivo _wxwindows.C.

Referenciado por JED_WXWINDOWS_INTERFACE::JED_WXWINDOWS_INTERFACE(), _WXWINDOWS_GLWIDGET::OnSize(), y JED_WXWINDOWS_INTERFACE::set_resize_callback().

int(* WXWINDOWSGUI_tick_callback)(int) [static]
 

Definición en la línea 96 del archivo _wxwindows.C.

Referenciado por JED_WXWINDOWS_INTERFACE::JED_WXWINDOWS_INTERFACE(), JED_WXWINDOWS_INTERFACE::set_tick_callback(), y wxwindows_idle_callback().

int X_mouse = 320 [static]
 

Definición en la línea 61 del archivo _wxwindows.C.

Referenciado por _WXWINDOWS_GLWIDGET::OnButton(), y _WXWINDOWS_GLWIDGET::OnMotion().

int Y_mouse = 240 [static]
 

Definición en la línea 62 del archivo _wxwindows.C.

Referenciado por _WXWINDOWS_GLWIDGET::OnButton(), y _WXWINDOWS_GLWIDGET::OnMotion().


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.