_stg_rtk_canvas_t Struct Reference
#include <rtk.h>
Data Fields | |
struct _stg_rtk_app_t * | app |
int | bg_dirty |
GdkPixmap * | bg_pixmap |
GdkColor | bgcolor |
int | calc_deferred |
GtkWidget * | canvas |
GdkColormap * | colormap |
int | destroyed |
int | fg_dirty |
struct _stg_rtk_region_t * | fg_dirty_region |
GdkPixmap * | fg_pixmap |
struct _stg_rtk_fig_t * | fig |
struct _stg_rtk_flasher_t * | flashers |
GdkGC * | gc |
struct _stg_rtk_fig_t * | layer_fig |
char | layer_show [STK_CANVAS_LAYERS] |
int | linewidth |
int | mouse_mode |
struct _stg_rtk_fig_t * | mouse_over_fig |
struct _stg_rtk_fig_t * | mouse_selected_fig |
struct _stg_rtk_fig_t * | mouse_selected_fig_last |
double | mouse_start_a |
double | mouse_start_x |
double | mouse_start_y |
struct _stg_rtk_fig_t * | moveable_fig |
int | movemask |
struct _stg_rtk_canvas_t * | next |
double | ox |
double | oy |
struct _stg_rtk_canvas_t * | prev |
int | sizex |
int | sizey |
double | sx |
double | sy |
void * | userdata |
struct _stg_rtk_fig_t * | zoom_fig |
Field Documentation
struct _stg_rtk_app_t* _stg_rtk_canvas_t::app [read] |
Referenced by stg_rtk_canvas_create(), and stg_rtk_canvas_destroy().
Referenced by stg_rtk_canvas_calc(), stg_rtk_canvas_create(), stg_rtk_canvas_render(), and stg_rtk_fig_dirty().
GdkPixmap* _stg_rtk_canvas_t::bg_pixmap |
GdkColor _stg_rtk_canvas_t::bgcolor |
Referenced by stg_rtk_canvas_bgcolor(), stg_rtk_canvas_create(), and stg_rtk_canvas_render().
Referenced by stg_rtk_canvas_create(), and stg_rtk_canvas_render().
GtkWidget* _stg_rtk_canvas_t::canvas |
GdkColormap* _stg_rtk_canvas_t::colormap |
Referenced by stg_rtk_app_main_loop(), stg_rtk_canvas_create(), stg_rtk_canvas_isclosed(), and stg_rtk_canvas_render().
Referenced by stg_rtk_canvas_calc(), stg_rtk_canvas_create(), stg_rtk_canvas_render(), and stg_rtk_fig_dirty().
struct _stg_rtk_region_t* _stg_rtk_canvas_t::fg_dirty_region [read] |
GdkPixmap * _stg_rtk_canvas_t::fg_pixmap |
struct _stg_rtk_fig_t* _stg_rtk_canvas_t::fig [read] |
struct _stg_rtk_flasher_t* _stg_rtk_canvas_t::flashers [read] |
Referenced by stg_rtk_canvas_flash(), and stg_rtk_canvas_flash_update().
GdkGC* _stg_rtk_canvas_t::gc |
struct _stg_rtk_fig_t* _stg_rtk_canvas_t::layer_fig [read] |
char _stg_rtk_canvas_t::layer_show[STK_CANVAS_LAYERS] |
Referenced by stg_rtk_canvas_create(), stg_rtk_canvas_layer_show(), and stg_rtk_canvas_render().
Referenced by stg_rtk_canvas_create(), stg_rtk_canvas_linewidth(), and stg_rtk_fig_render().
Referenced by stg_rtk_canvas_create(), and stg_rtk_fig_image_draw().
struct _stg_rtk_fig_t* _stg_rtk_canvas_t::mouse_over_fig [read] |
Referenced by stg_rtk_canvas_create(), and stg_rtk_fig_mouse_over().
struct _stg_rtk_fig_t* _stg_rtk_canvas_t::mouse_selected_fig [read] |
Referenced by stg_rtk_canvas_create(), stg_rtk_fig_image_draw(), and stg_rtk_fig_mouse_selected().
struct _stg_rtk_fig_t* _stg_rtk_canvas_t::mouse_selected_fig_last [read] |
Referenced by stg_rtk_canvas_create().
struct _stg_rtk_fig_t* _stg_rtk_canvas_t::moveable_fig [read] |
Referenced by stg_rtk_canvas_create(), and stg_rtk_canvas_movemask().
struct _stg_rtk_canvas_t* _stg_rtk_canvas_t::next [read] |
Referenced by stg_rtk_app_main_loop().
double _stg_rtk_canvas_t::ox |
Referenced by gui_save(), stg_rtk_canvas_create(), stg_rtk_canvas_get_origin(), and stg_rtk_canvas_origin().
double _stg_rtk_canvas_t::oy |
Referenced by gui_save(), stg_rtk_canvas_create(), stg_rtk_canvas_get_origin(), and stg_rtk_canvas_origin().
struct _stg_rtk_canvas_t * _stg_rtk_canvas_t::prev [read] |
double _stg_rtk_canvas_t::sx |
Referenced by gui_save(), stg_rtk_canvas_create(), stg_rtk_canvas_get_scale(), stg_rtk_canvas_scale(), and stg_rtk_fig_text_bubble().
double _stg_rtk_canvas_t::sy |
Referenced by stg_rtk_canvas_create(), stg_rtk_canvas_get_scale(), stg_rtk_canvas_scale(), and stg_rtk_fig_text_bubble().
Referenced by gui_window_create().
struct _stg_rtk_fig_t* _stg_rtk_canvas_t::zoom_fig [read] |
Referenced by stg_rtk_canvas_create().
The documentation for this struct was generated from the following file:
Generated on Wed Jun 3 23:12:29 2009 for Stage by
