GF_Rect 102 include/gpac/internal/camera.h GF_Rect vp; GF_Rect 669 include/gpac/internal/compositor_dev.h void (*compute_gradient_matrix)(struct _gf_sc_texture_handler *txh, GF_Rect *bounds, GF_Matrix2D *mat, Bool for_3d); GF_Rect 870 include/gpac/internal/compositor_dev.h GF_Rect bounds; GF_Rect 928 include/gpac/internal/compositor_dev.h GF_Rect clipper, layer_clipper; GF_Rect 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_Rect 1244 include/gpac/internal/compositor_dev.h Bool compositor_texture_rectangles(GF_VisualManager *visual, GF_TextureHandler *txh, GF_IRect *clip, GF_Rect *unclip, GF_Window *src, GF_Window *dst, Bool *disable_blit, Bool *has_scale); GF_Rect 1282 include/gpac/internal/compositor_dev.h Bool gf_sc_pick_in_clipper(GF_TraverseState *tr_state, GF_Rect *clip); GF_Rect 1389 include/gpac/internal/compositor_dev.h GF_Rect bounds; GF_Rect 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_Rect 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_Rect 292 include/gpac/maths.h void gf_rect_union(GF_Rect *rc1, GF_Rect *rc2); GF_Rect 301 include/gpac/maths.h GF_Rect gf_rect_center(Fixed w, Fixed h); GF_Rect 310 include/gpac/maths.h Bool gf_rect_overlaps(GF_Rect rc1, GF_Rect rc2); GF_Rect 319 include/gpac/maths.h Bool gf_rect_equal(GF_Rect rc1, GF_Rect rc2); GF_Rect 345 include/gpac/maths.h GF_IRect gf_rect_pixelize(GF_Rect *r); GF_Rect 482 include/gpac/maths.h void gf_mx2d_apply_rect(GF_Matrix2D *_this, GF_Rect *rc); GF_Rect 680 include/gpac/maths.h void gf_bbox_from_rect(GF_BBox *box, GF_Rect *rc); GF_Rect 682 include/gpac/maths.h void gf_rect_from_bbox(GF_Rect *rc, GF_BBox *box); GF_Rect 802 include/gpac/maths.h void gf_mx_apply_rect(GF_Matrix *_this, GF_Rect *rc); GF_Rect 73 include/gpac/path2d.h GF_Rect bbox; GF_Rect 311 include/gpac/path2d.h GF_Err gf_path_get_control_bounds(GF_Path *gp, GF_Rect *rc); GF_Rect 320 include/gpac/path2d.h GF_Err gf_path_get_bounds(GF_Path *gp, GF_Rect *rc); GF_Rect 519 include/gpac/scenegraph.h GF_Rect rc; GF_Rect 341 include/gpac/scenegraph_svg.h GF_Rect screen_rect; GF_Rect 222 modules/gdip_raster/gdip_font.cpp GF_Rect bounds; GF_Rect 156 modules/gdip_raster/gdip_priv.h GF_Rect wnd; GF_Rect 55 modules/soft_raster/rast_soft.h GF_Rect frame; \ GF_Rect 136 modules/soft_raster/rast_soft.h GF_Rect path_bounds; GF_Rect 558 modules/soft_raster/surface.c GF_Rect rc; GF_Rect 3386 src/compositor/compositor.c Bool gf_sc_pick_in_clipper(GF_TraverseState *tr_state, GF_Rect *clip) GF_Rect 3404 src/compositor/compositor.c GF_Rect rc = *clip; GF_Rect 660 src/compositor/compositor_2d.c Bool compositor_texture_rectangles(GF_VisualManager *visual, GF_TextureHandler *txh, GF_IRect *clip, GF_Rect *unclip, GF_Window *src, GF_Window *dst, Bool *disable_blit, Bool *has_scale) GF_Rect 665 src/compositor/compositor_2d.c GF_Rect final = *unclip; GF_Rect 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_Rect 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_Rect 1485 src/compositor/compositor_2d.c GF_Rect clip, orig; GF_Rect 879 src/compositor/drawable.c GF_Rect rc; GF_Rect 893 src/compositor/drawable.c void drawable_finalize_sort_ex(DrawableContext *ctx, GF_TraverseState *tr_state, GF_Rect *orig_bounds, Bool skip_focus) GF_Rect 899 src/compositor/drawable.c GF_Rect unclip, store_orig_bounds; GF_Rect 975 src/compositor/drawable.c void drawable_finalize_sort(struct _drawable_context *ctx, GF_TraverseState *tr_state, GF_Rect *orig_bounds) GF_Rect 981 src/compositor/drawable.c void drawable_check_focus_highlight(GF_Node *node, GF_TraverseState *tr_state, GF_Rect *orig_bounds) GF_Rect 987 src/compositor/drawable.c GF_Rect *bounds; GF_Rect 41 src/compositor/drawable.h GF_Rect unclip; GF_Rect 134 src/compositor/drawable.h void drawable_finalize_sort(DrawableContext *ctx, GF_TraverseState *tr_state, GF_Rect *orig_bounds); GF_Rect 136 src/compositor/drawable.h void drawable_finalize_sort_ex(DrawableContext *ctx, GF_TraverseState *tr_state, GF_Rect *orig_bounds, Bool skip_focus); GF_Rect 150 src/compositor/drawable.h void drawable_check_focus_highlight(GF_Node *node, GF_TraverseState *tr_state, GF_Rect *orig_bounds); GF_Rect 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_Rect 543 src/compositor/font_engine.c GF_Rect rc; GF_Rect 670 src/compositor/font_engine.c GF_Rect bounds; GF_Rect 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_Rect 1122 src/compositor/font_engine.c static GF_Rect font_get_sel_rect(GF_TraverseState *tr_state) GF_Rect 1125 src/compositor/font_engine.c GF_Rect rc; GF_Rect 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_Rect 1193 src/compositor/font_engine.c GF_Rect g_rc; GF_Rect 1289 src/compositor/font_engine.c GF_Rect rc; GF_Rect 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_Rect 1305 src/compositor/font_engine.c GF_Rect rc; GF_Rect 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_Rect 1421 src/compositor/font_engine.c GF_Rect rc; GF_Rect 215 src/compositor/hardcoded_protos.c GF_Rect bounds; GF_Rect 49 src/compositor/hc_flash_shape.c GF_Rect bounds; GF_Rect 95 src/compositor/hc_flash_shape.c GF_Rect rc; GF_Rect 776 src/compositor/mesh.c GF_Rect bounds; GF_Rect 2341 src/compositor/mesh.c GF_Rect rc; GF_Rect 141 src/compositor/mesh_tesselate.c GF_Rect rc; GF_Rect 40 src/compositor/mpeg4_bitmap.c GF_Rect rc; GF_Rect 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_Rect 184 src/compositor/mpeg4_bitmap.c GF_Rect rc = gf_rect_center(ctx->bi->unclip.width, ctx->bi->unclip.height); GF_Rect 199 src/compositor/mpeg4_bitmap.c GF_Rect rc; GF_Rect 40 src/compositor/mpeg4_form.c GF_Rect clip; GF_Rect 47 src/compositor/mpeg4_form.c GF_Rect origin, final; GF_Rect 83 src/compositor/mpeg4_form.c memset(&fg->origin, 0, sizeof(GF_Rect)); GF_Rect 207 src/compositor/mpeg4_form.c GF_Rect prev_clipper; GF_Rect 252 src/compositor/mpeg4_form.c GF_Rect bounds; GF_Rect 438 src/compositor/mpeg4_form.c GF_Rect *l, *r; GF_Rect 499 src/compositor/mpeg4_form.c GF_Rect *t, *b; GF_Rect 529 src/compositor/mpeg4_form.c GF_Rect *rc; GF_Rect 558 src/compositor/mpeg4_form.c GF_Rect *rc; GF_Rect 589 src/compositor/mpeg4_form.c GF_Rect *rc; GF_Rect 618 src/compositor/mpeg4_form.c GF_Rect *rc; GF_Rect 646 src/compositor/mpeg4_form.c GF_Rect *rc; GF_Rect 674 src/compositor/mpeg4_form.c GF_Rect *rc; GF_Rect 280 src/compositor/mpeg4_geometry_2d.c GF_Rect orig_unclip; GF_Rect 133 src/compositor/mpeg4_gradients.c static void LG_ComputeMatrix(GF_TextureHandler *txh, GF_Rect *bounds, GF_Matrix2D *mat, Bool for_3d) GF_Rect 584 src/compositor/mpeg4_gradients.c static void RG_ComputeMatrix(GF_TextureHandler *txh, GF_Rect *bounds, GF_Matrix2D *mat, Bool for_3d) GF_Rect 661 src/compositor/mpeg4_grouping.c void parent_node_end_group(ParentNode2D *group, GF_Rect *bounds) GF_Rect 671 src/compositor/mpeg4_grouping.c void parent_node_end_text_group(ParentNode2D *group, GF_Rect *bounds, Fixed ascent, Fixed descent, u32 text_split_idx) GF_Rect 57 src/compositor/mpeg4_grouping.h GF_Rect bounds; \ GF_Rect 74 src/compositor/mpeg4_grouping.h GF_Rect bounds; \ GF_Rect 147 src/compositor/mpeg4_grouping.h GF_Rect original, final; GF_Rect 181 src/compositor/mpeg4_grouping.h void parent_node_end_group(ParentNode2D *group, GF_Rect *bounds); GF_Rect 183 src/compositor/mpeg4_grouping.h void parent_node_end_text_group(ParentNode2D *group, GF_Rect *bounds, Fixed ascent, Fixed descent, u32 split_text_idx); GF_Rect 41 src/compositor/mpeg4_layer_2d.c GF_Rect clip; GF_Rect 71 src/compositor/mpeg4_layer_2d.c static void rect_intersect(GF_Rect *rc1, GF_Rect *rc2) GF_Rect 102 src/compositor/mpeg4_layer_2d.c GF_Rect rc; GF_Rect 109 src/compositor/mpeg4_layer_2d.c GF_Rect prev_clipper; GF_Rect 45 src/compositor/mpeg4_layer_3d.c GF_Rect clip, vp; GF_Rect 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_Rect 343 src/compositor/mpeg4_layer_3d.c GF_Rect rc; GF_Rect 40 src/compositor/mpeg4_layout.c GF_Rect clip; GF_Rect 623 src/compositor/mpeg4_layout.c GF_Rect prev_clipper; GF_Rect 56 src/compositor/mpeg4_text.c GF_Rect bounds; GF_Rect 148 src/compositor/mpeg4_viewport.c GF_Rect rc, rc_bckup; GF_Rect 326 src/compositor/nodes_stacks.h Bool compositor_svg_get_viewport(GF_Node *n, GF_Rect *rc); GF_Rect 90 src/compositor/offscreen_cache.c void group_cache_setup(GroupCache *cache, GF_Rect *path_bounds, GF_IRect *pix_bounds, GF_Compositor *compositor, Bool for_gl) GF_Rect 146 src/compositor/offscreen_cache.c GF_Rect cache_bounds; GF_Rect 647 src/compositor/offscreen_cache.c GF_Rect group_bounds; GF_Rect 54 src/compositor/offscreen_cache.h Fixed group_cache_check_coverage_increase(GF_Rect *ctx, GF_Rect *grp_bounds, DrawableContext *curr, DrawableContext* first_child); GF_Rect 42 src/compositor/svg_filters.c void apply_feComponentTransfer(GF_Node *node, GF_TextureHandler *source, GF_Rect *region) GF_Rect 169 src/compositor/svg_filters.c void svg_filter_apply(GF_Node *node, GF_TextureHandler *source, GF_Rect *region) GF_Rect 199 src/compositor/svg_filters.c GF_Rect bounds, local_bounds, rc; GF_Rect 355 src/compositor/svg_font.c GF_Rect rc; GF_Rect 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_Rect 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_Rect 42 src/compositor/svg_geometry.c GF_Rect rc; GF_Rect 259 src/compositor/svg_grouping.c GF_Rect rc; GF_Rect 503 src/compositor/svg_grouping.c Bool compositor_svg_get_viewport(GF_Node *n, GF_Rect *rc) GF_Rect 1233 src/compositor/svg_grouping.c GF_Rect rc; GF_Rect 92 src/compositor/svg_media.c GF_Rect rc, new_rc; GF_Rect 289 src/compositor/svg_paint_servers.c static GF_Rect compositor_svg_get_gradient_bounds(GF_TextureHandler *txh, SVGAllAttributes *all_atts) GF_Rect 291 src/compositor/svg_paint_servers.c GF_Rect rc; GF_Rect 440 src/compositor/svg_paint_servers.c GF_Rect rc = compositor_svg_get_gradient_bounds(txh, &all_atts); GF_Rect 496 src/compositor/svg_paint_servers.c static void SVG_LG_ComputeMatrix(GF_TextureHandler *txh, GF_Rect *bounds, GF_Matrix2D *mat, Bool for_3d) GF_Rect 519 src/compositor/svg_paint_servers.c GF_Rect rc; GF_Rect 602 src/compositor/svg_paint_servers.c static void SVG_RG_ComputeMatrix(GF_TextureHandler *txh, GF_Rect *bounds, GF_Matrix2D *mat, Bool for_3d) GF_Rect 628 src/compositor/svg_paint_servers.c GF_Rect rc; GF_Rect 40 src/compositor/svg_text.c GF_Rect bounds; GF_Rect 70 src/compositor/texturing.h u32 gf_sc_texture_enable_ex(GF_TextureHandler *txh, GF_Node *tx_transform, GF_Rect *bounds); GF_Rect 1947 src/compositor/texturing_gl.c u32 gf_sc_texture_enable_ex(GF_TextureHandler *txh, GF_Node *tx_transform, GF_Rect *bounds) GF_Rect 198 src/compositor/visual_manager.c GF_Rect rc; GF_Rect 67 src/compositor/visual_manager_2d.c GF_Rect gf_rect_ft(GF_IRect *rc) GF_Rect 69 src/compositor/visual_manager_2d.c GF_Rect rcft; GF_Rect 172 src/compositor/visual_manager_2d.c Bool visual_2d_node_cull(GF_TraverseState *tr_state, GF_Rect *bounds) GF_Rect 174 src/compositor/visual_manager_2d.c GF_Rect rc; GF_Rect 185 src/compositor/visual_manager_2d.c GF_Rect rc; GF_Rect 32 src/compositor/visual_manager_2d.h GF_Rect gf_rect_ft(GF_IRect *rc); GF_Rect 94 src/compositor/visual_manager_2d.h Bool visual_2d_node_cull(GF_TraverseState *tr_state, GF_Rect *bounds); GF_Rect 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_Rect 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_Rect 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_Rect 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_Rect 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_Rect 230 src/compositor/visual_manager_2d_draw.c GF_Rect rc; GF_Rect 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_Rect 288 src/compositor/visual_manager_2d_draw.c GF_Rect orig_rc; GF_Rect 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_Rect 430 src/compositor/visual_manager_2d_draw.c GF_Rect clipper; GF_Rect 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_Rect 480 src/compositor/visual_manager_2d_draw.c GF_Rect orig_rc; GF_Rect 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_Rect 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_Rect 725 src/compositor/visual_manager_2d_draw.c GF_Rect *rc; GF_Rect 546 src/compositor/visual_manager_3d.c GF_Rect orig_vp = tr_state->camera->vp; GF_Rect 607 src/compositor/visual_manager_3d.c GF_Rect orig_vp; GF_Rect 913 src/compositor/visual_manager_3d.c GF_Rect rc; GF_Rect 1587 src/compositor/visual_manager_3d.c GF_Rect rc; GF_Rect 1704 src/compositor/visual_manager_3d.c GF_Rect rc; GF_Rect 2004 src/compositor/visual_manager_3d.c void visual_3d_set_clipper_2d(GF_VisualManager *visual, GF_Rect clip, GF_Matrix *mx_at_clipper) GF_Rect 155 src/compositor/visual_manager_3d.h GF_Rect clipper; GF_Rect 229 src/compositor/visual_manager_3d.h void visual_3d_set_viewport(GF_VisualManager *visual, GF_Rect vp); GF_Rect 232 src/compositor/visual_manager_3d.h void visual_3d_set_scissor(GF_VisualManager *visual, GF_Rect *vp); GF_Rect 241 src/compositor/visual_manager_3d.h void visual_3d_set_clipper_2d(GF_VisualManager *visual, GF_Rect clip, GF_Matrix *mx_at_clipper); GF_Rect 293 src/compositor/visual_manager_3d.h void visual_3d_fill_rect(GF_VisualManager *visual, GF_Rect rc, SFColorRGBA color); GF_Rect 1577 src/compositor/visual_manager_3d_gl.c void visual_3d_set_viewport(GF_VisualManager *visual, GF_Rect vp) GF_Rect 1582 src/compositor/visual_manager_3d_gl.c void visual_3d_set_scissor(GF_VisualManager *visual, GF_Rect *vp) GF_Rect 3608 src/compositor/visual_manager_3d_gl.c void visual_3d_fill_rect(GF_VisualManager *visual, GF_Rect rc, SFColorRGBA color) GF_Rect 246 src/scene_manager/swf_bifs.c static GF_Rect s2b_get_center_bounds(SWFShape *shape, SWFShapeRec *srec) GF_Rect 248 src/scene_manager/swf_bifs.c GF_Rect rc; GF_Rect 270 src/scene_manager/swf_bifs.c GF_Rect rc; GF_Rect 939 src/utils/math.c void gf_mx2d_apply_rect(GF_Matrix2D *_this, GF_Rect *rc) GF_Rect 967 src/utils/math.c GF_IRect gf_rect_pixelize(GF_Rect *r) GF_Rect 980 src/utils/math.c void gf_rect_union(GF_Rect *rc1, GF_Rect *rc2) GF_Rect 1000 src/utils/math.c GF_Rect gf_rect_center(Fixed w, Fixed h) GF_Rect 1002 src/utils/math.c GF_Rect rc; GF_Rect 1011 src/utils/math.c Bool gf_rect_overlaps(GF_Rect rc1, GF_Rect rc2) GF_Rect 1022 src/utils/math.c Bool gf_rect_equal(GF_Rect rc1, GF_Rect rc2) GF_Rect 1245 src/utils/math.c void gf_mx_apply_rect(GF_Matrix *mat, GF_Rect *rc) GF_Rect 2449 src/utils/math.c void gf_bbox_from_rect(GF_BBox *box, GF_Rect *rc) GF_Rect 2461 src/utils/math.c void gf_rect_from_bbox(GF_Rect *rc, GF_BBox *box) GF_Rect 620 src/utils/path2d.c GF_Err gf_path_get_control_bounds(GF_Path *gp, GF_Rect *rc) GF_Rect 762 src/utils/path2d.c GF_Err gf_path_get_bounds(GF_Path *gp, GF_Rect *rc) GF_Rect 1069 src/utils/path2d.c GF_Rect rc; GF_Rect 1701 src/utils/path2d_stroker.c GF_Rect bounds;