_stg_rtk_fig_t Struct Reference
#include <rtk.h>
Data Fields | |
int | blink_interval_ms |
struct _stg_rtk_canvas_t * | canvas |
struct _stg_rtk_fig_t * | child |
double | cos |
stg_rtk_color_t | dc_color |
int | dc_linewidth |
double | dcos |
double | doa |
double | dox |
double | doy |
double | dsin |
double | dsx |
double | dsy |
int | layer |
struct _stg_rtk_fig_t * | layer_next |
struct _stg_rtk_fig_t * | layer_prev |
double | max_x |
double | max_y |
double | min_x |
double | min_y |
stg_rtk_mouse_fn_t | mouse_fn |
struct _stg_rtk_fig_t * | moveable_next |
struct _stg_rtk_fig_t * | moveable_prev |
int | movemask |
double | oa |
double | ox |
double | oy |
struct _stg_rtk_fig_t * | parent |
struct _stg_rtk_region_t * | region |
int | show |
struct _stg_rtk_fig_t * | sibling_next |
struct _stg_rtk_fig_t * | sibling_prev |
double | sin |
int | stroke_count |
int | stroke_size |
struct _stg_rtk_stroke_t ** | strokes |
double | sx |
double | sy |
void * | userdata |
Field Documentation
struct _stg_rtk_canvas_t* _stg_rtk_fig_t::canvas [read] |
Referenced by stg_cell_render(), stg_rtk_fig_calc(), stg_rtk_fig_create(), stg_rtk_fig_destroy(), stg_rtk_fig_dirty(), stg_rtk_fig_image_draw(), stg_rtk_fig_mouse_over(), stg_rtk_fig_mouse_selected(), stg_rtk_fig_point_draw(), stg_rtk_fig_polygon_draw(), stg_rtk_fig_render(), stg_rtk_fig_render_selection(), stg_rtk_fig_text_alloc(), stg_rtk_fig_text_bubble(), and stg_rtk_fig_text_draw().
struct _stg_rtk_fig_t* _stg_rtk_fig_t::child [read] |
Referenced by stg_rtk_fig_and_descendents_destroy(), stg_rtk_fig_calc(), stg_rtk_fig_create(), and stg_rtk_fig_destroy().
double _stg_rtk_fig_t::cos |
Referenced by stg_rtk_fig_calc(), stg_rtk_fig_create(), stg_rtk_fig_origin(), and stg_rtk_fig_origin_global().
Referenced by stg_rtk_fig_color(), stg_rtk_fig_color_rgb32(), stg_rtk_fig_create(), and stg_rtk_fig_stroke_add().
Referenced by stg_rtk_fig_create(), stg_rtk_fig_linewidth(), and stg_rtk_fig_stroke_add().
double _stg_rtk_fig_t::dcos |
Referenced by stg_rtk_fig_calc(), and stg_rtk_fig_origin_global().
double _stg_rtk_fig_t::doa |
Referenced by stg_rtk_fig_calc(), stg_rtk_fig_origin_global(), and stg_rtk_fig_text_bubble().
double _stg_rtk_fig_t::dox |
Referenced by stg_rtk_fig_calc(), stg_rtk_fig_origin_global(), and stg_rtk_fig_text_bubble().
double _stg_rtk_fig_t::doy |
Referenced by stg_rtk_fig_calc(), stg_rtk_fig_origin_global(), and stg_rtk_fig_text_bubble().
double _stg_rtk_fig_t::dsin |
Referenced by stg_rtk_fig_calc(), and stg_rtk_fig_origin_global().
double _stg_rtk_fig_t::dsx |
Referenced by stg_rtk_fig_calc(), and stg_rtk_fig_origin_global().
double _stg_rtk_fig_t::dsy |
Referenced by stg_rtk_fig_calc(), and stg_rtk_fig_origin_global().
struct _stg_rtk_fig_t* _stg_rtk_fig_t::layer_next [read] |
Referenced by stg_rtk_canvas_pick_fig(), stg_rtk_canvas_render(), and stg_rtk_fig_create().
struct _stg_rtk_fig_t * _stg_rtk_fig_t::layer_prev [read] |
Referenced by stg_rtk_fig_create().
double _stg_rtk_fig_t::max_x |
double _stg_rtk_fig_t::max_y |
double _stg_rtk_fig_t::min_x |
double _stg_rtk_fig_t::min_y |
Referenced by stg_rtk_fig_add_mouse_handler(), stg_rtk_fig_on_mouse(), and stg_rtk_fig_remove_mouse_handler().
struct _stg_rtk_fig_t* _stg_rtk_fig_t::moveable_next [read] |
struct _stg_rtk_fig_t * _stg_rtk_fig_t::moveable_prev [read] |
Referenced by stg_rtk_canvas_pick_fig(), stg_rtk_fig_create(), and stg_rtk_fig_movemask().
double _stg_rtk_fig_t::oa |
double _stg_rtk_fig_t::ox |
double _stg_rtk_fig_t::oy |
struct _stg_rtk_fig_t* _stg_rtk_fig_t::parent [read] |
Referenced by stg_rtk_fig_calc(), stg_rtk_fig_create(), stg_rtk_fig_destroy(), and stg_rtk_fig_origin_global().
struct _stg_rtk_region_t* _stg_rtk_fig_t::region [read] |
struct _stg_rtk_fig_t* _stg_rtk_fig_t::sibling_next [read] |
Referenced by stg_rtk_canvas_calc(), and stg_rtk_fig_calc().
struct _stg_rtk_fig_t * _stg_rtk_fig_t::sibling_prev [read] |
double _stg_rtk_fig_t::sin |
Referenced by stg_rtk_fig_calc(), stg_rtk_fig_create(), stg_rtk_fig_origin(), and stg_rtk_fig_origin_global().
Referenced by stg_rtk_fig_calc(), stg_rtk_fig_clear(), stg_rtk_fig_create(), stg_rtk_fig_render(), and stg_rtk_fig_stroke_add().
Referenced by stg_rtk_fig_create(), and stg_rtk_fig_stroke_add().
struct _stg_rtk_stroke_t** _stg_rtk_fig_t::strokes [read] |
double _stg_rtk_fig_t::sx |
Referenced by stg_rtk_fig_calc(), stg_rtk_fig_create(), and stg_rtk_fig_scale().
double _stg_rtk_fig_t::sy |
Referenced by stg_rtk_fig_calc(), stg_rtk_fig_create(), and stg_rtk_fig_scale().
void* _stg_rtk_fig_t::userdata |
Referenced by gui_model_create(), gui_model_mouse(), and stg_rtk_fig_create_ex().
The documentation for this struct was generated from the following file:
Generated on Wed Jun 3 23:12:29 2009 for Stage by
