GF_TraverseState  114 include/gpac/internal/compositor_dev.h typedef struct _traversing_state GF_TraverseState;
GF_TraverseState 1218 include/gpac/internal/compositor_dev.h void gf_sc_audio_register(GF_AudioInput *ai, GF_TraverseState *tr_state);
GF_TraverseState 1234 include/gpac/internal/compositor_dev.h GF_Rect compositor_2d_update_clipper(GF_TraverseState *tr_state, GF_Rect this_clip, Bool *need_restore, GF_Rect *original, Bool for_layer);
GF_TraverseState 1261 include/gpac/internal/compositor_dev.h void compositor_3d_draw_bitmap(struct _drawable *stack, DrawAspect2D *asp, GF_TraverseState *tr_state, Fixed width, Fixed height, Fixed bmp_scale_x, Fixed bmp_scale_y);
GF_TraverseState 1274 include/gpac/internal/compositor_dev.h void gf_sc_get_nodes_bounds(GF_Node *self, GF_ChildNodeItem *children, GF_TraverseState *tr_state, s32 *child_idx);
GF_TraverseState 1282 include/gpac/internal/compositor_dev.h Bool gf_sc_pick_in_clipper(GF_TraverseState *tr_state, GF_Rect *clip);
GF_TraverseState 1311 include/gpac/internal/compositor_dev.h Bool compositor_svg_traverse_base(GF_Node *node, SVGAllAttributes *all_atts, GF_TraverseState *tr_state, SVGPropertiesPointers *backup_props, u32 *backup_flags);
GF_TraverseState 1313 include/gpac/internal/compositor_dev.h void compositor_svg_apply_local_transformation(GF_TraverseState *tr_state, SVGAllAttributes *atts, GF_Matrix2D *backup_matrix_2d, GF_Matrix *backup_matrix);
GF_TraverseState 1314 include/gpac/internal/compositor_dev.h void compositor_svg_restore_parent_transformation(GF_TraverseState *tr_state, GF_Matrix2D *backup_matrix_2d, GF_Matrix *backup_matrix);
GF_TraverseState 1316 include/gpac/internal/compositor_dev.h void compositor_svg_traverse_children(GF_ChildNodeItem *children, GF_TraverseState *tr_state);
GF_TraverseState 1426 include/gpac/internal/compositor_dev.h void gf_font_spans_draw_2d(GF_List *spans, GF_TraverseState *tr_state, u32 hl_color, Bool force_texture_text, GF_Rect *bounds);
GF_TraverseState 1427 include/gpac/internal/compositor_dev.h void gf_font_spans_draw_3d(GF_List *spans, GF_TraverseState *tr_state, DrawAspect2D *asp, u32 text_hl, Bool force_texturing);
GF_TraverseState 1428 include/gpac/internal/compositor_dev.h void gf_font_spans_pick(GF_Node *node, GF_List *spans, GF_TraverseState *tr_state, GF_Rect *node_bounds, Bool use_dom_events, struct _drawable *drawable);
GF_TraverseState 1429 include/gpac/internal/compositor_dev.h void gf_font_spans_get_selection(GF_Node *node, GF_List *spans, GF_TraverseState *tr_state);
GF_TraverseState  287 src/compositor/audio_input.c void gf_sc_audio_register(GF_AudioInput *ai, GF_TraverseState *tr_state)
GF_TraverseState  323 src/compositor/compositor.c 	GF_SAFEALLOC(compositor->traverse_state, GF_TraverseState);
GF_TraverseState  908 src/compositor/compositor.c 	memset(compositor->traverse_state, 0, sizeof(GF_TraverseState));
GF_TraverseState 2835 src/compositor/compositor.c 	GF_TraverseState *tr_state = (GF_TraverseState *)rs;
GF_TraverseState 3271 src/compositor/compositor.c 		GF_TraverseState tr_state;
GF_TraverseState 3386 src/compositor/compositor.c Bool gf_sc_pick_in_clipper(GF_TraverseState *tr_state, GF_Rect *clip)
GF_TraverseState  170 src/compositor/compositor_2d.c 	GF_TraverseState a_tr_state;
GF_TraverseState  191 src/compositor/compositor_2d.c 	memset(&a_tr_state, 0, sizeof(GF_TraverseState));
GF_TraverseState  263 src/compositor/compositor_2d.c Bool c2d_gl_draw_bitmap(GF_VisualManager *visual, GF_TraverseState *tr_state, DrawableContext *ctx)
GF_TraverseState  305 src/compositor/compositor_2d.c Bool compositor_2d_hybgl_draw_bitmap(GF_VisualManager *visual, GF_TraverseState *tr_state, DrawableContext *ctx)
GF_TraverseState  796 src/compositor/compositor_2d.c static Bool compositor_2d_draw_bitmap_ex(GF_VisualManager *visual, GF_TextureHandler *txh, DrawableContext *ctx, GF_IRect *clip, GF_Rect *unclip, u8 alpha, GF_TraverseState *tr_state, Bool force_soft_blt)
GF_TraverseState 1079 src/compositor/compositor_2d.c Bool compositor_2d_draw_bitmap(GF_VisualManager *visual, GF_TraverseState *tr_state, DrawableContext *ctx)
GF_TraverseState 1483 src/compositor/compositor_2d.c GF_Rect compositor_2d_update_clipper(GF_TraverseState *tr_state, GF_Rect this_clip, Bool *need_restore, GF_Rect *original, Bool for_layer)
GF_TraverseState 1557 src/compositor/compositor_2d.c Bool visual_2d_overlaps_overlay(GF_VisualManager *visual, DrawableContext *ctx, GF_TraverseState *tr_state)
GF_TraverseState 1598 src/compositor/compositor_2d.c void visual_2d_flush_overlay_areas(GF_VisualManager *visual, GF_TraverseState *tr_state)
GF_TraverseState  180 src/compositor/compositor_3d.c void compositor_3d_draw_bitmap(Drawable *stack, DrawAspect2D *asp, GF_TraverseState *tr_state, Fixed width, Fixed height, Fixed bmp_scale_x, Fixed bmp_scale_y)
GF_TraverseState   33 src/compositor/drawable.c void drawable_draw(Drawable *drawable, GF_TraverseState *tr_state)
GF_TraverseState   41 src/compositor/drawable.c void vrml_drawable_pick(Drawable *drawable, GF_TraverseState *tr_state)
GF_TraverseState  306 src/compositor/drawable.c void drawable_reset_group_highlight(GF_TraverseState *tr_state, GF_Node *n)
GF_TraverseState  312 src/compositor/drawable.c void drawable_mark_modified(Drawable *drawable, GF_TraverseState *tr_state)
GF_TraverseState  521 src/compositor/drawable.c u32 drawable_get_aspect_2d_mpeg4(GF_Node *node, DrawAspect2D *asp, GF_TraverseState *tr_state)
GF_TraverseState  664 src/compositor/drawable.c void drawable_check_texture_dirty(DrawableContext *ctx, Drawable *drawable, GF_TraverseState *tr_state)
GF_TraverseState  727 src/compositor/drawable.c DrawableContext *drawable_init_context_mpeg4(Drawable *drawable, GF_TraverseState *tr_state)
GF_TraverseState  805 src/compositor/drawable.c static Bool drawable_finalize_end(struct _drawable_context *ctx, GF_TraverseState *tr_state)
GF_TraverseState  877 src/compositor/drawable.c void drawable_compute_line_scale(GF_TraverseState *tr_state, DrawAspect2D *asp)
GF_TraverseState  893 src/compositor/drawable.c void drawable_finalize_sort_ex(DrawableContext *ctx, GF_TraverseState *tr_state, GF_Rect *orig_bounds, Bool skip_focus)
GF_TraverseState  975 src/compositor/drawable.c void drawable_finalize_sort(struct _drawable_context *ctx, GF_TraverseState *tr_state, GF_Rect *orig_bounds)
GF_TraverseState  981 src/compositor/drawable.c void drawable_check_focus_highlight(GF_Node *node, GF_TraverseState *tr_state, GF_Rect *orig_bounds)
GF_TraverseState 1063 src/compositor/drawable.c 	GF_TraverseState *tr_state = (GF_TraverseState *)rs;
GF_TraverseState 1080 src/compositor/drawable.c StrikeInfo2D *drawable_get_strikeinfo(GF_Compositor *compositor, Drawable *drawable, DrawAspect2D *asp, GF_Node *appear, GF_Path *path, u32 svg_flags, GF_TraverseState *tr_state)
GF_TraverseState 1286 src/compositor/drawable.c Bool drawable_get_aspect_2d_svg(GF_Node *node, DrawAspect2D *asp, GF_TraverseState *tr_state)
GF_TraverseState 1293 src/compositor/drawable.c Bool drawable_get_aspect_2d_svg(GF_Node *node, DrawAspect2D *asp, GF_TraverseState *tr_state)
GF_TraverseState 1480 src/compositor/drawable.c DrawableContext *drawable_init_context_svg(Drawable *drawable, GF_TraverseState *tr_state)
GF_TraverseState  134 src/compositor/drawable.h void drawable_finalize_sort(DrawableContext *ctx, GF_TraverseState *tr_state, GF_Rect *orig_bounds);
GF_TraverseState  136 src/compositor/drawable.h void drawable_finalize_sort_ex(DrawableContext *ctx, GF_TraverseState *tr_state, GF_Rect *orig_bounds, Bool skip_focus);
GF_TraverseState  147 src/compositor/drawable.h void drawable_mark_modified(Drawable *st, GF_TraverseState *tr_state);
GF_TraverseState  150 src/compositor/drawable.h void drawable_check_focus_highlight(GF_Node *node, GF_TraverseState *tr_state, GF_Rect *orig_bounds);
GF_TraverseState  154 src/compositor/drawable.h void drawable_reset_group_highlight(GF_TraverseState *tr_state, GF_Node *n);
GF_TraverseState  193 src/compositor/drawable.h u32 drawable_get_aspect_2d_mpeg4(GF_Node *node, DrawAspect2D *asp, GF_TraverseState *tr_state);
GF_TraverseState  195 src/compositor/drawable.h Bool drawable_get_aspect_2d_svg(GF_Node *node, DrawAspect2D *asp, GF_TraverseState *tr_state);
GF_TraverseState  277 src/compositor/drawable.h DrawableContext *drawable_init_context_mpeg4(Drawable *node, GF_TraverseState *tr_state);
GF_TraverseState  281 src/compositor/drawable.h DrawableContext *drawable_init_context_svg(Drawable *drawable, GF_TraverseState *tr_state);
GF_TraverseState  286 src/compositor/drawable.h void drawable_draw(Drawable *drawable, GF_TraverseState *tr_state);
GF_TraverseState  289 src/compositor/drawable.h void vrml_drawable_pick(Drawable *drawable, GF_TraverseState *tr_state);
GF_TraverseState  292 src/compositor/drawable.h void svg_drawable_pick(GF_Node *node, Drawable *drawable, GF_TraverseState *tr_state);
GF_TraverseState  321 src/compositor/drawable.h StrikeInfo2D *drawable_get_strikeinfo(GF_Compositor *compositor, Drawable *drawable, DrawAspect2D *asp, GF_Node *appear, GF_Path *path, u32 svg_flags, GF_TraverseState *tr_state);
GF_TraverseState  324 src/compositor/drawable.h void drawable_compute_line_scale(GF_TraverseState *tr_state, DrawAspect2D *asp);
GF_TraverseState  326 src/compositor/drawable.h Bool svg_drawable_is_over(Drawable *drawable, Fixed x, Fixed y, DrawAspect2D *asp, GF_TraverseState *tr_state, GF_Rect *glyph_rc);
GF_TraverseState  328 src/compositor/drawable.h void drawable_check_texture_dirty(DrawableContext *ctx, Drawable *drawable, GF_TraverseState *tr_state);
GF_TraverseState 1065 src/compositor/events.c Bool visual_execute_event(GF_VisualManager *visual, GF_TraverseState *tr_state, GF_Event *ev, GF_ChildNodeItem *children)
GF_TraverseState 1896 src/compositor/events.c Bool gf_sc_execute_event(GF_Compositor *compositor, GF_TraverseState *tr_state, GF_Event *ev, GF_ChildNodeItem *children)
GF_TraverseState  667 src/compositor/font_engine.c static Bool span_setup_texture(GF_Compositor *compositor, GF_TextSpan *span, Bool for_3d, GF_TraverseState *tr_state)
GF_TraverseState  816 src/compositor/font_engine.c static void span_fill_3d(GF_TextSpan *span, GF_TraverseState *tr_state)
GF_TraverseState  829 src/compositor/font_engine.c static void span_strike_3d(GF_TextSpan *span, GF_TraverseState *tr_state, DrawAspect2D *asp, Bool vect_outline)
GF_TraverseState  857 src/compositor/font_engine.c void gf_font_spans_draw_3d(GF_List *spans, GF_TraverseState *tr_state, DrawAspect2D *asp, u32 text_hl, Bool force_texturing)
GF_TraverseState  997 src/compositor/font_engine.c static void gf_font_span_draw_2d(GF_TraverseState *tr_state, GF_TextSpan *span, DrawableContext *ctx, GF_Rect *bounds)
GF_TraverseState 1077 src/compositor/font_engine.c void gf_font_underline_span(GF_TraverseState *tr_state, GF_TextSpan *span, DrawableContext *ctx)
GF_TraverseState 1122 src/compositor/font_engine.c static GF_Rect font_get_sel_rect(GF_TraverseState *tr_state)
GF_TraverseState 1156 src/compositor/font_engine.c static void gf_font_spans_select(GF_TextSpan *span, GF_TraverseState *tr_state, DrawableContext *ctx, Bool has_more_spans, Bool first_span, GF_Rect *rc)
GF_TraverseState 1285 src/compositor/font_engine.c void gf_font_spans_get_selection(GF_Node *node, GF_List *spans, GF_TraverseState *tr_state)
GF_TraverseState 1298 src/compositor/font_engine.c void gf_font_spans_draw_2d(GF_List *spans, GF_TraverseState *tr_state, u32 hl_color, Bool force_texture_text, GF_Rect *bounds)
GF_TraverseState 1354 src/compositor/font_engine.c void gf_font_spans_pick(GF_Node *node, GF_List *spans, GF_TraverseState *tr_state, GF_Rect *node_bounds, Bool use_dom_events, Drawable *drawable)
GF_TraverseState  103 src/compositor/hardcoded_protos.c 	GF_TraverseState *tr_state = (GF_TraverseState *)rs;
GF_TraverseState  217 src/compositor/hardcoded_protos.c 	GF_TraverseState *tr_state = (GF_TraverseState *)rs;
GF_TraverseState  418 src/compositor/hardcoded_protos.c 	GF_TraverseState *tr_state = (GF_TraverseState *) rs;
GF_TraverseState  524 src/compositor/hardcoded_protos.c 	GF_TraverseState *tr_state = (GF_TraverseState *) rs;
GF_TraverseState  657 src/compositor/hardcoded_protos.c 	GF_TraverseState *tr_state = (GF_TraverseState *) rs;
GF_TraverseState  732 src/compositor/hardcoded_protos.c 		GF_TraverseState *tr_state = (GF_TraverseState *) rs;
GF_TraverseState  803 src/compositor/hardcoded_protos.c void curve2d_check_changes(GF_Node *node, Drawable *stack, GF_TraverseState *tr_state, MFInt32 *idx);
GF_TraverseState  809 src/compositor/hardcoded_protos.c 	GF_TraverseState *tr_state = (GF_TraverseState *)rs;
GF_TraverseState  889 src/compositor/hardcoded_protos.c 	GF_TraverseState *tr_state = (GF_TraverseState *) rs;
GF_TraverseState 1032 src/compositor/hardcoded_protos.c 	GF_TraverseState *tr_state = (GF_TraverseState *) rs;
GF_TraverseState 1296 src/compositor/hardcoded_protos.c 	GF_TraverseState *tr_state = (GF_TraverseState *)rs;
GF_TraverseState  373 src/compositor/hc_flash_shape.c 	GF_TraverseState *tr_state = (GF_TraverseState*)rs;
GF_TraverseState   65 src/compositor/mpeg4_audio.c 	GF_TraverseState *tr_state = (GF_TraverseState *)rs;
GF_TraverseState   89 src/compositor/mpeg4_audio.c 		gf_sc_audio_register(&st->input, (GF_TraverseState*)rs);
GF_TraverseState  206 src/compositor/mpeg4_audio.c 	GF_TraverseState*tr_state = (GF_TraverseState*)rs;
GF_TraverseState  231 src/compositor/mpeg4_audio.c 		gf_sc_audio_register(&st->input, (GF_TraverseState*)rs);
GF_TraverseState  344 src/compositor/mpeg4_audio.c 	GF_TraverseState*tr_state = (GF_TraverseState*) rs;
GF_TraverseState  256 src/compositor/mpeg4_background.c static void back_draw_texture(GF_TraverseState *tr_state, GF_TextureHandler *txh, GF_Mesh *mesh)
GF_TraverseState  275 src/compositor/mpeg4_background.c 	GF_TraverseState *tr_state = (GF_TraverseState *)rs;
GF_TraverseState  107 src/compositor/mpeg4_background2d.c static void DrawBackground2D_2D(DrawableContext *ctx, GF_TraverseState *tr_state)
GF_TraverseState  223 src/compositor/mpeg4_background2d.c static void DrawBackground2D_3D(M_Background2D *bck, Background2DStack *st, GF_TraverseState *tr_state)
GF_TraverseState  319 src/compositor/mpeg4_background2d.c 	GF_TraverseState *tr_state = (GF_TraverseState *)rs;
GF_TraverseState   45 src/compositor/mpeg4_bitmap.c static void Bitmap_BuildGraph(GF_Node *node, BitmapStack *st, GF_TraverseState *tr_state, GF_Rect *out_rc, Bool notify_changes)
GF_TraverseState  115 src/compositor/mpeg4_bitmap.c static void draw_bitmap_3d(GF_Node *node, GF_TraverseState *tr_state)
GF_TraverseState  153 src/compositor/mpeg4_bitmap.c static void draw_bitmap_2d(GF_Node *node, GF_TraverseState *tr_state)
GF_TraverseState  202 src/compositor/mpeg4_bitmap.c 	GF_TraverseState *tr_state = (GF_TraverseState *)rs;
GF_TraverseState   56 src/compositor/mpeg4_composite.c static Bool composite2d_draw_bitmap(GF_VisualManager *visual, GF_TraverseState *tr_state, struct _drawable_context *ctx)
GF_TraverseState  152 src/compositor/mpeg4_composite.c static Bool composite_do_bindable(GF_Node *n, GF_TraverseState *tr_state, Bool force_check)
GF_TraverseState  254 src/compositor/mpeg4_composite.c 	GF_TraverseState *tr_state;
GF_TraverseState  501 src/compositor/mpeg4_composite.c 		GF_SAFEALLOC(tr_state, GF_TraverseState);
GF_TraverseState  704 src/compositor/mpeg4_composite.c 		GF_TraverseState *tr_state;
GF_TraverseState  741 src/compositor/mpeg4_composite.c 			GF_SAFEALLOC(tr_state, GF_TraverseState);
GF_TraverseState  220 src/compositor/mpeg4_form.c 	GF_TraverseState *tr_state = (GF_TraverseState *) rs;
GF_TraverseState   60 src/compositor/mpeg4_geometry_2d.c 	GF_TraverseState *tr_state;
GF_TraverseState   64 src/compositor/mpeg4_geometry_2d.c 	tr_state = (GF_TraverseState *)rs;
GF_TraverseState  155 src/compositor/mpeg4_geometry_2d.c static void circle_check_changes(GF_Node *node, Drawable *stack, GF_TraverseState *tr_state)
GF_TraverseState  169 src/compositor/mpeg4_geometry_2d.c 	GF_TraverseState *tr_state = (GF_TraverseState *)rs;
GF_TraverseState  212 src/compositor/mpeg4_geometry_2d.c static void ellipse_check_changes(GF_Node *node, Drawable *stack, GF_TraverseState *tr_state)
GF_TraverseState  225 src/compositor/mpeg4_geometry_2d.c 	GF_TraverseState *tr_state = (GF_TraverseState *)rs;
GF_TraverseState  267 src/compositor/mpeg4_geometry_2d.c static void compositor_2d_draw_rectangle(GF_TraverseState *tr_state)
GF_TraverseState  310 src/compositor/mpeg4_geometry_2d.c static void rectangle_check_changes(GF_Node *node, Drawable *stack, GF_TraverseState *tr_state)
GF_TraverseState  325 src/compositor/mpeg4_geometry_2d.c 	GF_TraverseState *tr_state = (GF_TraverseState *)rs;
GF_TraverseState  401 src/compositor/mpeg4_geometry_2d.c void curve2d_check_changes(GF_Node *node, Drawable *stack, GF_TraverseState *tr_state, MFInt32 *idx)
GF_TraverseState  526 src/compositor/mpeg4_geometry_2d.c 	GF_TraverseState *tr_state = (GF_TraverseState *)rs;
GF_TraverseState  586 src/compositor/mpeg4_geometry_2d.c static void pointset2d_check_changes(GF_Node *node, Drawable *stack, GF_TraverseState *tr_state)
GF_TraverseState  608 src/compositor/mpeg4_geometry_2d.c static void PointSet2D_Draw(GF_Node *node, GF_TraverseState *tr_state)
GF_TraverseState  647 src/compositor/mpeg4_geometry_2d.c 	GF_TraverseState *tr_state = (GF_TraverseState *)rs;
GF_TraverseState  705 src/compositor/mpeg4_geometry_2d.c 	GF_TraverseState *tr_state;
GF_TraverseState  713 src/compositor/mpeg4_geometry_2d.c 	tr_state = (GF_TraverseState *)rs;
GF_TraverseState   38 src/compositor/mpeg4_geometry_3d.c void drawable_3d_base_traverse(GF_Node *n, void *rs, Bool is_destroy, void (*build_shape)(GF_Node*,Drawable3D *,GF_TraverseState *) )
GF_TraverseState   40 src/compositor/mpeg4_geometry_3d.c 	GF_TraverseState *tr_state = (GF_TraverseState *)rs;
GF_TraverseState   73 src/compositor/mpeg4_geometry_3d.c static void build_shape_box(GF_Node *n, Drawable3D *stack, GF_TraverseState *tr_state)
GF_TraverseState   89 src/compositor/mpeg4_geometry_3d.c static void build_shape_cone(GF_Node *n, Drawable3D *stack, GF_TraverseState *tr_state)
GF_TraverseState  106 src/compositor/mpeg4_geometry_3d.c static void build_shape_cylinder(GF_Node *n, Drawable3D *stack, GF_TraverseState *tr_state)
GF_TraverseState  123 src/compositor/mpeg4_geometry_3d.c static void build_shape_sphere(GF_Node *n, Drawable3D *stack, GF_TraverseState *tr_state)
GF_TraverseState  129 src/compositor/mpeg4_geometry_3d.c static void get_tx_coords_from_angle(GF_TraverseState *tr_state, GF_TextureHandler *txh, Bool horizontal, u32 *min_coord, u32 *max_coord)
GF_TraverseState  196 src/compositor/mpeg4_geometry_3d.c 	GF_TraverseState *tr_state = (GF_TraverseState *)rs;
GF_TraverseState  225 src/compositor/mpeg4_geometry_3d.c static void build_shape_point_set(GF_Node *n, Drawable3D *stack, GF_TraverseState *tr_state)
GF_TraverseState  241 src/compositor/mpeg4_geometry_3d.c static void build_shape_ifs(GF_Node *n, Drawable3D *stack, GF_TraverseState *tr_state)
GF_TraverseState  289 src/compositor/mpeg4_geometry_3d.c static void build_shape_ils(GF_Node *n, Drawable3D *stack, GF_TraverseState *tr_state)
GF_TraverseState  324 src/compositor/mpeg4_geometry_3d.c static void build_shape_elevation_grid(GF_Node *n, Drawable3D *stack, GF_TraverseState *tr_state)
GF_TraverseState  349 src/compositor/mpeg4_geometry_3d.c static void build_shape_extrusion(GF_Node *n, Drawable3D *stack, GF_TraverseState *tr_state)
GF_TraverseState  591 src/compositor/mpeg4_geometry_3d.c static void build_shape_nld(GF_Node *n, Drawable3D *stack, GF_TraverseState *tr_state)
GF_TraverseState  606 src/compositor/mpeg4_geometry_3d.c 	GF_TraverseState *tr_state = (GF_TraverseState *)rs;
GF_TraverseState   33 src/compositor/mpeg4_geometry_ifs2d.c static void ifs2d_check_changes(GF_Node *node, Drawable *stack, GF_TraverseState *tr_state)
GF_TraverseState   79 src/compositor/mpeg4_geometry_ifs2d.c static void IFS2D_Draw(GF_Node *node, GF_TraverseState *tr_state)
GF_TraverseState  263 src/compositor/mpeg4_geometry_ifs2d.c 	GF_TraverseState *tr_state = (GF_TraverseState *)rs;
GF_TraverseState   33 src/compositor/mpeg4_geometry_ils2d.c static void ils2d_check_changes(GF_Node *node, Drawable *stack, GF_TraverseState *tr_state)
GF_TraverseState   73 src/compositor/mpeg4_geometry_ils2d.c static void ILS2D_Draw(GF_Node *node, GF_TraverseState *tr_state)
GF_TraverseState  235 src/compositor/mpeg4_geometry_ils2d.c 	GF_TraverseState *tr_state = (GF_TraverseState *)rs;
GF_TraverseState   34 src/compositor/mpeg4_grouping.c void group_2d_traverse(GF_Node *node, GroupingNode2D *group, GF_TraverseState *tr_state)
GF_TraverseState  210 src/compositor/mpeg4_grouping.c void group_2d_traverse_with_order(GF_Node *node, GroupingNode2D *group, GF_TraverseState *tr_state, u32 *positions)
GF_TraverseState  419 src/compositor/mpeg4_grouping.c void group_3d_traverse(GF_Node *node, GroupingNode *group, GF_TraverseState *tr_state)
GF_TraverseState  683 src/compositor/mpeg4_grouping.c void parent_node_traverse(GF_Node *node, ParentNode2D *group, GF_TraverseState *tr_state)
GF_TraverseState  778 src/compositor/mpeg4_grouping.c void parent_node_child_traverse(ChildGroup *cg, GF_TraverseState *tr_state)
GF_TraverseState  808 src/compositor/mpeg4_grouping.c void parent_node_child_traverse_matrix(ChildGroup *cg, GF_TraverseState *tr_state, GF_Matrix2D *mat2D)
GF_TraverseState   88 src/compositor/mpeg4_grouping.h void group_2d_traverse(GF_Node *node, GroupingNode2D *group, GF_TraverseState *tr_state);
GF_TraverseState   91 src/compositor/mpeg4_grouping.h void group_2d_traverse_with_order(GF_Node *node, GroupingNode2D *group, GF_TraverseState *tr_state, u32 *positions);
GF_TraverseState   96 src/compositor/mpeg4_grouping.h Bool group_2d_cache_traverse(GF_Node *node, GroupingNode2D *group, GF_TraverseState *tr_state);
GF_TraverseState   98 src/compositor/mpeg4_grouping.h void group_2d_cache_evaluate(GF_Node *node, GroupingNode2D *group, GF_TraverseState *tr_state, struct _drawable_context *first_child, Bool skip_first_child, u32 last_cache_idx);
GF_TraverseState  130 src/compositor/mpeg4_grouping.h void group_3d_traverse(GF_Node *n, GroupingNode *group, GF_TraverseState *tr_state);
GF_TraverseState  186 src/compositor/mpeg4_grouping.h void parent_node_traverse(GF_Node *node, ParentNode2D *group, GF_TraverseState *tr_state);
GF_TraverseState  189 src/compositor/mpeg4_grouping.h void parent_node_child_traverse(ChildGroup *cg, GF_TraverseState *tr_state);
GF_TraverseState  192 src/compositor/mpeg4_grouping.h void parent_node_child_traverse_matrix(ChildGroup *cg, GF_TraverseState *tr_state, GF_Matrix2D *mat2D);
GF_TraverseState   46 src/compositor/mpeg4_grouping_2d.c 	GF_TraverseState *tr_state;
GF_TraverseState   47 src/compositor/mpeg4_grouping_2d.c 	tr_state = (GF_TraverseState *)rs;
GF_TraverseState  137 src/compositor/mpeg4_grouping_2d.c static void traverse_transform(GF_Node *node, Transform2DStack *stack, GF_TraverseState *tr_state)
GF_TraverseState  175 src/compositor/mpeg4_grouping_2d.c 	GF_TraverseState *tr_state;
GF_TraverseState  184 src/compositor/mpeg4_grouping_2d.c 	tr_state = (GF_TraverseState *) rs;
GF_TraverseState  239 src/compositor/mpeg4_grouping_2d.c 	GF_TraverseState *tr_state = (GF_TraverseState *)rs;
GF_TraverseState  287 src/compositor/mpeg4_grouping_2d.c 	GF_TraverseState *tr_state = (GF_TraverseState *) rs;
GF_TraverseState  377 src/compositor/mpeg4_grouping_2d.c 	GF_TraverseState *tr_state = (GF_TraverseState *)rs;
GF_TraverseState   45 src/compositor/mpeg4_grouping_3d.c 		group_2d_traverse(node, group, (GF_TraverseState*)rs);
GF_TraverseState   71 src/compositor/mpeg4_grouping_3d.c 		group_3d_traverse(node, group, (GF_TraverseState*)rs);
GF_TraverseState  100 src/compositor/mpeg4_grouping_3d.c 	GF_TraverseState *tr_state = (GF_TraverseState *)rs;
GF_TraverseState  127 src/compositor/mpeg4_grouping_3d.c 			group_3d_traverse(node, group, (GF_TraverseState*)rs);
GF_TraverseState  181 src/compositor/mpeg4_grouping_3d.c 	GF_TraverseState *tr_state = (GF_TraverseState *)rs;
GF_TraverseState  236 src/compositor/mpeg4_grouping_3d.c 	GF_TraverseState *tr_state = (GF_TraverseState *)rs;
GF_TraverseState  328 src/compositor/mpeg4_grouping_3d.c 	GF_TraverseState *tr_state = (GF_TraverseState *)rs;
GF_TraverseState   46 src/compositor/mpeg4_layer_2d.c static void l2d_CheckBindables(GF_Node *n, GF_TraverseState *tr_state, Bool force_traverse)
GF_TraverseState  115 src/compositor/mpeg4_layer_2d.c 	GF_TraverseState *tr_state = (GF_TraverseState *) rs;
GF_TraverseState   88 src/compositor/mpeg4_layer_3d.c static void l3d_CheckBindables(GF_Node *n, GF_TraverseState *tr_state, Bool force_traverse)
GF_TraverseState  134 src/compositor/mpeg4_layer_3d.c u32 layer3d_setup_offscreen(GF_Node *node, Layer3DStack *st, GF_TraverseState *tr_state, Fixed width, Fixed height)
GF_TraverseState  285 src/compositor/mpeg4_layer_3d.c static void layer3d_draw_2d(GF_Node *node, GF_TraverseState *tr_state)
GF_TraverseState  294 src/compositor/mpeg4_layer_3d.c static void layer3d_setup_clip(Layer3DStack *st, GF_TraverseState *tr_state, Bool prev_cam, GF_Rect rc)
GF_TraverseState  354 src/compositor/mpeg4_layer_3d.c 	GF_TraverseState *tr_state = (GF_TraverseState *) rs;
GF_TraverseState  355 src/compositor/mpeg4_layer_3d.c 	GF_TraverseState a_tr;
GF_TraverseState  364 src/compositor/mpeg4_layer_3d.c 	memcpy(&a_tr, tr_state, sizeof(GF_TraverseState));
GF_TraverseState  465 src/compositor/mpeg4_layout.c static void layout_scroll(GF_TraverseState *tr_state, LayoutStack *st, M_Layout *l)
GF_TraverseState  626 src/compositor/mpeg4_layout.c 	GF_TraverseState *tr_state = (GF_TraverseState *)rs;
GF_TraverseState   40 src/compositor/mpeg4_lighting.c 	GF_TraverseState *tr_state = (GF_TraverseState *) rs;
GF_TraverseState   90 src/compositor/mpeg4_lighting.c 	GF_TraverseState *tr_state = (GF_TraverseState *) rs;
GF_TraverseState  141 src/compositor/mpeg4_lighting.c 	GF_TraverseState *tr_state = (GF_TraverseState *) rs;
GF_TraverseState   57 src/compositor/mpeg4_path_layout.c 	GF_TraverseState *tr_state = (GF_TraverseState *) rs;
GF_TraverseState  195 src/compositor/mpeg4_path_layout.c 			parent_node_child_traverse_matrix(cg, (GF_TraverseState *)rs, NULL);
GF_TraverseState  234 src/compositor/mpeg4_path_layout.c 		parent_node_child_traverse_matrix(cg, (GF_TraverseState *)rs, &mx2d);
GF_TraverseState  265 src/compositor/mpeg4_path_layout.c 		parent_node_child_traverse_matrix(cg, (GF_TraverseState *)rs, NULL);
GF_TraverseState   82 src/compositor/mpeg4_sensors.c 	GF_TraverseState *tr_state = (GF_TraverseState *)rs;
GF_TraverseState  744 src/compositor/mpeg4_sensors.c 	GF_TraverseState *tr_state = (GF_TraverseState *)rs;
GF_TraverseState 1350 src/compositor/mpeg4_sensors.c 	GF_TraverseState *tr_state = (GF_TraverseState *)rs;
GF_TraverseState   42 src/compositor/mpeg4_sound.c 	GF_TraverseState *tr_state = (GF_TraverseState*) rs;
GF_TraverseState  177 src/compositor/mpeg4_sound.c 	GF_TraverseState *tr_state = (GF_TraverseState*) rs;
GF_TraverseState   76 src/compositor/mpeg4_text.c static void build_text_split(TextStack *st, M_Text *txt, GF_TraverseState *tr_state)
GF_TraverseState  202 src/compositor/mpeg4_text.c static void build_text(TextStack *st, M_Text *txt, GF_TraverseState *tr_state)
GF_TraverseState  512 src/compositor/mpeg4_text.c static Bool text_is_3d_material(GF_TraverseState *tr_state)
GF_TraverseState  522 src/compositor/mpeg4_text.c static void text_draw_3d(GF_TraverseState *tr_state, GF_Node *node, TextStack *st)
GF_TraverseState  544 src/compositor/mpeg4_text.c void text_draw_2d(GF_Node *node, GF_TraverseState *tr_state)
GF_TraverseState  561 src/compositor/mpeg4_text.c static void text_check_changes(GF_Node *node, TextStack *stack, GF_TraverseState *tr_state)
GF_TraverseState  584 src/compositor/mpeg4_text.c 	GF_TraverseState *tr_state = (GF_TraverseState *)rs;
GF_TraverseState  726 src/compositor/mpeg4_text.c void compositor_extrude_text(GF_Node *node, GF_TraverseState *tr_state, GF_Mesh *mesh, MFVec3f *thespine, Fixed creaseAngle, Bool begin_cap, Bool end_cap, MFRotation *spine_ori, MFVec2f *spine_scale, Bool txAlongSpine)
GF_TraverseState  151 src/compositor/mpeg4_viewport.c 	GF_TraverseState *tr_state = (GF_TraverseState *)rs;
GF_TraverseState  339 src/compositor/mpeg4_viewport.c 	GF_TraverseState *tr_state = (GF_TraverseState *)rs;
GF_TraverseState  438 src/compositor/mpeg4_viewport.c 	GF_TraverseState *tr_state = (GF_TraverseState *)rs;
GF_TraverseState  565 src/compositor/mpeg4_viewport.c 	GF_TraverseState *tr_state = (GF_TraverseState *)rs;
GF_TraverseState  220 src/compositor/navigate.c 	GF_TraverseState tr_state;
GF_TraverseState  237 src/compositor/navigate.c 	memset(&tr_state, 0, sizeof(GF_TraverseState));
GF_TraverseState  269 src/compositor/nodes_stacks.h void compositor_extrude_text(GF_Node *node, GF_TraverseState *tr_state, GF_Mesh *mesh, MFVec3f *thespine, Fixed creaseAngle, Bool begin_cap, Bool end_cap, MFRotation *spine_ori, MFVec2f *spine_scale, Bool txAlongSpine);
GF_TraverseState  321 src/compositor/nodes_stacks.h void svg_draw_filter(GF_Node *filter, GF_Node *node, GF_TraverseState *tr_state);
GF_TraverseState   39 src/compositor/offscreen_cache.c void group_cache_draw(GroupCache *cache, GF_TraverseState *tr_state)
GF_TraverseState  123 src/compositor/offscreen_cache.c Bool group_cache_traverse(GF_Node *node, GroupCache *cache, GF_TraverseState *tr_state, Bool force_recompute, Bool is_mpeg4, Bool auto_fit_vp)
GF_TraverseState  422 src/compositor/offscreen_cache.c static void group_cache_insert_entry(GF_Node *node, GroupingNode2D *group, GF_TraverseState *tr_state)
GF_TraverseState  512 src/compositor/offscreen_cache.c Bool group_2d_cache_traverse(GF_Node *node, GroupingNode2D *group, GF_TraverseState *tr_state)
GF_TraverseState  645 src/compositor/offscreen_cache.c Bool group_cache_compute_stats(GF_Node *node, GroupingNode2D *group, GF_TraverseState *tr_state, DrawableContext *first_child, Bool skip_first_child)
GF_TraverseState  807 src/compositor/offscreen_cache.c void group_2d_cache_evaluate(GF_Node *node, GroupingNode2D *group, GF_TraverseState *tr_state, DrawableContext *first_child, Bool skip_first_child, u32 last_cache_idx)
GF_TraverseState   51 src/compositor/offscreen_cache.h Bool group_cache_traverse(GF_Node *node, GroupCache *cache, GF_TraverseState *tr_state, Bool force_recompute, Bool is_mpeg4, Bool auto_fit_vp);
GF_TraverseState   53 src/compositor/offscreen_cache.h void group_cache_draw(GroupCache *cache, GF_TraverseState *tr_state);
GF_TraverseState   35 src/compositor/svg_base.c void compositor_svg_traverse_children(GF_ChildNodeItem *children, GF_TraverseState *tr_state)
GF_TraverseState   49 src/compositor/svg_base.c void compositor_svg_apply_local_transformation(GF_TraverseState *tr_state, SVGAllAttributes *atts, GF_Matrix2D *backup_matrix_2d, GF_Matrix *backup_matrix)
GF_TraverseState   89 src/compositor/svg_base.c void compositor_svg_restore_parent_transformation(GF_TraverseState *tr_state, GF_Matrix2D *backup_matrix_2d, GF_Matrix *backup_matrix)
GF_TraverseState  351 src/compositor/svg_base.c Bool compositor_svg_traverse_base(GF_Node *node, SVGAllAttributes *atts, GF_TraverseState *tr_state,
GF_TraverseState  187 src/compositor/svg_filters.c void svg_draw_filter(GF_Node *filter, GF_Node *node, GF_TraverseState *tr_state)
GF_TraverseState  406 src/compositor/svg_filters.c 	GF_TraverseState *tr_state = (GF_TraverseState *)rs;
GF_TraverseState   31 src/compositor/svg_geometry.c Bool svg_drawable_is_over(Drawable *drawable, Fixed x, Fixed y, DrawAspect2D *asp, GF_TraverseState *tr_state, GF_Rect *glyph_rc)
GF_TraverseState   38 src/compositor/svg_geometry.c Bool svg_drawable_is_over(Drawable *drawable, Fixed x, Fixed y, DrawAspect2D *asp, GF_TraverseState *tr_state, GF_Rect *glyph_rc)
GF_TraverseState  156 src/compositor/svg_geometry.c void svg_clone_use_stack(GF_Compositor *compositor, GF_TraverseState *tr_state)
GF_TraverseState  169 src/compositor/svg_geometry.c void svg_drawable_3d_pick(Drawable *drawable, GF_TraverseState *tr_state, DrawAspect2D *asp)
GF_TraverseState  264 src/compositor/svg_geometry.c void svg_drawable_pick(GF_Node *node, Drawable *drawable, GF_TraverseState *tr_state)
GF_TraverseState  349 src/compositor/svg_geometry.c 	GF_TraverseState *tr_state = (GF_TraverseState *)rs;
GF_TraverseState  370 src/compositor/svg_geometry.c 	if (!compositor_svg_traverse_base(node, &all_atts, (GF_TraverseState *)rs, &backup_props, &backup_flags))
GF_TraverseState   58 src/compositor/svg_grouping.c static void svg_recompute_viewport_transformation(GF_Node *node, SVGsvgStack *stack, GF_TraverseState *tr_state, SVGAllAttributes *atts)
GF_TraverseState  120 src/compositor/svg_grouping.c 					GF_TraverseState bounds_state;
GF_TraverseState  292 src/compositor/svg_grouping.c 	GF_TraverseState *tr_state = (GF_TraverseState *) rs;
GF_TraverseState  532 src/compositor/svg_grouping.c 	GF_TraverseState *tr_state = (GF_TraverseState *) rs;
GF_TraverseState  701 src/compositor/svg_grouping.c 	GF_TraverseState *tr_state = (GF_TraverseState *) rs;
GF_TraverseState  741 src/compositor/svg_grouping.c 	GF_TraverseState *tr_state = (GF_TraverseState *) rs;
GF_TraverseState  814 src/compositor/svg_grouping.c 	GF_TraverseState *tr_state = (GF_TraverseState *)rs;
GF_TraverseState 1005 src/compositor/svg_grouping.c 	GF_TraverseState *tr_state = (GF_TraverseState *)rs;
GF_TraverseState 1236 src/compositor/svg_grouping.c 	GF_TraverseState *tr_state = (GF_TraverseState*)rs;
GF_TraverseState   50 src/compositor/svg_media.c static Bool svg_video_get_transform_behavior(GF_TraverseState *tr_state, SVGAllAttributes *atts, Fixed *cx, Fixed *cy, Fixed *angle)
GF_TraverseState   81 src/compositor/svg_media.c static void SVG_Draw_bitmap(GF_TraverseState *tr_state)
GF_TraverseState   89 src/compositor/svg_media.c static void SVG_Build_Bitmap_Graph(SVG_video_stack *stack, GF_TraverseState *tr_state)
GF_TraverseState  246 src/compositor/svg_media.c 	GF_TraverseState *tr_state = (GF_TraverseState *)rs;
GF_TraverseState  287 src/compositor/svg_media.c 	if (!compositor_svg_traverse_base(node, &all_atts, (GF_TraverseState *)rs, &backup_props, &backup_flags))
GF_TraverseState  703 src/compositor/svg_media.c 	GF_TraverseState *tr_state = (GF_TraverseState*)rs;
GF_TraverseState  713 src/compositor/svg_media.c 		gf_sc_audio_register(&stack->input, (GF_TraverseState*)rs);
GF_TraverseState  720 src/compositor/svg_media.c 		if (!compositor_svg_traverse_base(node, &all_atts, (GF_TraverseState *)rs, &backup_props, &backup_flags))
GF_TraverseState  847 src/compositor/svg_media.c 	GF_TraverseState *tr_state = (GF_TraverseState *)rs;
GF_TraverseState  868 src/compositor/svg_media.c 	if (!compositor_svg_traverse_base(node, &all_atts, (GF_TraverseState *)rs, &backup_props, &backup_flags))
GF_TraverseState  110 src/compositor/svg_paint_servers.c static void svg_gradient_traverse(GF_Node *node, GF_TraverseState *tr_state, Bool real_traverse)
GF_TraverseState  249 src/compositor/svg_paint_servers.c 	GF_TraverseState *tr_state = st->txh.compositor->traverse_state;
GF_TraverseState  276 src/compositor/svg_paint_servers.c 	GF_TraverseState *tr_state = (GF_TraverseState *) rs;
GF_TraverseState  731 src/compositor/svg_paint_servers.c 	GF_TraverseState *tr_state = (GF_TraverseState *) rs;
GF_TraverseState   65 src/compositor/svg_text.c static void svg_finalize_sort(DrawableContext *ctx, SVG_TextStack *st, GF_TraverseState * tr_state)
GF_TraverseState   98 src/compositor/svg_text.c static u32 svg_get_font_styles(GF_TraverseState * tr_state)
GF_TraverseState  205 src/compositor/svg_text.c static GF_Font *svg_set_font(GF_TraverseState * tr_state, GF_FontManager *fm)
GF_TraverseState  212 src/compositor/svg_text.c static void svg_apply_text_anchor(GF_TraverseState * tr_state, Fixed *width)
GF_TraverseState  237 src/compositor/svg_text.c static GF_TextSpan *svg_get_text_span(GF_FontManager *fm, GF_Font *font, Fixed font_size, Bool x_offsets, Bool y_offsets, Bool rotate, SVGAllAttributes *atts, char *textContent, const char *lang, GF_TraverseState *tr_state)
GF_TraverseState  322 src/compositor/svg_text.c static void svg_text_area_reset_state(GF_TraverseState *tr_state)
GF_TraverseState  357 src/compositor/svg_text.c static void svg_text_area_queue_state(GF_TraverseState *tr_state, GF_TextSpan *span, u32 first_glyph, u32 last_glyph)
GF_TraverseState  377 src/compositor/svg_text.c static void svg_text_area_apply_diff_baselines(GF_TraverseState *tr_state, Fixed diff)
GF_TraverseState  393 src/compositor/svg_text.c static void svg_traverse_dom_text_area(GF_Node *node, SVGAllAttributes *atts, GF_TraverseState *tr_state, GF_List *spans)
GF_TraverseState  509 src/compositor/svg_text.c static void get_domtext_width(GF_Node *node, SVGAllAttributes *atts, GF_TraverseState *tr_state)
GF_TraverseState  580 src/compositor/svg_text.c 	GF_TraverseState *tr_state = (GF_TraverseState *)rs;
GF_TraverseState  608 src/compositor/svg_text.c void svg_traverse_domtext(GF_Node *node, SVGAllAttributes *atts, GF_TraverseState *tr_state, GF_List *spans, GF_Node *anchor_node)
GF_TraverseState  738 src/compositor/svg_text.c static void svg_compute_text_width(GF_Node *node, SVGAllAttributes *atts, GF_TraverseState *tr_state )
GF_TraverseState  773 src/compositor/svg_text.c static void svg_traverse_text_block(GF_Node *node, SVGAllAttributes *atts, GF_TraverseState *tr_state, GF_List *spans)
GF_TraverseState  809 src/compositor/svg_text.c static void svg_text_draw_2d(SVG_TextStack *st, GF_TraverseState *tr_state)
GF_TraverseState  815 src/compositor/svg_text.c static void svg_text_area_shift_bounds(SVG_TextStack *st, GF_TraverseState *tr_state)
GF_TraverseState  842 src/compositor/svg_text.c 	GF_TraverseState *tr_state = (GF_TraverseState *)rs;
GF_TraverseState 1070 src/compositor/svg_text.c 	GF_TraverseState *tr_state = (GF_TraverseState *)rs;
GF_TraverseState 1259 src/compositor/svg_text.c 	GF_TraverseState *tr_state = (GF_TraverseState *)rs;
GF_TraverseState 1502 src/compositor/svg_text.c 	GF_TraverseState *tr_state = (GF_TraverseState *)rs;
GF_TraverseState   33 src/compositor/visual_manager.c static Bool visual_draw_bitmap_stub(GF_VisualManager *visual, GF_TraverseState *tr_state, struct _drawable_context *ctx)
GF_TraverseState  112 src/compositor/visual_manager.c Bool visual_get_size_info(GF_TraverseState *tr_state, Fixed *surf_width, Fixed *surf_height)
GF_TraverseState  182 src/compositor/visual_manager.c Bool visual_draw_frame(GF_VisualManager *visual, GF_Node *root, GF_TraverseState *tr_state, Bool is_root_visual)
GF_TraverseState  194 src/compositor/visual_manager.c void gf_sc_get_nodes_bounds(GF_Node *self, GF_ChildNodeItem *children, GF_TraverseState *tr_state, s32 *child_idx)
GF_TraverseState  138 src/compositor/visual_manager.h 	Bool (*DrawBitmap)(GF_VisualManager *visual, GF_TraverseState *tr_state, DrawableContext *ctx);
GF_TraverseState  269 src/compositor/visual_manager.h Bool visual_draw_frame(GF_VisualManager *visual, GF_Node *root, GF_TraverseState *tr_state, Bool is_root_visual);
GF_TraverseState  272 src/compositor/visual_manager.h Bool visual_execute_event(GF_VisualManager *visual, GF_TraverseState *tr_state, GF_Event *ev, GF_ChildNodeItem *children);
GF_TraverseState  274 src/compositor/visual_manager.h Bool visual_get_size_info(GF_TraverseState *tr_state, Fixed *surf_width, Fixed *surf_height);
GF_TraverseState  172 src/compositor/visual_manager_2d.c Bool visual_2d_node_cull(GF_TraverseState *tr_state, GF_Rect *bounds)
GF_TraverseState  183 src/compositor/visual_manager_2d.c void visual_2d_setup_projection(GF_VisualManager *visual, GF_TraverseState *tr_state)
GF_TraverseState  251 src/compositor/visual_manager_2d.c GF_Err visual_2d_init_draw(GF_VisualManager *visual, GF_TraverseState *tr_state)
GF_TraverseState  577 src/compositor/visual_manager_2d.c Bool visual_2d_terminate_draw(GF_VisualManager *visual, GF_TraverseState *tr_state)
GF_TraverseState  865 src/compositor/visual_manager_2d.c Bool visual_2d_draw_frame(GF_VisualManager *visual, GF_Node *root, GF_TraverseState *tr_state, Bool is_root_visual)
GF_TraverseState  924 src/compositor/visual_manager_2d.c void visual_2d_pick_node(GF_VisualManager *visual, GF_TraverseState *tr_state, GF_Event *ev, GF_ChildNodeItem *children)
GF_TraverseState   92 src/compositor/visual_manager_2d.h Bool visual_2d_draw_frame(GF_VisualManager *visual, GF_Node *root, GF_TraverseState *tr_state, Bool is_root_visual);
GF_TraverseState   94 src/compositor/visual_manager_2d.h Bool visual_2d_node_cull(GF_TraverseState *tr_state, GF_Rect *bounds);
GF_TraverseState   96 src/compositor/visual_manager_2d.h void visual_2d_pick_node(GF_VisualManager *visual, GF_TraverseState *tr_state, GF_Event *ev, GF_ChildNodeItem *children);
GF_TraverseState  113 src/compositor/visual_manager_2d.h void visual_2d_texture_path(GF_VisualManager *visual, GF_Path *path, DrawableContext *ctx, GF_TraverseState *tr_state);
GF_TraverseState  116 src/compositor/visual_manager_2d.h void visual_2d_draw_path(GF_VisualManager *visual, GF_Path *path, DrawableContext *ctx, GF_STENCIL brush, GF_STENCIL pen, GF_TraverseState *tr_state);
GF_TraverseState  118 src/compositor/visual_manager_2d.h void visual_2d_texture_path_text(GF_VisualManager *visual, DrawableContext *txt_ctx, GF_Path *path, GF_Rect *object_bounds, GF_TextureHandler *txh, GF_TraverseState *tr_state);
GF_TraverseState  121 src/compositor/visual_manager_2d.h void visual_2d_fill_rect(GF_VisualManager *visual, DrawableContext *ctx, GF_Rect *rc, u32 color, u32 strike_color, GF_TraverseState *tr_state);
GF_TraverseState  125 src/compositor/visual_manager_2d.h void visual_2d_texture_path_extended(GF_VisualManager *visual, GF_Path *path, GF_TextureHandler *txh, struct _drawable_context *ctx, GF_Rect *orig_bounds, GF_Matrix2D *ext_mx, GF_TraverseState *tr_state);
GF_TraverseState  126 src/compositor/visual_manager_2d.h void visual_2d_draw_path_extended(GF_VisualManager *visual, GF_Path *path, DrawableContext *ctx, GF_STENCIL brush, GF_STENCIL pen, GF_TraverseState *tr_state, GF_Rect *orig_bounds, GF_Matrix2D *ext_mx, Bool is_erase);
GF_TraverseState  140 src/compositor/visual_manager_2d.h Bool visual_2d_overlaps_overlay(GF_VisualManager *visual, DrawableContext *ctx, GF_TraverseState *tr_state);
GF_TraverseState  142 src/compositor/visual_manager_2d.h void visual_2d_flush_overlay_areas(GF_VisualManager *visual, GF_TraverseState *tr_state);
GF_TraverseState  148 src/compositor/visual_manager_2d.h void visual_2d_flush_hybgl_canvas(GF_VisualManager *visual, GF_TextureHandler *txh, struct _drawable_context *ctx, GF_TraverseState *tr_state);
GF_TraverseState   94 src/compositor/visual_manager_2d_draw.c static void visual_2d_fill_path(GF_VisualManager *visual, DrawableContext *ctx, GF_STENCIL stencil, GF_TraverseState *tr_state, Bool is_erase)
GF_TraverseState  228 src/compositor/visual_manager_2d_draw.c static void visual_2d_draw_gradient(GF_VisualManager *visual, GF_Path *path, GF_TextureHandler *txh, struct _drawable_context *ctx, GF_TraverseState *tr_state, GF_Matrix2D *ext_mx, GF_Rect *orig_bounds)
GF_TraverseState  283 src/compositor/visual_manager_2d_draw.c void visual_2d_texture_path_text(GF_VisualManager *visual, DrawableContext *txt_ctx, GF_Path *path, GF_Rect *object_bounds, GF_TextureHandler *txh, GF_TraverseState *tr_state)
GF_TraverseState  354 src/compositor/visual_manager_2d_draw.c void visual_2d_flush_hybgl_canvas(GF_VisualManager *visual, GF_TextureHandler *txh, struct _drawable_context *ctx, GF_TraverseState *tr_state)
GF_TraverseState  428 src/compositor/visual_manager_2d_draw.c void visual_2d_texture_path_opengl_auto(GF_VisualManager *visual, GF_Path *path, GF_TextureHandler *txh, struct _drawable_context *ctx, GF_Rect *orig_bounds, GF_Matrix2D *ext_mx, GF_TraverseState *tr_state)
GF_TraverseState  474 src/compositor/visual_manager_2d_draw.c void visual_2d_texture_path_extended(GF_VisualManager *visual, GF_Path *path, GF_TextureHandler *txh, struct _drawable_context *ctx, GF_Rect *orig_bounds, GF_Matrix2D *ext_mx, GF_TraverseState *tr_state)
GF_TraverseState  607 src/compositor/visual_manager_2d_draw.c void visual_2d_texture_path(GF_VisualManager *visual, GF_Path *path, struct _drawable_context *ctx, GF_TraverseState *tr_state)
GF_TraverseState  631 src/compositor/visual_manager_2d_draw.c void visual_2d_draw_path_extended(GF_VisualManager *visual, GF_Path *path, DrawableContext *ctx, GF_STENCIL brush, GF_STENCIL pen, GF_TraverseState *tr_state, GF_Rect *orig_bounds, GF_Matrix2D *ext_mx, Bool is_erase)
GF_TraverseState  717 src/compositor/visual_manager_2d_draw.c void visual_2d_draw_path(GF_VisualManager *visual, GF_Path *path, DrawableContext *ctx, GF_STENCIL brush, GF_STENCIL pen, GF_TraverseState *tr_state)
GF_TraverseState  722 src/compositor/visual_manager_2d_draw.c void visual_2d_fill_rect(GF_VisualManager *visual, DrawableContext *ctx, GF_Rect *_rc, u32 color, u32 strike_color, GF_TraverseState *tr_state)
GF_TraverseState   61 src/compositor/visual_manager_3d.c void drawable3d_check_focus_highlight(GF_Node *node, GF_TraverseState *tr_state, GF_BBox *orig_bounds)
GF_TraverseState  106 src/compositor/visual_manager_3d.c static void visual_3d_setup_traversing_state(GF_VisualManager *visual, GF_TraverseState *tr_state)
GF_TraverseState  178 src/compositor/visual_manager_3d.c void visual_3d_viewpoint_change(GF_TraverseState *tr_state, GF_Node *vp, Bool animate_change, Fixed fieldOfView, SFVec3f position, SFRotation orientation, SFVec3f local_center)
GF_TraverseState  309 src/compositor/visual_manager_3d.c void visual_3d_setup_projection(GF_TraverseState *tr_state, Bool is_layer)
GF_TraverseState  400 src/compositor/visual_manager_3d.c static void visual_3d_draw_background(GF_TraverseState *tr_state, u32 layer_type)
GF_TraverseState  453 src/compositor/visual_manager_3d.c static void visual_3d_draw_background_on_axis(GF_TraverseState *tr_state, u32 layer_type)
GF_TraverseState  478 src/compositor/visual_manager_3d.c void visual_3d_init_draw(GF_TraverseState *tr_state, u32 layer_type)
GF_TraverseState  661 src/compositor/visual_manager_3d.c static GFINLINE Bool visual_3d_has_alpha(GF_TraverseState *tr_state, GF_Node *geom)
GF_TraverseState  711 src/compositor/visual_manager_3d.c void visual_3d_register_context(GF_TraverseState *tr_state, GF_Node *geometry)
GF_TraverseState  799 src/compositor/visual_manager_3d.c void visual_3d_flush_contexts(GF_VisualManager *visual, GF_TraverseState *tr_state)
GF_TraverseState  874 src/compositor/visual_manager_3d.c static void visual_3d_draw_node(GF_TraverseState *tr_state, GF_Node *root_node)
GF_TraverseState  911 src/compositor/visual_manager_3d.c void visual_3d_setup_clipper(GF_VisualManager *visual, GF_TraverseState *tr_state)
GF_TraverseState  942 src/compositor/visual_manager_3d.c Bool visual_3d_draw_frame(GF_VisualManager *visual, GF_Node *root, GF_TraverseState *tr_state, Bool is_root_visual)
GF_TraverseState 1005 src/compositor/visual_manager_3d.c void visual_3d_check_collisions(GF_TraverseState *tr_state, GF_Node *on_node, GF_ChildNodeItem *node_list)
GF_TraverseState 1146 src/compositor/visual_manager_3d.c Bool visual_3d_node_cull(GF_TraverseState *tr_state, GF_BBox *bbox, Bool skip_near)
GF_TraverseState 1246 src/compositor/visual_manager_3d.c void visual_3d_pick_node(GF_VisualManager *visual, GF_TraverseState *tr_state, GF_Event *ev, GF_ChildNodeItem *children)
GF_TraverseState 1336 src/compositor/visual_manager_3d.c void visual_3d_vrml_drawable_pick(GF_Node *n, GF_TraverseState *tr_state, GF_Mesh *mesh, Drawable *drawable)
GF_TraverseState 1460 src/compositor/visual_manager_3d.c void visual_3d_vrml_drawable_collide(GF_Node *node, GF_TraverseState *tr_state)
GF_TraverseState 1574 src/compositor/visual_manager_3d.c static GF_TextureHandler *visual_3d_setup_texture_2d(GF_TraverseState *tr_state, DrawAspect2D *asp, GF_Mesh *mesh)
GF_TraverseState 1599 src/compositor/visual_manager_3d.c void visual_3d_set_2d_strike(GF_TraverseState *tr_state, DrawAspect2D *asp)
GF_TraverseState 1632 src/compositor/visual_manager_3d.c void visual_3d_draw_2d_with_aspect(Drawable *st, GF_TraverseState *tr_state, DrawAspect2D *asp)
GF_TraverseState 1692 src/compositor/visual_manager_3d.c void visual_3d_draw_2d(Drawable *st, GF_TraverseState *tr_state)
GF_TraverseState 1702 src/compositor/visual_manager_3d.c void visual_3d_draw_from_context(DrawableContext *ctx, GF_TraverseState *tr_state)
GF_TraverseState 1712 src/compositor/visual_manager_3d.c static GFINLINE Bool visual_3d_setup_material(GF_TraverseState *tr_state, u32 mesh_type, Fixed *diffuse_alpha)
GF_TraverseState 1866 src/compositor/visual_manager_3d.c Bool visual_3d_setup_texture(GF_TraverseState *tr_state, Fixed diffuse_alpha)
GF_TraverseState 1914 src/compositor/visual_manager_3d.c void visual_3d_disable_texture(GF_TraverseState *tr_state)
GF_TraverseState 1924 src/compositor/visual_manager_3d.c Bool visual_3d_setup_appearance(GF_TraverseState *tr_state)
GF_TraverseState 1935 src/compositor/visual_manager_3d.c void visual_3d_draw(GF_TraverseState *tr_state, GF_Mesh *mesh)
GF_TraverseState   42 src/compositor/visual_manager_3d.h Bool visual_3d_draw_frame(GF_VisualManager *visual, GF_Node *root, GF_TraverseState *tr_state, Bool is_root_visual);
GF_TraverseState   45 src/compositor/visual_manager_3d.h void visual_3d_pick_node(GF_VisualManager *visual, GF_TraverseState *tr_state, GF_Event *ev, GF_ChildNodeItem *children);
GF_TraverseState   49 src/compositor/visual_manager_3d.h Bool visual_3d_node_cull(GF_TraverseState *tr_state, GF_BBox *bbox, Bool skip_near);
GF_TraverseState   52 src/compositor/visual_manager_3d.h void visual_3d_viewpoint_change(GF_TraverseState *tr_state, GF_Node *vp, Bool animate_change, Fixed fieldOfView, SFVec3f position, SFRotation orientation, SFVec3f local_center);
GF_TraverseState   56 src/compositor/visual_manager_3d.h void visual_3d_vrml_drawable_pick(GF_Node *n, GF_TraverseState *tr_state, GF_Mesh *mesh, Drawable *drawable) ;
GF_TraverseState   58 src/compositor/visual_manager_3d.h void visual_3d_vrml_drawable_collide(GF_Node *node, GF_TraverseState *tr_state);
GF_TraverseState   63 src/compositor/visual_manager_3d.h void visual_3d_register_context(GF_TraverseState *tr_state, GF_Node *node_to_draw);
GF_TraverseState   65 src/compositor/visual_manager_3d.h void visual_3d_flush_contexts(GF_VisualManager *visual, GF_TraverseState *tr_state);
GF_TraverseState   69 src/compositor/visual_manager_3d.h void visual_3d_draw(GF_TraverseState *tr_state, GF_Mesh *mesh);
GF_TraverseState   71 src/compositor/visual_manager_3d.h void visual_3d_draw_2d_with_aspect(Drawable *st, GF_TraverseState *tr_state, DrawAspect2D *asp);
GF_TraverseState   73 src/compositor/visual_manager_3d.h void visual_3d_draw_from_context(DrawableContext *ctx, GF_TraverseState *tr_state);
GF_TraverseState   77 src/compositor/visual_manager_3d.h void visual_3d_draw_2d(Drawable *st, GF_TraverseState *tr_state);
GF_TraverseState   83 src/compositor/visual_manager_3d.h void visual_3d_set_2d_strike(GF_TraverseState *tr_state, DrawAspect2D *asp);
GF_TraverseState   86 src/compositor/visual_manager_3d.h Bool visual_3d_setup_appearance(GF_TraverseState *tr_state);
GF_TraverseState   89 src/compositor/visual_manager_3d.h Bool visual_3d_setup_texture(GF_TraverseState *tr_state, Fixed diffuse_alpha);
GF_TraverseState   92 src/compositor/visual_manager_3d.h void visual_3d_disable_texture(GF_TraverseState *tr_state);
GF_TraverseState   95 src/compositor/visual_manager_3d.h void visual_3d_check_collisions(GF_TraverseState *tr_state, GF_Node *root_node, GF_ChildNodeItem *node_list);
GF_TraverseState  103 src/compositor/visual_manager_3d.h void visual_3d_init_draw(GF_TraverseState *tr_state, u32 layer_type);
GF_TraverseState  105 src/compositor/visual_manager_3d.h void visual_3d_setup_projection(GF_TraverseState *tr_state, Bool is_layer);
GF_TraverseState  121 src/compositor/visual_manager_3d.h void drawable_3d_base_traverse(GF_Node *n, void *rs, Bool is_destroy, void (*build_shape)(GF_Node*,Drawable3D *,GF_TraverseState *) );
GF_TraverseState  123 src/compositor/visual_manager_3d.h void drawable3d_check_focus_highlight(GF_Node *node, GF_TraverseState *tr_state, GF_BBox *orig_bounds);
GF_TraverseState  254 src/compositor/visual_manager_3d.h void visual_3d_mesh_paint(GF_TraverseState *tr_state, GF_Mesh *mesh);
GF_TraverseState  256 src/compositor/visual_manager_3d.h void visual_3d_mesh_strike(GF_TraverseState *tr_state, GF_Mesh *mesh, Fixed width, Fixed line_scale, u32 dash_style);
GF_TraverseState  295 src/compositor/visual_manager_3d.h void visual_3d_point_sprite(GF_VisualManager *visual, Drawable *stack, GF_TextureHandler *txh, GF_TraverseState *tr_state);
GF_TraverseState  300 src/compositor/visual_manager_3d.h void visual_3d_mesh_hatch(GF_TraverseState *tr_state, GF_Mesh *mesh, u32 hatchStyle, SFColor hatchColor);
GF_TraverseState  304 src/compositor/visual_manager_3d.h void visual_3d_draw_bbox(GF_TraverseState *tr_state, GF_BBox *box);
GF_TraverseState 1139 src/compositor/visual_manager_3d_gl.c void visual_3d_set_clipper_scissor(GF_VisualManager *visual, GF_TraverseState *tr_state)
GF_TraverseState 1599 src/compositor/visual_manager_3d_gl.c static void visual_3d_draw_aabb_node(GF_TraverseState *tr_state, GF_Mesh *mesh, u32 prim_type, GF_Plane *fplanes, u32 *p_indices, AABBNode *n, void *idx_addr)
GF_TraverseState 1674 src/compositor/visual_manager_3d_gl.c static void visual_3d_update_matrices(GF_TraverseState *tr_state)
GF_TraverseState 1691 src/compositor/visual_manager_3d_gl.c static void visual_3d_set_clippers(GF_VisualManager *visual, GF_TraverseState *tr_state)
GF_TraverseState 2046 src/compositor/visual_manager_3d_gl.c static void visual_3d_do_draw_mesh(GF_TraverseState *tr_state, GF_Mesh *mesh)
GF_TraverseState 2163 src/compositor/visual_manager_3d_gl.c static void visual_3d_update_matrices_shaders(GF_TraverseState *tr_state)
GF_TraverseState 2178 src/compositor/visual_manager_3d_gl.c static void visual_3d_set_lights_shaders(GF_TraverseState *tr_state)
GF_TraverseState 2360 src/compositor/visual_manager_3d_gl.c static void visual_3d_set_clippers_shaders(GF_VisualManager *visual, GF_TraverseState *tr_state)
GF_TraverseState 2409 src/compositor/visual_manager_3d_gl.c static void visual_3d_draw_mesh_shader_only(GF_TraverseState *tr_state, GF_Mesh *mesh)
GF_TraverseState 2817 src/compositor/visual_manager_3d_gl.c static void visual_3d_draw_mesh(GF_TraverseState *tr_state, GF_Mesh *mesh)
GF_TraverseState 3214 src/compositor/visual_manager_3d_gl.c static void visual_3d_draw_normals(GF_TraverseState *tr_state, GF_Mesh *mesh)
GF_TraverseState 3288 src/compositor/visual_manager_3d_gl.c void visual_3d_draw_aabb_nodeBounds(GF_TraverseState *tr_state, AABBNode *node)
GF_TraverseState 3310 src/compositor/visual_manager_3d_gl.c void visual_3d_draw_bbox_ex(GF_TraverseState *tr_state, GF_BBox *box, Bool is_debug)
GF_TraverseState 3332 src/compositor/visual_manager_3d_gl.c void visual_3d_draw_bbox(GF_TraverseState *tr_state, GF_BBox *box)
GF_TraverseState 3337 src/compositor/visual_manager_3d_gl.c static void visual_3d_draw_bounds(GF_TraverseState *tr_state, GF_Mesh *mesh)
GF_TraverseState 3348 src/compositor/visual_manager_3d_gl.c void visual_3d_mesh_paint(GF_TraverseState *tr_state, GF_Mesh *mesh)
GF_TraverseState 3495 src/compositor/visual_manager_3d_gl.c void visual_3d_mesh_hatch(GF_TraverseState *tr_state, GF_Mesh *mesh, u32 hatchStyle, SFColor hatchColor)
GF_TraverseState 3549 src/compositor/visual_manager_3d_gl.c void visual_3d_mesh_strike(GF_TraverseState *tr_state, GF_Mesh *mesh, Fixed width, Fixed line_scale, u32 dash_style)
GF_TraverseState 3864 src/compositor/visual_manager_3d_gl.c void visual_3d_point_sprite(GF_VisualManager *visual, Drawable *stack, GF_TextureHandler *txh, GF_TraverseState *tr_state)
GF_TraverseState   33 src/compositor/x3d_geometry.c static void disk2d_check_changes(GF_Node *node, Drawable *stack, GF_TraverseState *tr_state)
GF_TraverseState   50 src/compositor/x3d_geometry.c 	GF_TraverseState *tr_state = (GF_TraverseState *)rs;
GF_TraverseState   93 src/compositor/x3d_geometry.c static void arc2d_check_changes(GF_Node *node, Drawable *stack, GF_TraverseState *tr_state)
GF_TraverseState  113 src/compositor/x3d_geometry.c 	GF_TraverseState *tr_state = (GF_TraverseState *)rs;
GF_TraverseState  161 src/compositor/x3d_geometry.c static void polyline2d_check_changes(GF_Node *node, Drawable *stack, GF_TraverseState *tr_state)
GF_TraverseState  183 src/compositor/x3d_geometry.c 	GF_TraverseState *tr_state = (GF_TraverseState *)rs;
GF_TraverseState  224 src/compositor/x3d_geometry.c static void triangleset2d_check_changes(GF_Node *node, Drawable *stack, GF_TraverseState *tr_state)
GF_TraverseState  247 src/compositor/x3d_geometry.c 	GF_TraverseState *tr_state = (GF_TraverseState *)rs;
GF_TraverseState  327 src/compositor/x3d_geometry.c static void build_polypoint2d(GF_Node *node, Drawable3D *stack, GF_TraverseState *tr_state)
GF_TraverseState  353 src/compositor/x3d_geometry.c static void build_line_set(GF_Node *node, Drawable3D *stack, GF_TraverseState *tr_state)
GF_TraverseState  520 src/compositor/x3d_geometry.c static void build_triangle_set(GF_Node *node, Drawable3D *stack, GF_TraverseState *tr_state)
GF_TraverseState  540 src/compositor/x3d_geometry.c static void build_indexed_triangle_set(GF_Node *node, Drawable3D *stack, GF_TraverseState *tr_state)
GF_TraverseState  754 src/compositor/x3d_geometry.c static void build_triangle_strip_set(GF_Node *node, Drawable3D *stack, GF_TraverseState *tr_state)
GF_TraverseState  772 src/compositor/x3d_geometry.c static void build_indexed_triangle_strip_set(GF_Node *node, Drawable3D *stack, GF_TraverseState *tr_state)
GF_TraverseState  983 src/compositor/x3d_geometry.c static void build_triangle_fan_set(GF_Node *node, Drawable3D *stack, GF_TraverseState *tr_state)
GF_TraverseState 1001 src/compositor/x3d_geometry.c static void build_indexed_triangle_fan_set(GF_Node *node, Drawable3D *stack, GF_TraverseState *tr_state)
GF_TraverseState  328 src/terminal/media_control.c 	GF_TraverseState *tr_state = (GF_TraverseState *)rs;
GF_TraverseState   36 src/terminal/media_sensor.c 	GF_TraverseState *tr_state = (GF_TraverseState *)rs;