GF_Node 106 applications/mp42avi/main.c void node_init(void *cbk, GF_Node *node) GF_Node 119 applications/mp42avi/main.c void node_modif(void *cbk, GF_Node *node) GF_Node 559 applications/mp4box/filedump.c GF_Node *node; GF_Node 619 applications/mp4box/filedump.c GF_Node *tmp = gf_node_new(sg, i); GF_Node 687 applications/mp4box/filedump.c GF_Node *node; GF_Node 2351 applications/mp4box/fileimport.c inf->new_node = (GF_Node *)qp; GF_Node 36 applications/testapps/svg2bifs/main.c GF_Node *svg_parent; GF_Node 41 applications/testapps/svg2bifs/main.c GF_Node *bifs_parent; GF_Node 42 applications/testapps/svg2bifs/main.c GF_Node *bifs_text_node; GF_Node 73 applications/testapps/svg2bifs/main.c static GF_Node *create_appearance(SVGPropertiesPointers *svg_props, GF_SceneGraph *sg) GF_Node 85 applications/testapps/svg2bifs/main.c gf_node_register((GF_Node*)mat, (GF_Node*)app); GF_Node 117 applications/testapps/svg2bifs/main.c gf_node_register((GF_Node*)xlp, (GF_Node*)mat); GF_Node 153 applications/testapps/svg2bifs/main.c return (GF_Node*)app; GF_Node 158 applications/testapps/svg2bifs/main.c static GF_Node *add_transform_matrix(SVG2BIFS_Converter *converter, GF_Node *node) GF_Node 161 applications/testapps/svg2bifs/main.c gf_node_register((GF_Node *)tr, node); GF_Node 162 applications/testapps/svg2bifs/main.c gf_node_list_add_child(&((GF_ParentNode*)node)->children, (GF_Node *)tr); GF_Node 172 applications/testapps/svg2bifs/main.c return (GF_Node *)tr; GF_Node 176 applications/testapps/svg2bifs/main.c static GF_Node *add_transform2d(SVG2BIFS_Converter *converter, GF_Node *node) GF_Node 179 applications/testapps/svg2bifs/main.c gf_node_register((GF_Node *)tr, node); GF_Node 180 applications/testapps/svg2bifs/main.c gf_node_list_add_child(&((GF_ParentNode*)node)->children, (GF_Node *)tr); GF_Node 181 applications/testapps/svg2bifs/main.c return (GF_Node *)tr; GF_Node 201 applications/testapps/svg2bifs/main.c gf_node_get_attribute_by_tag((GF_Node *)anim->animation_elt, TAG_XLINK_ATT_href, 1, 0, &info); GF_Node 208 applications/testapps/svg2bifs/main.c tag = gf_node_get_tag((GF_Node *)anim->animation_elt); GF_Node 211 applications/testapps/svg2bifs/main.c gf_node_get_attribute_by_tag((GF_Node *)anim->animation_elt, TAG_SVG_ATT_transform_type, 1, 0, &info); GF_Node 212 applications/testapps/svg2bifs/main.c gf_svg_parse_attribute((GF_Node *)anim->animation_elt, &info, anim->type, 0); GF_Node 237 applications/testapps/svg2bifs/main.c else if (gf_node_get_attribute_by_tag((GF_Node *)anim->animation_elt, TAG_SVG_ATT_attributeName, 0, 0, &info) == GF_OK) { GF_Node 238 applications/testapps/svg2bifs/main.c gf_node_get_attribute_by_name((GF_Node *)anim->target, ((SMIL_AttributeName *)info.far_ptr)->name, 0, 1, 1, &info); GF_Node 249 applications/testapps/svg2bifs/main.c fprintf(stdout, "Missing attributeName attribute on %s", gf_node_get_name((GF_Node *)anim->animation_elt)); GF_Node 255 applications/testapps/svg2bifs/main.c gf_node_get_attribute_by_tag((GF_Node *)anim->animation_elt, TAG_SVG_ATT_to, 1, 0, &info); GF_Node 256 applications/testapps/svg2bifs/main.c gf_svg_parse_attribute((GF_Node *)anim->animation_elt, &info, anim->to, anim_value_type); GF_Node 259 applications/testapps/svg2bifs/main.c gf_node_get_attribute_by_tag((GF_Node *)anim->animation_elt, TAG_SVG_ATT_from, 1, 0, &info); GF_Node 260 applications/testapps/svg2bifs/main.c gf_svg_parse_attribute((GF_Node *)anim->animation_elt, &info, anim->from, anim_value_type); GF_Node 263 applications/testapps/svg2bifs/main.c gf_node_get_attribute_by_tag((GF_Node *)anim->animation_elt, TAG_SVG_ATT_by, 1, 0, &info); GF_Node 264 applications/testapps/svg2bifs/main.c gf_svg_parse_attribute((GF_Node *)anim->animation_elt, &info, anim->by, anim_value_type); GF_Node 267 applications/testapps/svg2bifs/main.c gf_node_get_attribute_by_tag((GF_Node *)anim->animation_elt, TAG_SVG_ATT_values, 1, 0, &info); GF_Node 268 applications/testapps/svg2bifs/main.c gf_svg_parse_attribute((GF_Node *)anim->animation_elt, &info, anim->values, anim_value_type); GF_Node 288 applications/testapps/svg2bifs/main.c gf_node_register((GF_Node *)elt, NULL); GF_Node 289 applications/testapps/svg2bifs/main.c gf_sg_set_root_node(converter->svg_sg, (GF_Node *)elt); GF_Node 291 applications/testapps/svg2bifs/main.c gf_node_register((GF_Node *)elt, converter->svg_parent); GF_Node 312 applications/testapps/svg2bifs/main.c gf_svg_parse_style((GF_Node *)elt, att->value); GF_Node 314 applications/testapps/svg2bifs/main.c gf_svg_parse_element_id((GF_Node *)elt, att->value, 0); GF_Node 328 applications/testapps/svg2bifs/main.c if (gf_node_get_field_by_name((GF_Node *)elt, att->name, &info)==GF_OK) { GF_Node 329 applications/testapps/svg2bifs/main.c gf_svg_parse_attribute((GF_Node *)elt, &info, att->value, 0); GF_Node 345 applications/testapps/svg2bifs/main.c gf_node_set_private((GF_Node *)elt, backup_props); GF_Node 350 applications/testapps/svg2bifs/main.c converter->svg_parent = (GF_Node *)elt; GF_Node 353 applications/testapps/svg2bifs/main.c GF_Node *node, *child; GF_Node 420 applications/testapps/svg2bifs/main.c GF_Node *node, *child; GF_Node 432 applications/testapps/svg2bifs/main.c gf_node_register((GF_Node *)g, node); GF_Node 433 applications/testapps/svg2bifs/main.c gf_node_list_add_child(&((GF_ParentNode*)node)->children, (GF_Node *)g); GF_Node 434 applications/testapps/svg2bifs/main.c node = (GF_Node *)g; GF_Node 479 applications/testapps/svg2bifs/main.c gf_node_register(shape->geometry, (GF_Node *)shape); GF_Node 487 applications/testapps/svg2bifs/main.c gf_node_register(shape->appearance, (GF_Node *)shape); GF_Node 531 applications/testapps/svg2bifs/main.c gf_node_register(shape->geometry, (GF_Node *)shape); GF_Node 539 applications/testapps/svg2bifs/main.c gf_node_register(xc->point, (GF_Node *)xc); GF_Node 601 applications/testapps/svg2bifs/main.c gf_node_register(shape->appearance, (GF_Node *)shape); GF_Node 629 applications/testapps/svg2bifs/main.c gf_node_register(shape->geometry, (GF_Node *)shape); GF_Node 637 applications/testapps/svg2bifs/main.c gf_node_register(ifs->coord, (GF_Node *)ifs); GF_Node 648 applications/testapps/svg2bifs/main.c gf_node_register(shape->appearance, (GF_Node *)shape); GF_Node 695 applications/testapps/svg2bifs/main.c shape->geometry = (GF_Node *)text; GF_Node 697 applications/testapps/svg2bifs/main.c gf_node_register(shape->geometry, (GF_Node *)shape); GF_Node 700 applications/testapps/svg2bifs/main.c gf_node_register((GF_Node *)fs, (GF_Node*)text); GF_Node 701 applications/testapps/svg2bifs/main.c text->fontStyle = (GF_Node *)fs; GF_Node 708 applications/testapps/svg2bifs/main.c gf_node_register(shape->appearance, (GF_Node *)shape); GF_Node 754 applications/testapps/svg2bifs/main.c shape->geometry = (GF_Node *)e; GF_Node 759 applications/testapps/svg2bifs/main.c shape->geometry = (GF_Node *)c; GF_Node 762 applications/testapps/svg2bifs/main.c gf_node_register(shape->geometry, (GF_Node *)shape); GF_Node 765 applications/testapps/svg2bifs/main.c gf_node_register(shape->appearance, (GF_Node *)shape); GF_Node 796 applications/testapps/svg2bifs/main.c GF_Node *child_ts; GF_Node 960 applications/testapps/svg2bifs/main.c fprintf(stdout, "Warning: element %s not supported \n", gf_node_get_class_name((GF_Node *)elt)); GF_Node 981 applications/testapps/svg2bifs/main.c GF_Node *parent; GF_Node 79 include/gpac/compositor.h void gf_sc_on_node_init(GF_Compositor *sr, GF_Node *node); GF_Node 84 include/gpac/compositor.h void gf_sc_invalidate(GF_Compositor *sr, GF_Node *byObj); GF_Node 90 include/gpac/compositor.h void gf_sc_node_destroy(GF_Compositor *compositor, GF_Node *node, GF_SceneGraph *sg); GF_Node 145 include/gpac/compositor.h GF_Node *gf_sc_pick_node(GF_Compositor *sr, s32 X, s32 Y); GF_Node 155 include/gpac/compositor.h void gf_sc_traverse_subscene(GF_Compositor *sr, GF_Node *inline_parent, GF_SceneGraph *subscene, void *rs); GF_Node 177 include/gpac/compositor.h GF_Compositor *gf_sc_get_compositor(GF_Node *node); GF_Node 179 include/gpac/compositor.h Bool gf_sc_script_action(GF_Compositor *sr, u32 type, GF_Node *n, GF_JSAPIParam *param); GF_Node 266 include/gpac/html5_media.h GF_Node *node; GF_Node 361 include/gpac/html5_media.h GF_HTML_MediaElement *gf_html_media_element_new(GF_Node *media_node, GF_HTML_MediaController *mc); GF_Node 364 include/gpac/html5_media.h void html_media_element_js_init(JSContext *c, JSObject *new_obj, GF_Node *n); GF_Node 196 include/gpac/html5_mse.h GF_Node *node; GF_Node 44 include/gpac/internal/bifs_dev.h GF_Node *node; GF_Node 86 include/gpac/internal/bifs_dev.h GF_Node *node; GF_Node 137 include/gpac/internal/bifs_dev.h GF_Node *gf_bifs_dec_node(GF_BifsDecoder * codec, GF_BitStream *bs, u32 NDT_Tag); GF_Node 140 include/gpac/internal/bifs_dev.h GF_Err gf_bifs_dec_sf_field(GF_BifsDecoder * codec, GF_BitStream *bs, GF_Node *node, GF_FieldInfo *field, Bool is_mem_com); GF_Node 142 include/gpac/internal/bifs_dev.h GF_Err gf_bifs_dec_field(GF_BifsDecoder * codec, GF_BitStream *bs, GF_Node *node, GF_FieldInfo *field, Bool is_mem_com); GF_Node 155 include/gpac/internal/bifs_dev.h GF_Err gf_bifs_dec_node_list(GF_BifsDecoder * codec, GF_BitStream *bs, GF_Node *node, Bool is_proto); GF_Node 156 include/gpac/internal/bifs_dev.h GF_Err gf_bifs_dec_node_mask(GF_BifsDecoder * codec, GF_BitStream *bs, GF_Node *node, Bool is_proto); GF_Node 159 include/gpac/internal/bifs_dev.h void gf_bifs_check_field_change(GF_Node *node, GF_FieldInfo *field); GF_Node 200 include/gpac/internal/bifs_dev.h GF_Err gf_bifs_enc_node(GF_BifsEncoder * codec, GF_Node *node, u32 NDT_Tag, GF_BitStream *bs, GF_Node *parent_node); GF_Node 201 include/gpac/internal/bifs_dev.h GF_Err gf_bifs_enc_sf_field(GF_BifsEncoder *codec, GF_BitStream *bs, GF_Node *node, GF_FieldInfo *field); GF_Node 202 include/gpac/internal/bifs_dev.h GF_Err gf_bifs_enc_field(GF_BifsEncoder * codec, GF_BitStream *bs, GF_Node *node, GF_FieldInfo *field); GF_Node 203 include/gpac/internal/bifs_dev.h GF_Err gf_bifs_enc_mf_field(GF_BifsEncoder *codec, GF_BitStream *bs, GF_Node *node, GF_FieldInfo *field); GF_Node 206 include/gpac/internal/bifs_dev.h GF_Node *gf_bifs_enc_find_node(GF_BifsEncoder *codec, u32 nodeID); GF_Node 213 include/gpac/internal/bifs_dev.h GF_Route *gf_bifs_enc_is_field_ised(GF_BifsEncoder *codec, GF_Node *node, u32 fieldIndex); GF_Node 218 include/gpac/internal/bifs_dev.h Bool gf_bifs_get_aq_info(GF_Node *Node, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits); GF_Node 221 include/gpac/internal/bifs_dev.h GF_Err gf_bifs_get_field_index(GF_Node *Node, u32 inField, u8 IndexMode, u32 *allField); GF_Node 224 include/gpac/internal/bifs_dev.h u32 gf_bifs_get_child_table(GF_Node *Node); GF_Node 230 include/gpac/internal/bifs_dev.h GF_Err gf_bifs_field_index_by_mode(GF_Node *node, u32 all_ind, u8 indexMode, u32 *outField); GF_Node 354 include/gpac/internal/compositor_dev.h GF_Node *grab_node; GF_Node 356 include/gpac/internal/compositor_dev.h GF_Node *grab_use; GF_Node 358 include/gpac/internal/compositor_dev.h GF_Node *focus_node; GF_Node 360 include/gpac/internal/compositor_dev.h GF_Node *focus_used; GF_Node 376 include/gpac/internal/compositor_dev.h GF_Node *keynav_node; GF_Node 441 include/gpac/internal/compositor_dev.h GF_Node *hit_node; GF_Node 443 include/gpac/internal/compositor_dev.h GF_Node *hit_appear, *prev_hit_appear; GF_Node 465 include/gpac/internal/compositor_dev.h GF_Node *text_selection; GF_Node 471 include/gpac/internal/compositor_dev.h GF_Node *hit_text; GF_Node 524 include/gpac/internal/compositor_dev.h GF_Node *active_layer; GF_Node 589 include/gpac/internal/compositor_dev.h GF_Node *node; GF_Node 594 include/gpac/internal/compositor_dev.h void gf_sc_queue_dom_event(GF_Compositor *compositor, GF_Node *node, GF_DOM_Event *evt); GF_Node 639 include/gpac/internal/compositor_dev.h GF_Node *owner; GF_Node 686 include/gpac/internal/compositor_dev.h GF_Node *matteTexture; GF_Node 694 include/gpac/internal/compositor_dev.h void gf_sc_texture_setup(GF_TextureHandler *hdl, GF_Compositor *sr, GF_Node *owner); GF_Node 699 include/gpac/internal/compositor_dev.h GF_TextureHandler *gf_sc_texture_get_handler(GF_Node *n); GF_Node 727 include/gpac/internal/compositor_dev.h Bool (*IsEnabled)(GF_Node *node); GF_Node 739 include/gpac/internal/compositor_dev.h GF_Node *sensor; GF_Node 743 include/gpac/internal/compositor_dev.h Bool compositor_mpeg4_is_sensor_node(GF_Node *node); GF_Node 746 include/gpac/internal/compositor_dev.h GF_SensorHandler *compositor_mpeg4_get_sensor_handler(GF_Node *n); GF_Node 747 include/gpac/internal/compositor_dev.h GF_SensorHandler *compositor_mpeg4_get_sensor_handler_ex(GF_Node *n, Bool skip_anchors); GF_Node 862 include/gpac/internal/compositor_dev.h GF_Node *appear; GF_Node 867 include/gpac/internal/compositor_dev.h GF_Node *override_appearance; GF_Node 873 include/gpac/internal/compositor_dev.h GF_Node *for_node; GF_Node 914 include/gpac/internal/compositor_dev.h GF_Node *text_parent; GF_Node 981 include/gpac/internal/compositor_dev.h GF_Node *layer3d; GF_Node 1165 include/gpac/internal/compositor_dev.h Bool (*GetChannelVolume)(GF_Node *owner, Fixed *vol); GF_Node 1167 include/gpac/internal/compositor_dev.h u8 (*GetPriority) (GF_Node *owner); GF_Node 1169 include/gpac/internal/compositor_dev.h GF_Node *owner; GF_Node 1177 include/gpac/internal/compositor_dev.h GF_Node *owner; GF_Node 1194 include/gpac/internal/compositor_dev.h void gf_sc_audio_setup(GF_AudioInput *ai, GF_Compositor *sr, GF_Node *node); GF_Node 1223 include/gpac/internal/compositor_dev.h GF_Err gf_term_get_mfurl_from_xlink(GF_Node *node, MFURL *mfurl); GF_Node 1226 include/gpac/internal/compositor_dev.h char *gf_term_resolve_xlink(GF_Node *node, char *the_url); GF_Node 1252 include/gpac/internal/compositor_dev.h Bool compositor_background_transparent(GF_Node *node); GF_Node 1259 include/gpac/internal/compositor_dev.h GF_Camera *compositor_layer3d_get_camera(GF_Node *node); GF_Node 1260 include/gpac/internal/compositor_dev.h void compositor_layer3d_bind_camera(GF_Node *node, Bool do_bind, u32 nav_value); GF_Node 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_Node 1288 include/gpac/internal/compositor_dev.h void gf_sc_check_focus_upon_destroy(GF_Node *n); GF_Node 1290 include/gpac/internal/compositor_dev.h void gf_sc_key_navigator_del(GF_Compositor *sr, GF_Node *n); GF_Node 1291 include/gpac/internal/compositor_dev.h void gf_sc_change_key_navigator(GF_Compositor *sr, GF_Node *n); GF_Node 1292 include/gpac/internal/compositor_dev.h GF_Node *gf_scene_get_keynav(GF_SceneGraph *sg, GF_Node *sensor); GF_Node 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_Node 1322 include/gpac/internal/compositor_dev.h GF_Node *compositor_svg_get_xlink_resource_node(GF_Node *node, XMLRI *xlink); GF_Node 1324 include/gpac/internal/compositor_dev.h GF_SceneGraph *gf_sc_animation_get_scenegraph(GF_Node *node); GF_Node 1406 include/gpac/internal/compositor_dev.h GF_Node *anchor; GF_Node 1407 include/gpac/internal/compositor_dev.h GF_Node *user; GF_Node 1416 include/gpac/internal/compositor_dev.h GF_TextSpan *gf_font_manager_create_span(GF_FontManager *fm, GF_Font *font, char *span, Fixed font_size, Bool needs_x_offset, Bool needs_y_offset, Bool needs_rotate, const char *lang, Bool fliped_text, u32 styles, GF_Node *user); GF_Node 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_Node 1429 include/gpac/internal/compositor_dev.h void gf_font_spans_get_selection(GF_Node *node, GF_List *spans, GF_TraverseState *tr_state); GF_Node 1438 include/gpac/internal/compositor_dev.h u32 gf_sc_focus_switch_ring(GF_Compositor *compositor, Bool move_prev, GF_Node *focus, u32 force_focus_type); GF_Node 86 include/gpac/internal/laser_dev.h GF_Node *current_root; GF_Node 195 include/gpac/internal/mesh.h void mesh_generate_tex_coords(GF_Mesh *mesh, GF_Node *__texCoords); GF_Node 218 include/gpac/internal/mesh.h void mesh_new_ils(GF_Mesh *mesh, GF_Node *__coord, MFInt32 *coordIndex, GF_Node *__color, MFInt32 *colorIndex, Bool colorPerVertex, Bool do_close); GF_Node 220 include/gpac/internal/mesh.h void mesh_new_ifs2d(GF_Mesh *mesh, GF_Node *ifs2d); GF_Node 222 include/gpac/internal/mesh.h void mesh_new_ifs(GF_Mesh *mesh, GF_Node *ifs); GF_Node 224 include/gpac/internal/mesh.h void mesh_new_ps(GF_Mesh *mesh, GF_Node *__coord, GF_Node *__color); GF_Node 226 include/gpac/internal/mesh.h void mesh_new_elevation_grid(GF_Mesh *mesh, GF_Node *eg); GF_Node 228 include/gpac/internal/mesh.h void mesh_new_extrusion(GF_Mesh *mesh, GF_Node *ext); GF_Node 49 include/gpac/internal/scenegraph_dev.h void gf_node_setup(GF_Node *p, u32 tag); GF_Node 54 include/gpac/internal/scenegraph_dev.h GF_Node *node; GF_Node 121 include/gpac/internal/scenegraph_dev.h GF_Node *node; GF_Node 145 include/gpac/internal/scenegraph_dev.h GF_Node *RootNode; GF_Node 156 include/gpac/internal/scenegraph_dev.h void (*NodeCallback)(void *user_priv, u32 type, GF_Node *node, void *ctxdata); GF_Node 175 include/gpac/internal/scenegraph_dev.h void (*script_load)(GF_Node *node); GF_Node 177 include/gpac/internal/scenegraph_dev.h void (*on_node_modified)(struct __tag_scene_graph *sg, GF_Node *node, GF_FieldInfo *info, GF_Node *script); GF_Node 222 include/gpac/internal/scenegraph_dev.h GF_Node *global_qp; GF_Node 287 include/gpac/internal/scenegraph_dev.h void gf_sg_parent_setup(GF_Node *pNode); GF_Node 288 include/gpac/internal/scenegraph_dev.h void gf_sg_parent_reset(GF_Node *pNode); GF_Node 290 include/gpac/internal/scenegraph_dev.h void *gf_node_get_name_address(GF_Node*node); GF_Node 292 include/gpac/internal/scenegraph_dev.h void gf_node_changed_internal(GF_Node *node, GF_FieldInfo *field, Bool notify_scripts); GF_Node 294 include/gpac/internal/scenegraph_dev.h void gf_node_dirty_parent_graph(GF_Node *node); GF_Node 298 include/gpac/internal/scenegraph_dev.h void gf_node_free(GF_Node *node); GF_Node 301 include/gpac/internal/scenegraph_dev.h void gf_node_del(GF_Node *node); GF_Node 304 include/gpac/internal/scenegraph_dev.h GF_Node *gf_sg_new_base_node(); GF_Node 321 include/gpac/internal/scenegraph_dev.h GF_Node *FromNode; GF_Node 324 include/gpac/internal/scenegraph_dev.h GF_Node *ToNode; GF_Node 337 include/gpac/internal/scenegraph_dev.h GF_Node *gf_sg_mpeg4_node_new(u32 NodeTag); GF_Node 338 include/gpac/internal/scenegraph_dev.h u32 gf_sg_mpeg4_node_get_child_ndt(GF_Node *node); GF_Node 339 include/gpac/internal/scenegraph_dev.h GF_Err gf_sg_mpeg4_node_get_field_index(GF_Node *node, u32 inField, u8 code_mode, u32 *fieldIndex); GF_Node 340 include/gpac/internal/scenegraph_dev.h GF_Err gf_sg_mpeg4_node_get_field(GF_Node *node, GF_FieldInfo *field); GF_Node 341 include/gpac/internal/scenegraph_dev.h u32 gf_sg_mpeg4_node_get_field_count(GF_Node *node, u8 code_mode); GF_Node 342 include/gpac/internal/scenegraph_dev.h void gf_sg_mpeg4_node_del(GF_Node *node); GF_Node 344 include/gpac/internal/scenegraph_dev.h Bool gf_sg_mpeg4_node_get_aq_info(GF_Node *node, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits); GF_Node 345 include/gpac/internal/scenegraph_dev.h s32 gf_sg_mpeg4_node_get_field_index_by_name(GF_Node *node, char *name); GF_Node 349 include/gpac/internal/scenegraph_dev.h GF_Node *gf_sg_x3d_node_new(u32 NodeTag); GF_Node 350 include/gpac/internal/scenegraph_dev.h GF_Err gf_sg_x3d_node_get_field(GF_Node *node, GF_FieldInfo *field); GF_Node 351 include/gpac/internal/scenegraph_dev.h u32 gf_sg_x3d_node_get_field_count(GF_Node *node); GF_Node 352 include/gpac/internal/scenegraph_dev.h void gf_sg_x3d_node_del(GF_Node *node); GF_Node 354 include/gpac/internal/scenegraph_dev.h s32 gf_sg_x3d_node_get_field_index_by_name(GF_Node *node, char *name); GF_Node 381 include/gpac/internal/scenegraph_dev.h Bool gf_sg_vrml_node_init(GF_Node *node); GF_Node 382 include/gpac/internal/scenegraph_dev.h Bool gf_sg_vrml_node_changed(GF_Node *node, GF_FieldInfo *field); GF_Node 384 include/gpac/internal/scenegraph_dev.h char *gf_node_vrml_dump_attribute(GF_Node *n, GF_FieldInfo *info); GF_Node 422 include/gpac/internal/scenegraph_dev.h GF_Node *def_sfnode_value; GF_Node 454 include/gpac/internal/scenegraph_dev.h void (*on_event_in)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 487 include/gpac/internal/scenegraph_dev.h u32 gf_sg_proto_get_num_fields(GF_Node *node, u8 code_mode); GF_Node 488 include/gpac/internal/scenegraph_dev.h GF_Err gf_sg_proto_get_field(GF_Proto *proto, GF_Node *node, GF_FieldInfo *field); GF_Node 513 include/gpac/internal/scenegraph_dev.h GF_Node *RenderingNode; GF_Node 527 include/gpac/internal/scenegraph_dev.h Bool gf_sg_proto_get_aq_info(GF_Node *Node, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits); GF_Node 528 include/gpac/internal/scenegraph_dev.h GF_Err gf_sg_proto_get_field_ind_static(GF_Node *Node, u32 inField, u8 IndexMode, u32 *allField); GF_Node 529 include/gpac/internal/scenegraph_dev.h GF_Node *gf_sg_proto_create_node(GF_SceneGraph *scene, GF_Proto *proto, GF_ProtoInstance *from_inst); GF_Node 540 include/gpac/internal/scenegraph_dev.h void gf_sg_proto_propagate_event(GF_Node *node, u32 fieldIndex, GF_Node *from_node); GF_Node 542 include/gpac/internal/scenegraph_dev.h s32 gf_sg_proto_get_field_index_by_name(GF_Proto *proto, GF_Node *node, char *name); GF_Node 544 include/gpac/internal/scenegraph_dev.h GF_Node *gf_vrml_node_clone(GF_SceneGraph *inScene, GF_Node *orig, GF_Node *cloned_parent, char *inst_id_suffix); GF_Node 551 include/gpac/internal/scenegraph_dev.h GF_Err gf_node_try_destroy(GF_SceneGraph *sg, GF_Node *pNode, GF_Node *parentNode); GF_Node 567 include/gpac/internal/scenegraph_dev.h u32 gf_node_get_attribute_count(GF_Node *node); GF_Node 568 include/gpac/internal/scenegraph_dev.h GF_Err gf_node_get_attribute_info(GF_Node *node, GF_FieldInfo *info) ; GF_Node 632 include/gpac/internal/scenegraph_dev.h GF_Err gf_node_animation_add(GF_Node *node, void *animation); GF_Node 633 include/gpac/internal/scenegraph_dev.h GF_Err gf_node_animation_del(GF_Node *node); GF_Node 634 include/gpac/internal/scenegraph_dev.h u32 gf_node_animation_count(GF_Node *node); GF_Node 635 include/gpac/internal/scenegraph_dev.h void *gf_node_animation_get(GF_Node *node, u32 i); GF_Node 646 include/gpac/internal/scenegraph_dev.h Bool gf_svg_resolve_smil_times(GF_Node *anim, void *event_base_element, GF_List *smil_times, Bool is_end, const char *node_name); GF_Node 677 include/gpac/internal/scenegraph_dev.h GF_Node *timed_elt; GF_Node 721 include/gpac/internal/scenegraph_dev.h void gf_smil_timing_init_runtime_info(GF_Node *timed_elt); GF_Node 722 include/gpac/internal/scenegraph_dev.h void gf_smil_timing_delete_runtime_info(GF_Node *timed_elt, SMIL_Timing_RTI *rti); GF_Node 767 include/gpac/internal/scenegraph_dev.h GF_Node *anim_elt; GF_Node 816 include/gpac/internal/scenegraph_dev.h void gf_smil_anim_init_node(GF_Node *node); GF_Node 817 include/gpac/internal/scenegraph_dev.h void gf_smil_anim_init_discard(GF_Node *node); GF_Node 818 include/gpac/internal/scenegraph_dev.h void gf_smil_anim_init_runtime_info(GF_Node *node); GF_Node 820 include/gpac/internal/scenegraph_dev.h void gf_smil_anim_delete_animations(GF_Node *e); GF_Node 821 include/gpac/internal/scenegraph_dev.h void gf_smil_anim_remove_from_target(GF_Node *anim, GF_Node *target); GF_Node 822 include/gpac/internal/scenegraph_dev.h GF_Node *gf_smil_anim_get_target(GF_Node *e); GF_Node 824 include/gpac/internal/scenegraph_dev.h void gf_sg_handle_dom_event(GF_Node *hdl, GF_DOM_Event *event, GF_Node *observer); GF_Node 825 include/gpac/internal/scenegraph_dev.h void gf_smil_setup_events(GF_Node *node); GF_Node 828 include/gpac/internal/scenegraph_dev.h void gf_smil_anim_set_anim_runtime_in_timing(GF_Node *n); GF_Node 830 include/gpac/internal/scenegraph_dev.h void gf_smil_timing_pause(GF_Node *node); GF_Node 831 include/gpac/internal/scenegraph_dev.h void gf_smil_timing_resume(GF_Node *node); GF_Node 861 include/gpac/internal/scenegraph_dev.h void (*JS_PreDestroy)(GF_Node *node); GF_Node 862 include/gpac/internal/scenegraph_dev.h void (*JS_EventIn)(GF_Node *node, GF_FieldInfo *in_field); GF_Node 869 include/gpac/internal/scenegraph_dev.h void gf_sg_script_init(GF_Node *node); GF_Node 871 include/gpac/internal/scenegraph_dev.h GF_Err gf_sg_script_get_field(GF_Node *node, GF_FieldInfo *info); GF_Node 873 include/gpac/internal/scenegraph_dev.h u32 gf_sg_script_get_num_fields(GF_Node *node, u8 IndexMode); GF_Node 875 include/gpac/internal/scenegraph_dev.h GF_Err gf_sg_script_get_field_index(GF_Node *Node, u32 inField, u8 IndexMode, u32 *allField); GF_Node 877 include/gpac/internal/scenegraph_dev.h GF_Err gf_sg_script_prepare_clone(GF_Node *dest, GF_Node *orig); GF_Node 906 include/gpac/internal/scenegraph_dev.h GF_Node *gf_sg_js_get_node(struct JSContext *c, struct JSObject *obj); GF_Node 908 include/gpac/internal/scenegraph_dev.h void gf_sg_script_init_sm_api(GF_ScriptPriv *sc, GF_Node *script); GF_Node 921 include/gpac/internal/scenegraph_dev.h void gf_js_vrml_flush_event_out(GF_Node *node, GF_ScriptPriv *priv); GF_Node 933 include/gpac/internal/scenegraph_dev.h GF_Node *owner; GF_Node 940 include/gpac/internal/scenegraph_dev.h GF_Node *node; GF_Node 964 include/gpac/internal/scenegraph_dev.h Bool (*handler_execute)(GF_Node *n, GF_DOM_Event *event, GF_Node *observer, char *utf8_script); GF_Node 999 include/gpac/internal/scenegraph_dev.h void gf_sg_js_dom_pre_destroy(struct JSContext *c, GF_SceneGraph *sg, GF_Node *script_or_handler_node); GF_Node 1013 include/gpac/internal/scenegraph_dev.h void dom_set_class_selector(struct JSContext *c, /*struct JSClass*/void *(*get_element_class)(GF_Node *n), /*struct JSClass*/void *(*get_document_class)(GF_SceneGraph *n) ); GF_Node 1047 include/gpac/internal/scenegraph_dev.h void gf_sg_handle_dom_event_for_vrml(GF_Node *hdl, GF_DOM_Event *event, GF_Node *observer); GF_Node 1057 include/gpac/internal/scenegraph_dev.h Bool gf_svg_node_init(GF_Node *node); GF_Node 1058 include/gpac/internal/scenegraph_dev.h void gf_svg_node_del(GF_Node *node); GF_Node 1059 include/gpac/internal/scenegraph_dev.h Bool gf_svg_node_changed(GF_Node *node, GF_FieldInfo *field); GF_Node 1060 include/gpac/internal/scenegraph_dev.h const char *gf_xml_get_element_name(GF_Node *node); GF_Node 1064 include/gpac/internal/scenegraph_dev.h GF_Err gf_node_get_attribute_by_name(GF_Node *node, char *name, u32 xmlns_code, Bool create_if_not_found, Bool set_default, GF_FieldInfo *field); GF_Node 1069 include/gpac/internal/scenegraph_dev.h Bool gf_svg_is_property(GF_Node *node, GF_FieldInfo *target_attribute); GF_Node 1076 include/gpac/internal/scenegraph_dev.h GF_Err gf_node_activate(GF_Node *node); GF_Node 1079 include/gpac/internal/scenegraph_dev.h GF_Err gf_node_deactivate(GF_Node *node); GF_Node 1084 include/gpac/internal/scenegraph_dev.h void gf_sg_listener_post_add(GF_Node *obs, GF_Node *listener); GF_Node 1090 include/gpac/internal/scenegraph_dev.h void gf_node_delete_attributes(GF_Node *node); GF_Node 1101 include/gpac/internal/scenegraph_dev.h GF_Node *gf_xml_node_clone(GF_SceneGraph *inScene, GF_Node *orig, GF_Node *cloned_parent, char *inst_id, Bool deep); GF_Node 1103 include/gpac/internal/scenegraph_dev.h GF_Err gf_dom_listener_del(GF_Node *listener, GF_DOMEventTarget *target); GF_Node 1105 include/gpac/internal/scenegraph_dev.h GF_DOMHandler *gf_dom_listener_build_ex(GF_Node *node, u32 event_type, u32 event_parameter, GF_Node *handler, GF_Node **out_listener); GF_Node 1107 include/gpac/internal/scenegraph_dev.h void gf_dom_event_dump_listeners(GF_Node *n, FILE *f); GF_Node 1110 include/gpac/internal/scenegraph_dev.h GF_Err gf_dom_event_remove_listener_from_parent(GF_DOMEventTarget *event_target, GF_Node *listener); GF_Node 1113 include/gpac/internal/scenegraph_dev.h GF_DOMEventTarget *gf_dom_event_get_target_from_node(GF_Node *n); GF_Node 165 include/gpac/internal/swf_dev.h GF_Node *root; GF_Node 171 include/gpac/internal/swf_dev.h GF_Node *cur_shape; GF_Node 261 include/gpac/internal/terminal_dev.h struct _mediaobj *gf_scene_get_media_object_ex(GF_Scene *scene, MFURL *url, u32 obj_type_hint, Bool lock_timelines, struct _mediaobj *sync_ref, Bool force_new_if_not_attached, GF_Node *node_ptr); GF_Node 285 include/gpac/internal/terminal_dev.h Bool gf_scene_process_anchor(GF_Node *caller, GF_Event *evt); GF_Node 293 include/gpac/internal/terminal_dev.h void gf_scene_notify_event(GF_Scene *scene, u32 event_type, GF_Node *n, void *dom_evt, GF_Err code, Bool no_queueing); GF_Node 299 include/gpac/internal/terminal_dev.h GF_Node *gf_scene_get_subscene_root(GF_Node *inline_node); GF_Node 314 include/gpac/internal/terminal_dev.h Bool gf_inline_is_default_viewpoint(GF_Node *node); GF_Node 330 include/gpac/internal/terminal_dev.h const char *gf_scene_get_fragment_uri(GF_Node *node); GF_Node 331 include/gpac/internal/terminal_dev.h void gf_scene_set_fragment_uri(GF_Node *node, const char *uri); GF_Node 535 include/gpac/internal/terminal_dev.h void gf_term_node_callback(void *_is, u32 type, GF_Node *node, void *param); GF_Node 539 include/gpac/internal/terminal_dev.h void gf_term_queue_node_traverse(GF_Terminal *term, GF_Node *node); GF_Node 540 include/gpac/internal/terminal_dev.h void gf_term_unqueue_node_traverse(GF_Terminal *term, GF_Node *node); GF_Node 70 include/gpac/mediaobject.h GF_MediaObject *gf_mo_register(GF_Node *node, MFURL *url, Bool lock_timelines, Bool force_new_res); GF_Node 72 include/gpac/mediaobject.h void gf_mo_unregister(GF_Node *node, GF_MediaObject *mo); GF_Node 189 include/gpac/mediaobject.h GF_MediaObject *gf_mo_load_xlink_resource(GF_Node *node, Bool primary_resource, Double clipBegin, Double clipEnd); GF_Node 190 include/gpac/mediaobject.h void gf_mo_unload_xlink_resource(GF_Node *node, GF_MediaObject *mo); GF_Node 226 include/gpac/mediaobject.h GF_DOMEventTarget *gf_mo_event_target_add_node(GF_MediaObject *mo, GF_Node *n); GF_Node 228 include/gpac/mediaobject.h GF_Err gf_mo_event_target_remove_by_node(GF_MediaObject *mo, GF_Node *node); GF_Node 233 include/gpac/mediaobject.h s32 gf_mo_event_target_find_by_node(GF_MediaObject *mo, GF_Node *node); GF_Node 234 include/gpac/mediaobject.h GF_Node *gf_mo_event_target_enum_node(GF_MediaObject *mo, u32 *i); GF_Node 236 include/gpac/mediaobject.h GF_Node *gf_event_target_get_node(GF_DOMEventTarget *target); GF_Node 52 include/gpac/modules/hardcoded_proto.h Bool (*init)(struct _hc_proto_mod* itfs, GF_Compositor* compositor, GF_Node* node, const char *proto_uri); GF_Node 251 include/gpac/nodes_mpeg4.h void (*on_activate)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 271 include/gpac/nodes_mpeg4.h GF_Node *material; /*exposedField*/ GF_Node 272 include/gpac/nodes_mpeg4.h GF_Node *texture; /*exposedField*/ GF_Node 273 include/gpac/nodes_mpeg4.h GF_Node *textureTransform; /*exposedField*/ GF_Node 368 include/gpac/nodes_mpeg4.h void (*on_set_bind)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 387 include/gpac/nodes_mpeg4.h void (*on_set_bind)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 428 include/gpac/nodes_mpeg4.h GF_Node *proxy; /*field*/ GF_Node 444 include/gpac/nodes_mpeg4.h void (*on_set_fraction)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 457 include/gpac/nodes_mpeg4.h GF_Node *background; /*exposedField*/ GF_Node 458 include/gpac/nodes_mpeg4.h GF_Node *viewport; /*exposedField*/ GF_Node 469 include/gpac/nodes_mpeg4.h GF_Node *background; /*exposedField*/ GF_Node 470 include/gpac/nodes_mpeg4.h GF_Node *fog; /*exposedField*/ GF_Node 471 include/gpac/nodes_mpeg4.h GF_Node *navigationInfo; /*exposedField*/ GF_Node 472 include/gpac/nodes_mpeg4.h GF_Node *viewpoint; /*exposedField*/ GF_Node 482 include/gpac/nodes_mpeg4.h void (*on_activate)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 484 include/gpac/nodes_mpeg4.h void (*on_reverseActivate)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 518 include/gpac/nodes_mpeg4.h void (*on_set_fraction)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 529 include/gpac/nodes_mpeg4.h void (*on_set_fraction)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 539 include/gpac/nodes_mpeg4.h GF_Node *point; /*exposedField*/ GF_Node 600 include/gpac/nodes_mpeg4.h void (*on_set_height)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 601 include/gpac/nodes_mpeg4.h GF_Node *color; /*exposedField*/ GF_Node 602 include/gpac/nodes_mpeg4.h GF_Node *normal; /*exposedField*/ GF_Node 603 include/gpac/nodes_mpeg4.h GF_Node *texCoord; /*exposedField*/ GF_Node 633 include/gpac/nodes_mpeg4.h void (*on_set_crossSection)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 635 include/gpac/nodes_mpeg4.h void (*on_set_orientation)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 637 include/gpac/nodes_mpeg4.h void (*on_set_scale)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 639 include/gpac/nodes_mpeg4.h void (*on_set_spine)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 656 include/gpac/nodes_mpeg4.h GF_Node *fap; /*exposedField*/ GF_Node 657 include/gpac/nodes_mpeg4.h GF_Node *fdp; /*exposedField*/ GF_Node 658 include/gpac/nodes_mpeg4.h GF_Node *fit; /*exposedField*/ GF_Node 659 include/gpac/nodes_mpeg4.h GF_Node *ttsSource; /*exposedField*/ GF_Node 667 include/gpac/nodes_mpeg4.h GF_Node *faceSceneGraphNode; /*field*/ GF_Node 687 include/gpac/nodes_mpeg4.h GF_Node *faceSceneGraphNode; /*field*/ GF_Node 698 include/gpac/nodes_mpeg4.h GF_Node *viseme; /*exposedField*/ GF_Node 699 include/gpac/nodes_mpeg4.h GF_Node *expression; /*exposedField*/ GF_Node 772 include/gpac/nodes_mpeg4.h GF_Node *featurePointsCoord; /*exposedField*/ GF_Node 773 include/gpac/nodes_mpeg4.h GF_Node *textureCoord; /*exposedField*/ GF_Node 802 include/gpac/nodes_mpeg4.h void (*on_set_bind)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 853 include/gpac/nodes_mpeg4.h void (*on_set_colorIndex)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 855 include/gpac/nodes_mpeg4.h void (*on_set_coordIndex)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 857 include/gpac/nodes_mpeg4.h void (*on_set_normalIndex)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 859 include/gpac/nodes_mpeg4.h void (*on_set_texCoordIndex)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 860 include/gpac/nodes_mpeg4.h GF_Node *color; /*exposedField*/ GF_Node 861 include/gpac/nodes_mpeg4.h GF_Node *coord; /*exposedField*/ GF_Node 862 include/gpac/nodes_mpeg4.h GF_Node *normal; /*exposedField*/ GF_Node 863 include/gpac/nodes_mpeg4.h GF_Node *texCoord; /*exposedField*/ GF_Node 881 include/gpac/nodes_mpeg4.h void (*on_set_colorIndex)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 883 include/gpac/nodes_mpeg4.h void (*on_set_coordIndex)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 885 include/gpac/nodes_mpeg4.h void (*on_set_texCoordIndex)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 886 include/gpac/nodes_mpeg4.h GF_Node *color; /*exposedField*/ GF_Node 887 include/gpac/nodes_mpeg4.h GF_Node *coord; /*exposedField*/ GF_Node 888 include/gpac/nodes_mpeg4.h GF_Node *texCoord; /*exposedField*/ GF_Node 901 include/gpac/nodes_mpeg4.h void (*on_set_colorIndex)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 903 include/gpac/nodes_mpeg4.h void (*on_set_coordIndex)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 904 include/gpac/nodes_mpeg4.h GF_Node *color; /*exposedField*/ GF_Node 905 include/gpac/nodes_mpeg4.h GF_Node *coord; /*exposedField*/ GF_Node 916 include/gpac/nodes_mpeg4.h void (*on_set_colorIndex)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 918 include/gpac/nodes_mpeg4.h void (*on_set_coordIndex)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 919 include/gpac/nodes_mpeg4.h GF_Node *color; /*exposedField*/ GF_Node 920 include/gpac/nodes_mpeg4.h GF_Node *coord; /*exposedField*/ GF_Node 948 include/gpac/nodes_mpeg4.h GF_Node *background; /*exposedField*/ GF_Node 949 include/gpac/nodes_mpeg4.h GF_Node *viewport; /*exposedField*/ GF_Node 958 include/gpac/nodes_mpeg4.h GF_Node *background; /*exposedField*/ GF_Node 959 include/gpac/nodes_mpeg4.h GF_Node *fog; /*exposedField*/ GF_Node 960 include/gpac/nodes_mpeg4.h GF_Node *navigationInfo; /*exposedField*/ GF_Node 961 include/gpac/nodes_mpeg4.h GF_Node *viewpoint; /*exposedField*/ GF_Node 997 include/gpac/nodes_mpeg4.h void (*on_set_bind)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 1024 include/gpac/nodes_mpeg4.h GF_Node *lineProps; /*exposedField*/ GF_Node 1048 include/gpac/nodes_mpeg4.h void (*on_set_bind)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 1069 include/gpac/nodes_mpeg4.h void (*on_set_fraction)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 1088 include/gpac/nodes_mpeg4.h void (*on_set_fraction)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 1148 include/gpac/nodes_mpeg4.h GF_Node *color; /*exposedField*/ GF_Node 1149 include/gpac/nodes_mpeg4.h GF_Node *coord; /*exposedField*/ GF_Node 1156 include/gpac/nodes_mpeg4.h GF_Node *color; /*exposedField*/ GF_Node 1157 include/gpac/nodes_mpeg4.h GF_Node *coord; /*exposedField*/ GF_Node 1165 include/gpac/nodes_mpeg4.h void (*on_set_fraction)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 1176 include/gpac/nodes_mpeg4.h void (*on_set_fraction)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 1268 include/gpac/nodes_mpeg4.h void (*on_set_fraction)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 1287 include/gpac/nodes_mpeg4.h GF_Node *appearance; /*exposedField*/ GF_Node 1288 include/gpac/nodes_mpeg4.h GF_Node *geometry; /*exposedField*/ GF_Node 1303 include/gpac/nodes_mpeg4.h GF_Node *source; /*exposedField*/ GF_Node 1313 include/gpac/nodes_mpeg4.h GF_Node *source; /*exposedField*/ GF_Node 1365 include/gpac/nodes_mpeg4.h void (*on_evaluate)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 1376 include/gpac/nodes_mpeg4.h GF_Node *fontStyle; /*exposedField*/ GF_Node 1454 include/gpac/nodes_mpeg4.h void (*on_inSFBool)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 1456 include/gpac/nodes_mpeg4.h void (*on_inSFColor)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 1458 include/gpac/nodes_mpeg4.h void (*on_inMFColor)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 1460 include/gpac/nodes_mpeg4.h void (*on_inSFFloat)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 1462 include/gpac/nodes_mpeg4.h void (*on_inMFFloat)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 1464 include/gpac/nodes_mpeg4.h void (*on_inSFInt32)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 1466 include/gpac/nodes_mpeg4.h void (*on_inMFInt32)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 1468 include/gpac/nodes_mpeg4.h void (*on_inSFRotation)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 1470 include/gpac/nodes_mpeg4.h void (*on_inMFRotation)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 1472 include/gpac/nodes_mpeg4.h void (*on_inSFString)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 1474 include/gpac/nodes_mpeg4.h void (*on_inMFString)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 1476 include/gpac/nodes_mpeg4.h void (*on_inSFTime)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 1478 include/gpac/nodes_mpeg4.h void (*on_inSFVec2f)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 1480 include/gpac/nodes_mpeg4.h void (*on_inMFVec2f)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 1482 include/gpac/nodes_mpeg4.h void (*on_inSFVec3f)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 1484 include/gpac/nodes_mpeg4.h void (*on_inMFVec3f)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 1517 include/gpac/nodes_mpeg4.h void (*on_set_bind)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 1912 include/gpac/nodes_mpeg4.h GF_Node *bdp; /*exposedField*/ GF_Node 1913 include/gpac/nodes_mpeg4.h GF_Node *bap; /*exposedField*/ GF_Node 1946 include/gpac/nodes_mpeg4.h GF_Node *source; /*exposedField*/ GF_Node 1947 include/gpac/nodes_mpeg4.h GF_Node *perceptualParameters; /*exposedField*/ GF_Node 1963 include/gpac/nodes_mpeg4.h void (*on_triangleBudget)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 2041 include/gpac/nodes_mpeg4.h void (*on_trigger)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 2061 include/gpac/nodes_mpeg4.h GF_Node *surfaceA; /*field*/ GF_Node 2062 include/gpac/nodes_mpeg4.h GF_Node *surfaceB; /*field*/ GF_Node 2063 include/gpac/nodes_mpeg4.h GF_Node *alphaSurface; /*field*/ GF_Node 2113 include/gpac/nodes_mpeg4.h GF_Node *node; /*field*/ GF_Node 2126 include/gpac/nodes_mpeg4.h void (*on_set_fraction)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 2136 include/gpac/nodes_mpeg4.h GF_Node *diTexture; /*field*/ GF_Node 2177 include/gpac/nodes_mpeg4.h GF_Node *blendList; /*exposedField*/ GF_Node 2180 include/gpac/nodes_mpeg4.h GF_Node *vertexFrameList; /*exposedField*/ GF_Node 2206 include/gpac/nodes_mpeg4.h GF_Node *surfaceMapList; /*exposedField*/ GF_Node 2207 include/gpac/nodes_mpeg4.h GF_Node *viewMapList; /*exposedField*/ GF_Node 2215 include/gpac/nodes_mpeg4.h GF_Node *triangleCoordinate; /*exposedField*/ GF_Node 2224 include/gpac/nodes_mpeg4.h GF_Node *textureOrigin; /*exposedField*/ GF_Node 2225 include/gpac/nodes_mpeg4.h GF_Node *textureSize; /*exposedField*/ GF_Node 2235 include/gpac/nodes_mpeg4.h void (*on_set_colorIndex)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 2237 include/gpac/nodes_mpeg4.h void (*on_set_coordIndex)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 2239 include/gpac/nodes_mpeg4.h void (*on_set_normalIndex)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 2241 include/gpac/nodes_mpeg4.h void (*on_set_texCoordIndex)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 2242 include/gpac/nodes_mpeg4.h GF_Node *color; /*exposedField*/ GF_Node 2243 include/gpac/nodes_mpeg4.h GF_Node *coord; /*exposedField*/ GF_Node 2246 include/gpac/nodes_mpeg4.h GF_Node *gridCoord; /*exposedField*/ GF_Node 2249 include/gpac/nodes_mpeg4.h GF_Node *normal; /*exposedField*/ GF_Node 2251 include/gpac/nodes_mpeg4.h GF_Node *texCoord; /*exposedField*/ GF_Node 2269 include/gpac/nodes_mpeg4.h GF_Node *geometry; /*exposedField*/ GF_Node 2279 include/gpac/nodes_mpeg4.h void (*on_set_colorIndex)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 2280 include/gpac/nodes_mpeg4.h GF_Node *color; /*exposedField*/ GF_Node 2294 include/gpac/nodes_mpeg4.h void (*on_set_colorIndex)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 2295 include/gpac/nodes_mpeg4.h GF_Node *color; /*exposedField*/ GF_Node 2309 include/gpac/nodes_mpeg4.h void (*on_set_colorIndex)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 2311 include/gpac/nodes_mpeg4.h void (*on_set_texColorIndex)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 2312 include/gpac/nodes_mpeg4.h GF_Node *color; /*exposedField*/ GF_Node 2314 include/gpac/nodes_mpeg4.h GF_Node *texCoord; /*exposedField*/ GF_Node 2358 include/gpac/nodes_mpeg4.h GF_Node *init; /*exposedField*/ GF_Node 2364 include/gpac/nodes_mpeg4.h GF_Node *primitive; /*exposedField*/ GF_Node 2415 include/gpac/nodes_mpeg4.h void (*on_set_fraction)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 2435 include/gpac/nodes_mpeg4.h void (*on_set_fraction)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 2455 include/gpac/nodes_mpeg4.h void (*on_set_fraction)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 2536 include/gpac/nodes_mpeg4.h GF_Node *muscleCurve; /*exposedField*/ GF_Node 2582 include/gpac/nodes_mpeg4.h GF_Node *skinCoord; /*exposedField*/ GF_Node 2583 include/gpac/nodes_mpeg4.h GF_Node *skinNormal; /*exposedField*/ GF_Node 2585 include/gpac/nodes_mpeg4.h GF_Node *weighsComputationSkinCoord; /*exposedField*/ GF_Node 2601 include/gpac/nodes_mpeg4.h void (*on_set_fraction)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 2618 include/gpac/nodes_mpeg4.h GF_Node *depth; /*field*/ GF_Node 2619 include/gpac/nodes_mpeg4.h GF_Node *texture; /*field*/ GF_Node 2628 include/gpac/nodes_mpeg4.h GF_Node *solidTree; /*exposedField*/ GF_Node 2636 include/gpac/nodes_mpeg4.h void (*on_set_colorIndex)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 2638 include/gpac/nodes_mpeg4.h void (*on_set_coordIndex)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 2640 include/gpac/nodes_mpeg4.h void (*on_set_cornerVertexIndex)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 2642 include/gpac/nodes_mpeg4.h void (*on_set_creaseEdgeIndex)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 2644 include/gpac/nodes_mpeg4.h void (*on_set_creaseVertexIndex)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 2646 include/gpac/nodes_mpeg4.h void (*on_set_dartVertexIndex)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 2648 include/gpac/nodes_mpeg4.h void (*on_set_texCoordIndex)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 2649 include/gpac/nodes_mpeg4.h GF_Node *color; /*exposedField*/ GF_Node 2650 include/gpac/nodes_mpeg4.h GF_Node *coord; /*exposedField*/ GF_Node 2651 include/gpac/nodes_mpeg4.h GF_Node *texCoord; /*exposedField*/ GF_Node 2687 include/gpac/nodes_mpeg4.h GF_Node *baseMesh; /*exposedField*/ GF_Node 2698 include/gpac/nodes_mpeg4.h GF_Node *geometry; /*exposedField*/ GF_Node 2700 include/gpac/nodes_mpeg4.h GF_Node *transform; /*exposedField*/ GF_Node 2748 include/gpac/nodes_mpeg4.h GF_Node *transform; /*exposedField*/ GF_Node 2756 include/gpac/nodes_mpeg4.h GF_Node *geometry; /*exposedField*/ GF_Node 2776 include/gpac/nodes_mpeg4.h GF_Node *transform; /*exposedField*/ GF_Node 2814 include/gpac/nodes_mpeg4.h void (*on_set_bind)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 2829 include/gpac/nodes_mpeg4.h GF_Node *point; /*exposedField*/ GF_Node 2872 include/gpac/nodes_mpeg4.h GF_Node *texture; /*exposedField*/ GF_Node 2873 include/gpac/nodes_mpeg4.h GF_Node *textureTransform; /*exposedField*/ GF_Node 2928 include/gpac/nodes_mpeg4.h GF_Node *diTexture; /*field*/ GF_Node 2942 include/gpac/nodes_mpeg4.h GF_Node *baseShape; /*exposedField*/ GF_Node 2970 include/gpac/nodes_mpeg4.h GF_Node *normal; /*field*/ GF_Node 2996 include/gpac/nodes_mpeg4.h GF_Node *depth; /*field*/ GF_Node 2997 include/gpac/nodes_mpeg4.h GF_Node *normal; /*field*/ GF_Node 2998 include/gpac/nodes_mpeg4.h GF_Node *splatU; /*field*/ GF_Node 2999 include/gpac/nodes_mpeg4.h GF_Node *splatV; /*field*/ GF_Node 3000 include/gpac/nodes_mpeg4.h GF_Node *texture; /*field*/ GF_Node 3007 include/gpac/nodes_mpeg4.h GF_Node *source; /*exposedField*/ GF_Node 3033 include/gpac/nodes_mpeg4.h GF_Node *source; /*exposedField*/ GF_Node 3037 include/gpac/nodes_mpeg4.h GF_Node *perceptualParameters; /*exposedField*/ GF_Node 3054 include/gpac/nodes_mpeg4.h GF_Node *score; /*exposedField*/ GF_Node 3055 include/gpac/nodes_mpeg4.h GF_Node *geometry; /*exposedField*/ GF_Node 3063 include/gpac/nodes_mpeg4.h void (*on_executeCommand)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 3065 include/gpac/nodes_mpeg4.h void (*on_gotoLabel)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 3067 include/gpac/nodes_mpeg4.h void (*on_gotoMeasure)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 3069 include/gpac/nodes_mpeg4.h void (*on_highlightTimePosition)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 3071 include/gpac/nodes_mpeg4.h void (*on_mousePosition)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 3112 include/gpac/nodes_mpeg4.h GF_Node *footprint; /*exposedField*/ GF_Node 3120 include/gpac/nodes_mpeg4.h GF_Node *footprint; /*exposedField*/ GF_Node 3199 include/gpac/nodes_mpeg4.h void (*on_evaluate)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 3215 include/gpac/nodes_mpeg4.h void (*on_setFocus)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 3216 include/gpac/nodes_mpeg4.h GF_Node *sensor; /*exposedField*/ GF_Node 3217 include/gpac/nodes_mpeg4.h GF_Node *left; /*exposedField*/ GF_Node 3218 include/gpac/nodes_mpeg4.h GF_Node *right; /*exposedField*/ GF_Node 3219 include/gpac/nodes_mpeg4.h GF_Node *up; /*exposedField*/ GF_Node 3220 include/gpac/nodes_mpeg4.h GF_Node *down; /*exposedField*/ GF_Node 3221 include/gpac/nodes_mpeg4.h GF_Node *select; /*exposedField*/ GF_Node 3222 include/gpac/nodes_mpeg4.h GF_Node *quit; /*exposedField*/ GF_Node 3240 include/gpac/nodes_mpeg4.h void (*on_forceSave)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 3242 include/gpac/nodes_mpeg4.h void (*on_forceRestore)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 185 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 192 include/gpac/nodes_x3d.h GF_Node *material; /*exposedField*/ GF_Node 193 include/gpac/nodes_x3d.h GF_Node *texture; /*exposedField*/ GF_Node 194 include/gpac/nodes_x3d.h GF_Node *textureTransform; /*exposedField*/ GF_Node 195 include/gpac/nodes_x3d.h GF_Node *fillProperties; /*exposedField*/ GF_Node 196 include/gpac/nodes_x3d.h GF_Node *lineProperties; /*exposedField*/ GF_Node 197 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 207 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 218 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 233 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 245 include/gpac/nodes_x3d.h void (*on_set_bind)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 257 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 267 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 275 include/gpac/nodes_x3d.h void (*on_set_boolean)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 279 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 287 include/gpac/nodes_x3d.h void (*on_next)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 289 include/gpac/nodes_x3d.h void (*on_previous)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 291 include/gpac/nodes_x3d.h void (*on_set_fraction)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 295 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 303 include/gpac/nodes_x3d.h void (*on_set_boolean)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 305 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 313 include/gpac/nodes_x3d.h void (*on_set_triggerTime)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 315 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 323 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 331 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 340 include/gpac/nodes_x3d.h GF_Node *proxy; /*field*/ GF_Node 343 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 351 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 359 include/gpac/nodes_x3d.h void (*on_set_fraction)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 363 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 371 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 382 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 390 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 398 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 406 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 414 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 422 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 430 include/gpac/nodes_x3d.h void (*on_set_fraction)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 434 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 442 include/gpac/nodes_x3d.h void (*on_set_fraction)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 446 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 458 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 474 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 488 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 497 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 505 include/gpac/nodes_x3d.h void (*on_set_height)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 506 include/gpac/nodes_x3d.h GF_Node *color; /*exposedField*/ GF_Node 507 include/gpac/nodes_x3d.h GF_Node *normal; /*exposedField*/ GF_Node 508 include/gpac/nodes_x3d.h GF_Node *texCoord; /*exposedField*/ GF_Node 519 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 528 include/gpac/nodes_x3d.h void (*on_set_articulationParameterValue0)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 530 include/gpac/nodes_x3d.h void (*on_set_articulationParameterValue1)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 532 include/gpac/nodes_x3d.h void (*on_set_articulationParameterValue2)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 534 include/gpac/nodes_x3d.h void (*on_set_articulationParameterValue3)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 536 include/gpac/nodes_x3d.h void (*on_set_articulationParameterValue4)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 538 include/gpac/nodes_x3d.h void (*on_set_articulationParameterValue5)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 540 include/gpac/nodes_x3d.h void (*on_set_articulationParameterValue6)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 542 include/gpac/nodes_x3d.h void (*on_set_articulationParameterValue7)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 617 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 625 include/gpac/nodes_x3d.h void (*on_set_crossSection)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 627 include/gpac/nodes_x3d.h void (*on_set_orientation)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 629 include/gpac/nodes_x3d.h void (*on_set_scale)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 631 include/gpac/nodes_x3d.h void (*on_set_spine)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 642 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 663 include/gpac/nodes_x3d.h void (*on_set_bind)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 665 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 682 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 690 include/gpac/nodes_x3d.h GF_Node *geoOrigin; /*field*/ GF_Node 692 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 700 include/gpac/nodes_x3d.h void (*on_set_height)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 701 include/gpac/nodes_x3d.h GF_Node *color; /*exposedField*/ GF_Node 702 include/gpac/nodes_x3d.h GF_Node *normal; /*exposedField*/ GF_Node 703 include/gpac/nodes_x3d.h GF_Node *texCoord; /*exposedField*/ GF_Node 709 include/gpac/nodes_x3d.h GF_Node *geoOrigin; /*field*/ GF_Node 718 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 727 include/gpac/nodes_x3d.h GF_Node *geoOrigin; /*field*/ GF_Node 729 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 741 include/gpac/nodes_x3d.h GF_Node *geoOrigin; /*field*/ GF_Node 747 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 757 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 767 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 775 include/gpac/nodes_x3d.h void (*on_set_fraction)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 778 include/gpac/nodes_x3d.h GF_Node *geoOrigin; /*field*/ GF_Node 782 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 790 include/gpac/nodes_x3d.h GF_Node *geoOrigin; /*field*/ GF_Node 799 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 807 include/gpac/nodes_x3d.h void (*on_set_bind)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 809 include/gpac/nodes_x3d.h void (*on_set_orientation)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 811 include/gpac/nodes_x3d.h void (*on_set_position)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 819 include/gpac/nodes_x3d.h GF_Node *geoOrigin; /*field*/ GF_Node 824 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 832 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 843 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 861 include/gpac/nodes_x3d.h GF_Node *skinCoord; /*exposedField*/ GF_Node 862 include/gpac/nodes_x3d.h GF_Node *skinNormal; /*exposedField*/ GF_Node 866 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 887 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 896 include/gpac/nodes_x3d.h GF_Node *coord; /*exposedField*/ GF_Node 901 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 915 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 925 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 933 include/gpac/nodes_x3d.h void (*on_set_colorIndex)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 935 include/gpac/nodes_x3d.h void (*on_set_coordIndex)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 937 include/gpac/nodes_x3d.h void (*on_set_normalIndex)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 939 include/gpac/nodes_x3d.h void (*on_set_texCoordIndex)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 940 include/gpac/nodes_x3d.h GF_Node *color; /*exposedField*/ GF_Node 941 include/gpac/nodes_x3d.h GF_Node *coord; /*exposedField*/ GF_Node 942 include/gpac/nodes_x3d.h GF_Node *normal; /*exposedField*/ GF_Node 943 include/gpac/nodes_x3d.h GF_Node *texCoord; /*exposedField*/ GF_Node 954 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 962 include/gpac/nodes_x3d.h void (*on_set_colorIndex)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 964 include/gpac/nodes_x3d.h void (*on_set_coordIndex)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 965 include/gpac/nodes_x3d.h GF_Node *color; /*exposedField*/ GF_Node 966 include/gpac/nodes_x3d.h GF_Node *coord; /*exposedField*/ GF_Node 970 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 978 include/gpac/nodes_x3d.h void (*on_set_index)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 979 include/gpac/nodes_x3d.h GF_Node *color; /*exposedField*/ GF_Node 980 include/gpac/nodes_x3d.h GF_Node *coord; /*exposedField*/ GF_Node 981 include/gpac/nodes_x3d.h GF_Node *normal; /*exposedField*/ GF_Node 982 include/gpac/nodes_x3d.h GF_Node *texCoord; /*exposedField*/ GF_Node 988 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 996 include/gpac/nodes_x3d.h void (*on_set_index)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 997 include/gpac/nodes_x3d.h GF_Node *color; /*exposedField*/ GF_Node 998 include/gpac/nodes_x3d.h GF_Node *coord; /*exposedField*/ GF_Node 999 include/gpac/nodes_x3d.h GF_Node *normal; /*exposedField*/ GF_Node 1000 include/gpac/nodes_x3d.h GF_Node *texCoord; /*exposedField*/ GF_Node 1006 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 1014 include/gpac/nodes_x3d.h void (*on_set_index)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 1015 include/gpac/nodes_x3d.h GF_Node *color; /*exposedField*/ GF_Node 1016 include/gpac/nodes_x3d.h GF_Node *coord; /*exposedField*/ GF_Node 1018 include/gpac/nodes_x3d.h GF_Node *normal; /*exposedField*/ GF_Node 1019 include/gpac/nodes_x3d.h GF_Node *texCoord; /*exposedField*/ GF_Node 1024 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 1032 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 1041 include/gpac/nodes_x3d.h void (*on_next)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 1043 include/gpac/nodes_x3d.h void (*on_previous)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 1045 include/gpac/nodes_x3d.h void (*on_set_fraction)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 1049 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 1057 include/gpac/nodes_x3d.h void (*on_set_boolean)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 1060 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 1076 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 1086 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 1093 include/gpac/nodes_x3d.h GF_Node *color; /*exposedField*/ GF_Node 1094 include/gpac/nodes_x3d.h GF_Node *coord; /*exposedField*/ GF_Node 1096 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 1110 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 1120 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 1133 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 1143 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 1153 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 1163 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 1173 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 1183 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 1199 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 1216 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 1224 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 1232 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 1240 include/gpac/nodes_x3d.h void (*on_set_bind)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 1247 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 1257 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 1265 include/gpac/nodes_x3d.h void (*on_set_fraction)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 1269 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 1282 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 1295 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 1303 include/gpac/nodes_x3d.h void (*on_set_fraction)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 1304 include/gpac/nodes_x3d.h GF_Node *controlPoints; /*exposedField*/ GF_Node 1309 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 1316 include/gpac/nodes_x3d.h GF_Node *controlPoint; /*exposedField*/ GF_Node 1317 include/gpac/nodes_x3d.h GF_Node *texCoord; /*exposedField*/ GF_Node 1330 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 1338 include/gpac/nodes_x3d.h void (*on_set_fraction)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 1339 include/gpac/nodes_x3d.h GF_Node *controlPoints; /*exposedField*/ GF_Node 1344 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 1352 include/gpac/nodes_x3d.h void (*on_addGeometry)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 1354 include/gpac/nodes_x3d.h void (*on_removeGeometry)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 1357 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 1365 include/gpac/nodes_x3d.h void (*on_set_fraction)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 1366 include/gpac/nodes_x3d.h GF_Node *controlPoints; /*exposedField*/ GF_Node 1376 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 1383 include/gpac/nodes_x3d.h GF_Node *crossSectionCurve; /*exposedField*/ GF_Node 1384 include/gpac/nodes_x3d.h GF_Node *trajectoryCurve; /*exposedField*/ GF_Node 1387 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 1394 include/gpac/nodes_x3d.h GF_Node *profileCurve; /*exposedField*/ GF_Node 1395 include/gpac/nodes_x3d.h GF_Node *trajectoryCurve; /*exposedField*/ GF_Node 1398 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 1413 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 1421 include/gpac/nodes_x3d.h void (*on_addTrimmingContour)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 1423 include/gpac/nodes_x3d.h void (*on_removeTrimmingContour)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 1425 include/gpac/nodes_x3d.h GF_Node *controlPoint; /*exposedField*/ GF_Node 1426 include/gpac/nodes_x3d.h GF_Node *texCoord; /*exposedField*/ GF_Node 1439 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 1447 include/gpac/nodes_x3d.h void (*on_set_fraction)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 1451 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 1461 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 1476 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 1492 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 1499 include/gpac/nodes_x3d.h GF_Node *color; /*exposedField*/ GF_Node 1500 include/gpac/nodes_x3d.h GF_Node *coord; /*exposedField*/ GF_Node 1501 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 1509 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 1517 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 1525 include/gpac/nodes_x3d.h void (*on_set_fraction)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 1529 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 1537 include/gpac/nodes_x3d.h void (*on_set_fraction)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 1541 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 1556 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 1589 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 1597 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 1605 include/gpac/nodes_x3d.h void (*on_set_fraction)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 1609 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 1619 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 1626 include/gpac/nodes_x3d.h GF_Node *appearance; /*exposedField*/ GF_Node 1627 include/gpac/nodes_x3d.h GF_Node *geometry; /*exposedField*/ GF_Node 1628 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 1660 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 1675 include/gpac/nodes_x3d.h GF_Node *source; /*exposedField*/ GF_Node 1677 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 1685 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 1698 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 1717 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 1725 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 1737 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 1746 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 1755 include/gpac/nodes_x3d.h GF_Node *fontStyle; /*exposedField*/ GF_Node 1757 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 1765 include/gpac/nodes_x3d.h void (*on_set_bind)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 1768 include/gpac/nodes_x3d.h GF_Node *backTexture; /*exposedField*/ GF_Node 1769 include/gpac/nodes_x3d.h GF_Node *bottomTexture; /*exposedField*/ GF_Node 1770 include/gpac/nodes_x3d.h GF_Node *frontTexture; /*exposedField*/ GF_Node 1771 include/gpac/nodes_x3d.h GF_Node *leftTexture; /*exposedField*/ GF_Node 1772 include/gpac/nodes_x3d.h GF_Node *rightTexture; /*exposedField*/ GF_Node 1773 include/gpac/nodes_x3d.h GF_Node *topTexture; /*exposedField*/ GF_Node 1779 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 1787 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 1796 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 1807 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 1823 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 1835 include/gpac/nodes_x3d.h void (*on_set_boolean)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 1837 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 1851 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 1865 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 1913 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 1920 include/gpac/nodes_x3d.h GF_Node *color; /*exposedField*/ GF_Node 1921 include/gpac/nodes_x3d.h GF_Node *coord; /*exposedField*/ GF_Node 1923 include/gpac/nodes_x3d.h GF_Node *normal; /*exposedField*/ GF_Node 1924 include/gpac/nodes_x3d.h GF_Node *texCoord; /*exposedField*/ GF_Node 1929 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 1936 include/gpac/nodes_x3d.h GF_Node *color; /*exposedField*/ GF_Node 1937 include/gpac/nodes_x3d.h GF_Node *coord; /*exposedField*/ GF_Node 1938 include/gpac/nodes_x3d.h GF_Node *normal; /*exposedField*/ GF_Node 1939 include/gpac/nodes_x3d.h GF_Node *texCoord; /*exposedField*/ GF_Node 1944 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 1952 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 1959 include/gpac/nodes_x3d.h GF_Node *color; /*exposedField*/ GF_Node 1960 include/gpac/nodes_x3d.h GF_Node *coord; /*exposedField*/ GF_Node 1961 include/gpac/nodes_x3d.h GF_Node *normal; /*exposedField*/ GF_Node 1963 include/gpac/nodes_x3d.h GF_Node *texCoord; /*exposedField*/ GF_Node 1968 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 1976 include/gpac/nodes_x3d.h void (*on_set_bind)(GF_Node *pThis, struct _route *route); /*eventInHandler*/ GF_Node 1984 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 1998 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 2007 include/gpac/nodes_x3d.h GF_Node *metadata; /*exposedField*/ GF_Node 60 include/gpac/scene_manager.h Bool gf_node_in_table(GF_Node *node, u32 NDTType); GF_Node 141 include/gpac/scenegraph.h GF_Node *node; GF_Node 158 include/gpac/scenegraph.h GF_Err gf_node_list_add_child(GF_ChildNodeItem **list, GF_Node *n); GF_Node 160 include/gpac/scenegraph.h GF_Err gf_node_list_add_child_last(GF_ChildNodeItem **list, GF_Node *n, GF_ChildNodeItem **last_child); GF_Node 162 include/gpac/scenegraph.h GF_Err gf_node_list_insert_child(GF_ChildNodeItem **list, GF_Node *n, u32 pos); GF_Node 164 include/gpac/scenegraph.h Bool gf_node_list_del_child(GF_ChildNodeItem **list, GF_Node *n); GF_Node 166 include/gpac/scenegraph.h s32 gf_node_list_find_child(GF_ChildNodeItem *list, GF_Node *n); GF_Node 169 include/gpac/scenegraph.h GF_Node *gf_node_list_get_child(GF_ChildNodeItem *list, s32 pos); GF_Node 173 include/gpac/scenegraph.h GF_Node *gf_node_list_del_child_idx(GF_ChildNodeItem **list, u32 pos); GF_Node 178 include/gpac/scenegraph.h u32 gf_node_get_tag(GF_Node*); GF_Node 185 include/gpac/scenegraph.h GF_Err gf_node_set_id(GF_Node*n, u32 nodeID, const char *nodeDEFName); GF_Node 187 include/gpac/scenegraph.h const char *gf_node_get_name(GF_Node*); GF_Node 189 include/gpac/scenegraph.h const char *gf_node_get_log_name(GF_Node*); GF_Node 191 include/gpac/scenegraph.h u32 gf_node_get_id(GF_Node*); GF_Node 193 include/gpac/scenegraph.h const char *gf_node_get_class_name(GF_Node *Node); GF_Node 198 include/gpac/scenegraph.h GF_Err gf_node_remove_id(GF_Node *p); GF_Node 201 include/gpac/scenegraph.h void *gf_node_get_private(GF_Node*); GF_Node 202 include/gpac/scenegraph.h void gf_node_set_private(GF_Node*, void *); GF_Node 209 include/gpac/scenegraph.h GF_Err gf_node_set_callback_function(GF_Node *, void (*NodeFunction)(GF_Node *node, void *traverse_state, Bool is_destroy) ); GF_Node 216 include/gpac/scenegraph.h GF_Err gf_node_register(GF_Node *node, GF_Node *parent_node); GF_Node 224 include/gpac/scenegraph.h GF_Err gf_node_unregister(GF_Node *node, GF_Node *parent_node); GF_Node 226 include/gpac/scenegraph.h void gf_node_unregister_children(GF_Node *node, GF_ChildNodeItem *childrenlist); GF_Node 230 include/gpac/scenegraph.h GF_Err gf_node_replace(GF_Node *old_node, GF_Node *new_node, Bool updateOrderedGroup); GF_Node 233 include/gpac/scenegraph.h u32 gf_node_get_num_instances(GF_Node *node); GF_Node 237 include/gpac/scenegraph.h void gf_node_traverse(GF_Node *node, void *udta); GF_Node 240 include/gpac/scenegraph.h void gf_node_allow_cyclic_traverse(GF_Node *node); GF_Node 243 include/gpac/scenegraph.h Bool gf_node_set_cyclic_traverse_flag(GF_Node *node, Bool on); GF_Node 246 include/gpac/scenegraph.h void gf_node_traverse_children(GF_Node *node, void *renderStack); GF_Node 248 include/gpac/scenegraph.h u32 gf_node_get_parent_count(GF_Node *node); GF_Node 251 include/gpac/scenegraph.h GF_Node *gf_node_get_parent(GF_Node *node, u32 idx); GF_Node 254 include/gpac/scenegraph.h Bool gf_node_parent_of(GF_Node *node, GF_Node *target); GF_Node 313 include/gpac/scenegraph.h void gf_node_dirty_set(GF_Node *node, u32 flags, Bool dirty_parents); GF_Node 319 include/gpac/scenegraph.h void gf_node_dirty_parents(GF_Node *node); GF_Node 325 include/gpac/scenegraph.h void gf_node_dirty_clear(GF_Node *node, u32 flags); GF_Node 328 include/gpac/scenegraph.h void gf_node_dirty_reset(GF_Node *node, Bool reset_children); GF_Node 331 include/gpac/scenegraph.h u32 gf_node_dirty_get(GF_Node *node); GF_Node 360 include/gpac/scenegraph.h void (*on_event_in)(GF_Node *pNode, GF_Route *from_route); GF_Node 364 include/gpac/scenegraph.h u32 gf_node_get_field_count(GF_Node *node); GF_Node 367 include/gpac/scenegraph.h GF_Err gf_node_get_field(GF_Node *node, u32 FieldIndex, GF_FieldInfo *info); GF_Node 370 include/gpac/scenegraph.h GF_Err gf_node_get_field_by_name(GF_Node *node, char *name, GF_FieldInfo *field); GF_Node 416 include/gpac/scenegraph.h void gf_sg_set_node_callback(GF_SceneGraph *sg, void (*NodeCallback)(void *user_priv, u32 type, GF_Node *node, void *ctxdata) ); GF_Node 419 include/gpac/scenegraph.h GF_Node *gf_sg_get_root_node(GF_SceneGraph *sg); GF_Node 420 include/gpac/scenegraph.h void gf_sg_set_root_node(GF_SceneGraph *sg, GF_Node *node); GF_Node 423 include/gpac/scenegraph.h GF_Node *gf_sg_find_node(GF_SceneGraph *sg, u32 nodeID); GF_Node 425 include/gpac/scenegraph.h GF_Node *gf_sg_find_node_by_name(GF_SceneGraph *sg, char *name); GF_Node 429 include/gpac/scenegraph.h void gf_node_changed(GF_Node *node, GF_FieldInfo *fieldChanged); GF_Node 432 include/gpac/scenegraph.h GF_SceneGraph *gf_node_get_graph(GF_Node *node); GF_Node 448 include/gpac/scenegraph.h GF_Node *gf_node_new(GF_SceneGraph *sg, u32 tag); GF_Node 450 include/gpac/scenegraph.h void gf_node_init(GF_Node *node); GF_Node 458 include/gpac/scenegraph.h GF_Node *gf_node_clone(GF_SceneGraph *inScene, GF_Node *orig, GF_Node *cloned_parent, char *id_suffix, Bool deep); GF_Node 461 include/gpac/scenegraph.h Double gf_node_get_scene_time(GF_Node *node); GF_Node 468 include/gpac/scenegraph.h const char *gf_node_get_name_and_id(GF_Node*node, u32 *id); GF_Node 525 include/gpac/scenegraph.h GF_Node *node; GF_Node 610 include/gpac/scenegraph.h typedef Bool (*gf_sg_script_action)(void *callback, u32 type, GF_Node *node, GF_JSAPIParam *param); GF_Node 617 include/gpac/scenegraph.h void gf_sg_script_load(GF_Node *script); GF_Node 623 include/gpac/scenegraph.h char *gf_node_dump_attribute(GF_Node *elt, GF_FieldInfo *info); GF_Node 711 include/gpac/scenegraph.h GF_Node *new_node; GF_Node 722 include/gpac/scenegraph.h GF_Node *node; GF_Node 204 include/gpac/scenegraph_svg.h GF_NamespaceType gf_xml_get_element_namespace(GF_Node *n); GF_Node 230 include/gpac/scenegraph_svg.h GF_DOMText *gf_dom_add_text_node(GF_Node *parent, char *text_data); GF_Node 233 include/gpac/scenegraph_svg.h void gf_dom_set_textContent(GF_Node *n, char *text); GF_Node 236 include/gpac/scenegraph_svg.h char *gf_dom_flatten_textContent(GF_Node *n); GF_Node 251 include/gpac/scenegraph_svg.h GF_DOMUpdates *gf_dom_add_updates_node(GF_Node *parent); GF_Node 292 include/gpac/scenegraph_svg.h GF_Err gf_sg_listener_add(GF_Node *listener, GF_DOMEventTarget *evt_target); GF_Node 339 include/gpac/scenegraph_svg.h GF_Node *relatedTarget; GF_Node 352 include/gpac/scenegraph_svg.h GF_Node *relatedNode; GF_Node 373 include/gpac/scenegraph_svg.h Bool gf_dom_event_fire(GF_Node *node, GF_DOM_Event *event); GF_Node 374 include/gpac/scenegraph_svg.h Bool gf_sg_fire_dom_event(GF_DOMEventTarget *et, GF_DOM_Event *event, GF_SceneGraph *sg, GF_Node *n); GF_Node 380 include/gpac/scenegraph_svg.h Bool gf_dom_event_fire_ex(GF_Node *node, GF_DOM_Event *event, GF_List *use_stack); GF_Node 408 include/gpac/scenegraph_svg.h void (*handle_event)(GF_Node *hdl, GF_DOM_Event *event, GF_Node *observer); GF_Node 447 include/gpac/scenegraph_svg.h u32 gf_node_get_dom_event_filter(GF_Node *node); GF_Node 456 include/gpac/scenegraph_svg.h GF_Err gf_node_dom_listener_add(GF_Node *node, GF_Node *listener); GF_Node 457 include/gpac/scenegraph_svg.h u32 gf_dom_listener_count(GF_Node *node); GF_Node 458 include/gpac/scenegraph_svg.h GF_Node *gf_dom_listener_get(GF_Node *node, u32 i); GF_Node 463 include/gpac/scenegraph_svg.h GF_DOMHandler *gf_dom_listener_build(GF_Node *observer, GF_EventType event_type, u32 event_param); GF_Node 468 include/gpac/scenegraph_svg.h u32 gf_node_animation_count(GF_Node *node); GF_Node 571 include/gpac/scenegraph_svg.h void gf_svg_apply_animations(GF_Node *node, SVGPropertiesPointers *render_svg_props); GF_Node 590 include/gpac/scenegraph_svg.h GF_Err gf_node_get_attribute_by_tag(GF_Node *node, u32 attribute_tag, Bool create_if_not_found, Bool set_default, GF_FieldInfo *field); GF_Node 593 include/gpac/scenegraph_svg.h GF_Err gf_svg_parse_attribute(GF_Node *n, GF_FieldInfo *info, char *attribute_content, u8 anim_value_type); GF_Node 594 include/gpac/scenegraph_svg.h void gf_svg_parse_style(GF_Node *n, char *style); GF_Node 596 include/gpac/scenegraph_svg.h char *gf_svg_dump_attribute(GF_Node *elt, GF_FieldInfo *info); GF_Node 597 include/gpac/scenegraph_svg.h char *gf_svg_dump_attribute_indexed(GF_Node *elt, GF_FieldInfo *info); GF_Node 601 include/gpac/scenegraph_svg.h GF_Err gf_svg_parse_element_id(GF_Node *n, const char *nodename, Bool warning_if_defined); GF_Node 608 include/gpac/scenegraph_svg.h void gf_smil_timing_insert_clock(GF_Node *elt, Bool is_end, Double clock); GF_Node 629 include/gpac/scenegraph_svg.h void gf_smil_set_evaluation_callback(GF_Node *smil_time, GF_Node 634 include/gpac/scenegraph_svg.h GF_Node *gf_smil_get_element(SMIL_Timing_RTI *rti); GF_Node 636 include/gpac/scenegraph_svg.h Bool gf_smil_timing_is_active(GF_Node *node); GF_Node 637 include/gpac/scenegraph_svg.h void gf_smil_timing_modified(GF_Node *node, GF_FieldInfo *field); GF_Node 656 include/gpac/scenegraph_svg.h const char *gf_svg_get_attribute_name(GF_Node *elt, u32 tag); GF_Node 660 include/gpac/scenegraph_svg.h GF_DOMAttribute *gf_xml_create_attribute(GF_Node *node, u32 tag); GF_Node 662 include/gpac/scenegraph_svg.h u32 gf_xml_get_attribute_tag(GF_Node *node, char *attribute_name, u32 ns); GF_Node 112 include/gpac/scenegraph_vrml.h u32 gf_node_get_num_fields_in_mode(GF_Node *Node, u8 IndexMode); GF_Node 183 include/gpac/scenegraph_vrml.h GF_Node *node; GF_Node 367 include/gpac/scenegraph_vrml.h GF_Err gf_node_insert_child(GF_Node *parent, GF_Node *new_child, s32 Position); GF_Node 369 include/gpac/scenegraph_vrml.h GF_Err gf_node_remove_child(GF_Node *parent, GF_Node *toremove_child); GF_Node 374 include/gpac/scenegraph_vrml.h GF_Err gf_node_replace_child(GF_Node *node, GF_ChildNodeItem **container, s32 pos, GF_Node *newNode); GF_Node 408 include/gpac/scenegraph_vrml.h void (*on_addChildren)(GF_Node *pNode, struct _route *route); \ GF_Node 410 include/gpac/scenegraph_vrml.h void (*on_removeChildren)(GF_Node *pNode, struct _route *route); \ GF_Node 418 include/gpac/scenegraph_vrml.h void gf_sg_vrml_parent_setup(GF_Node *pNode); GF_Node 419 include/gpac/scenegraph_vrml.h void gf_sg_vrml_parent_destroy(GF_Node *pNode); GF_Node 476 include/gpac/scenegraph_vrml.h GF_Route *gf_sg_route_new(GF_SceneGraph *sg, GF_Node *fromNode, u32 fromField, GF_Node *toNode, u32 toField); GF_Node 500 include/gpac/scenegraph_vrml.h void gf_sg_route_new_to_callback(GF_SceneGraph *sg, GF_Node *fromNode, u32 fromField, void *cbk, void ( *route_callback) (void *param, GF_FieldInfo *from_field) ); GF_Node 555 include/gpac/scenegraph_vrml.h GF_Err gf_sg_proto_add_node_code(GF_Proto *proto, GF_Node *pNode); GF_Node 571 include/gpac/scenegraph_vrml.h GF_Err gf_sg_proto_field_set_ised(GF_Proto *proto, u32 protoFieldIndex, GF_Node *node, u32 nodeFieldIndex); GF_Node 590 include/gpac/scenegraph_vrml.h GF_Node *gf_sg_proto_create_instance(GF_SceneGraph *sg, GF_Proto *proto); GF_Node 595 include/gpac/scenegraph_vrml.h GF_Err gf_sg_proto_load_code(GF_Node *proto_inst); GF_Node 606 include/gpac/scenegraph_vrml.h GF_Proto *gf_node_get_proto(GF_Node *node); GF_Node 613 include/gpac/scenegraph_vrml.h Bool gf_sg_proto_field_is_sftime_offset(GF_Node *node, GF_FieldInfo *field); GF_Node 617 include/gpac/scenegraph_vrml.h GF_Err gf_sg_proto_instance_set_ised(GF_Node *protoinst, u32 protoFieldIndex, GF_Node *node, u32 nodeFieldIndex); GF_Node 620 include/gpac/scenegraph_vrml.h GF_Node *gf_node_get_proto_root(GF_Node *node); GF_Node 623 include/gpac/scenegraph_vrml.h GF_Node *gf_node_get_proto_parent(GF_Node *node); GF_Node 627 include/gpac/scenegraph_vrml.h void gf_sg_proto_mark_field_loaded(GF_Node *proto_inst, GF_FieldInfo *info); GF_Node 644 include/gpac/scenegraph_vrml.h GF_ScriptField *gf_sg_script_field_new(GF_Node *script, u32 eventType, u32 fieldType, const char *name); GF_Node 649 include/gpac/scenegraph_vrml.h void gf_sg_script_event_in(GF_Node *node, GF_FieldInfo *in_field); GF_Node 661 include/gpac/scenegraph_vrml.h void gf_node_event_out(GF_Node *node, u32 FieldIndex); GF_Node 662 include/gpac/scenegraph_vrml.h void gf_node_event_out_str(GF_Node *node, const char *eventName); GF_Node 677 include/gpac/scenegraph_vrml.h Bool gf_node_proto_is_grouping(GF_Node *node); GF_Node 680 include/gpac/scenegraph_vrml.h GF_Err gf_node_proto_set_grouping(GF_Node *node); GF_Node 683 include/gpac/scenegraph_vrml.h GF_Err gf_node_set_proto_eventin_handler(GF_Node *node, u32 fieldIndex, void (*event_in_cbk)(GF_Node *pThis, struct _route *route) ); GF_Node 250 include/gpac/svg_types.h GF_Node *element; GF_Node 254 include/gpac/svg_types.h GF_Node *listener; GF_Node 87 include/gpac/webvtt.h GF_Err gf_webvtt_js_addCue(GF_Node *node, const char *id, GF_Node 91 include/gpac/webvtt.h GF_Err gf_webvtt_js_removeCues(GF_Node *node); GF_Node 107 modules/ctx_load/ctx_load.c gf_sg_command_apply_list(gf_node_get_graph((GF_Node*)c), clist, gf_scene_get_time(scene)); GF_Node 121 modules/ctx_load/ctx_load.c static void CTXLoad_OnActivate(GF_Node *node, GF_Route *route) GF_Node 129 modules/ctx_load/ctx_load.c static void CTXLoad_OnReverseActivate(GF_Node *node, GF_Route *route) GF_Node 138 modules/ctx_load/ctx_load.c void CTXLoad_NodeCallback(void *cbk, u32 type, GF_Node *node, void *param) GF_Node 981 modules/gpac_js/gpac_js.c GF_Node *n = gf_sg_js_get_node(c, JSVAL_TO_OBJECT(argv[0])); GF_Node 1978 modules/gpac_js/gpac_js.c GF_Node *elt; GF_Node 2010 modules/gpac_js/gpac_js.c GF_Node *elt; GF_Node 50 modules/osd/osd.c static GFINLINE GF_Node *create_node(GF_OSD *osd, u32 tag, GF_Node *par) GF_Node 52 modules/osd/osd.c GF_Node *n = gf_node_new(osd->odm->subscene->graph, tag); GF_Node 120 modules/osd/osd.c void osd_on_resize(GF_Node *hdl, GF_DOM_Event *event, GF_Node *observer) GF_Node 127 modules/osd/osd.c gf_node_dirty_set((GF_Node *) osd->ct2d, GF_SG_NODE_DIRTY, 1); GF_Node 131 modules/osd/osd.c gf_node_dirty_set((GF_Node *) osd->transform, GF_SG_NODE_DIRTY, 1); GF_Node 138 modules/osd/osd.c GF_Node *n; GF_Node 201 modules/osd/osd.c gf_node_dirty_set((GF_Node *) osd->visible, GF_SG_NODE_DIRTY, 1); GF_Node 248 modules/osd/osd.c gf_node_dirty_set((GF_Node *) osd->text, GF_SG_NODE_DIRTY, 1); GF_Node 96 modules/timedtext/timedtext_dec.c static void ttd_set_blink_fraction(GF_Node *node, GF_Route *route); GF_Node 97 modules/timedtext/timedtext_dec.c static void ttd_set_scroll_fraction(GF_Node *node, GF_Route *route); GF_Node 172 modules/timedtext/timedtext_dec.c gf_node_changed((GF_Node *)priv->tr_track, NULL); GF_Node 227 modules/timedtext/timedtext_dec.c static GFINLINE void add_child(GF_Node *n1, GF_Node *par) GF_Node 234 modules/timedtext/timedtext_dec.c static GFINLINE GF_Node *ttd_create_node(TTDPriv *ttd, u32 tag, const char *def_name) GF_Node 236 modules/timedtext/timedtext_dec.c GF_Node *n = gf_node_new(ttd->sg, tag); GF_Node 248 modules/timedtext/timedtext_dec.c GF_Node *root, *n1, *n2; GF_Node 271 modules/timedtext/timedtext_dec.c add_child((GF_Node *) priv->tr_track, root); GF_Node 277 modules/timedtext/timedtext_dec.c add_child(n1, (GF_Node *) priv->tr_track); GF_Node 283 modules/timedtext/timedtext_dec.c ((M_Appearance *) ((M_Shape *)n1)->appearance)->material = (GF_Node *) priv->mat_track; GF_Node 284 modules/timedtext/timedtext_dec.c gf_node_register((GF_Node *) priv->mat_track, ((M_Shape *)n1)->appearance); GF_Node 294 modules/timedtext/timedtext_dec.c add_child((GF_Node*) priv->tr_box, (GF_Node*)priv->tr_track); GF_Node 296 modules/timedtext/timedtext_dec.c add_child(n1, (GF_Node*)priv->tr_box); GF_Node 302 modules/timedtext/timedtext_dec.c ((M_Appearance *) ((M_Shape *)n1)->appearance)->material = (GF_Node *)priv->mat_box; GF_Node 303 modules/timedtext/timedtext_dec.c gf_node_register((GF_Node *)priv->mat_box, ((M_Shape *)n1)->appearance); GF_Node 307 modules/timedtext/timedtext_dec.c ((M_Shape *)n1)->geometry = (GF_Node *) priv->rec_box; GF_Node 308 modules/timedtext/timedtext_dec.c gf_node_register((GF_Node *) priv->rec_box, n1); GF_Node 313 modules/timedtext/timedtext_dec.c add_child((GF_Node *)priv->dlist, (GF_Node *)priv->tr_box); GF_Node 323 modules/timedtext/timedtext_dec.c gf_node_set_private((GF_Node *) priv->process_blink, priv); GF_Node 325 modules/timedtext/timedtext_dec.c gf_sg_route_new(priv->sg, (GF_Node *) priv->ts_blink, 6, (GF_Node *) priv->process_blink, 0); GF_Node 334 modules/timedtext/timedtext_dec.c gf_node_set_private((GF_Node *) priv->process_scroll, priv); GF_Node 336 modules/timedtext/timedtext_dec.c gf_sg_route_new(priv->sg, (GF_Node *) priv->ts_scroll, 6, (GF_Node *) priv->process_scroll, 0); GF_Node 338 modules/timedtext/timedtext_dec.c gf_node_register((GF_Node *) priv->ts_blink, NULL); GF_Node 339 modules/timedtext/timedtext_dec.c gf_node_register((GF_Node *) priv->process_blink, NULL); GF_Node 340 modules/timedtext/timedtext_dec.c gf_node_register((GF_Node *) priv->ts_scroll, NULL); GF_Node 341 modules/timedtext/timedtext_dec.c gf_node_register((GF_Node *) priv->process_scroll, NULL); GF_Node 358 modules/timedtext/timedtext_dec.c gf_node_unregister((GF_Node *) priv->ts_blink, NULL); GF_Node 359 modules/timedtext/timedtext_dec.c gf_node_unregister((GF_Node *) priv->process_blink, NULL); GF_Node 360 modules/timedtext/timedtext_dec.c gf_node_unregister((GF_Node *) priv->ts_scroll, NULL); GF_Node 361 modules/timedtext/timedtext_dec.c gf_node_unregister((GF_Node *) priv->process_scroll, NULL); GF_Node 372 modules/timedtext/timedtext_dec.c static void ttd_set_blink_fraction(GF_Node *node, GF_Route *route) GF_Node 384 modules/timedtext/timedtext_dec.c gf_node_changed((GF_Node *) m, NULL); GF_Node 389 modules/timedtext/timedtext_dec.c static void ttd_set_scroll_fraction(GF_Node *node, GF_Route *route) GF_Node 443 modules/timedtext/timedtext_dec.c gf_node_changed((GF_Node *)priv->tr_scroll, NULL); GF_Node 449 modules/timedtext/timedtext_dec.c gf_node_unregister_children((GF_Node*)priv->dlist, priv->dlist->children); GF_Node 451 modules/timedtext/timedtext_dec.c gf_node_changed((GF_Node *) priv->dlist, NULL); GF_Node 498 modules/timedtext/timedtext_dec.c GF_Node *txt_model, *n2, *txt_material; GF_Node 580 modules/timedtext/timedtext_dec.c text->fontStyle = (GF_Node *) fs; GF_Node 581 modules/timedtext/timedtext_dec.c gf_node_register((GF_Node *)fs, (GF_Node *)text); GF_Node 592 modules/timedtext/timedtext_dec.c gf_node_register(txt_model, (GF_Node *)anc); GF_Node 593 modules/timedtext/timedtext_dec.c txt_model = (GF_Node *)anc; GF_Node 594 modules/timedtext/timedtext_dec.c gf_node_register((GF_Node *)anc, NULL); GF_Node 617 modules/timedtext/timedtext_dec.c GF_Node *t = ((M_Anchor *)n2)->children->node; GF_Node 626 modules/timedtext/timedtext_dec.c gf_node_register(n2, (GF_Node *) form); GF_Node 741 modules/timedtext/timedtext_dec.c priv->ts_blink->stopTime = gf_node_get_scene_time((GF_Node *) priv->ts_blink); GF_Node 742 modules/timedtext/timedtext_dec.c gf_node_changed((GF_Node *) priv->ts_blink, NULL); GF_Node 744 modules/timedtext/timedtext_dec.c priv->ts_scroll->stopTime = gf_node_get_scene_time((GF_Node *) priv->ts_scroll); GF_Node 745 modules/timedtext/timedtext_dec.c gf_node_changed((GF_Node *) priv->ts_scroll, NULL); GF_Node 776 modules/timedtext/timedtext_dec.c gf_node_changed((GF_Node *) n, NULL); GF_Node 804 modules/timedtext/timedtext_dec.c gf_node_changed((GF_Node *) priv->rec_track, NULL); GF_Node 808 modules/timedtext/timedtext_dec.c gf_node_changed((GF_Node *) priv->rec_box, NULL); GF_Node 815 modules/timedtext/timedtext_dec.c gf_node_changed((GF_Node *) priv->rec_box, NULL); GF_Node 819 modules/timedtext/timedtext_dec.c gf_node_changed((GF_Node *) priv->rec_box, NULL); GF_Node 842 modules/timedtext/timedtext_dec.c gf_node_dirty_set((GF_Node *)priv->tr_box, 0, GF_TRUE); GF_Node 846 modules/timedtext/timedtext_dec.c priv->ts_scroll->stopTime = gf_node_get_scene_time((GF_Node *) priv->ts_scroll); GF_Node 847 modules/timedtext/timedtext_dec.c gf_node_changed((GF_Node *) priv->ts_scroll, NULL); GF_Node 865 modules/timedtext/timedtext_dec.c gf_node_list_add_child( &priv->dlist->children, (GF_Node*)priv->tr_scroll); GF_Node 866 modules/timedtext/timedtext_dec.c gf_node_register((GF_Node *) priv->tr_scroll, (GF_Node *) priv->dlist); GF_Node 867 modules/timedtext/timedtext_dec.c gf_node_list_add_child( &priv->tr_scroll->children, (GF_Node*)form); GF_Node 868 modules/timedtext/timedtext_dec.c gf_node_register((GF_Node *) form, (GF_Node *) priv->tr_scroll); GF_Node 883 modules/timedtext/timedtext_dec.c gf_node_list_add_child( &priv->dlist->children, (GF_Node*)form); GF_Node 884 modules/timedtext/timedtext_dec.c gf_node_register((GF_Node *) form, (GF_Node *) priv->dlist); GF_Node 1103 modules/timedtext/timedtext_dec.c gf_node_dirty_set((GF_Node *)form, 0, GF_TRUE); GF_Node 1104 modules/timedtext/timedtext_dec.c gf_node_changed((GF_Node *)form, NULL); GF_Node 1105 modules/timedtext/timedtext_dec.c gf_node_changed((GF_Node *) priv->dlist, NULL); GF_Node 1109 modules/timedtext/timedtext_dec.c priv->ts_blink->startTime = gf_node_get_scene_time((GF_Node *) priv->ts_blink); GF_Node 1110 modules/timedtext/timedtext_dec.c gf_node_changed((GF_Node *) priv->ts_blink, NULL); GF_Node 1115 modules/timedtext/timedtext_dec.c priv->ts_scroll->startTime = gf_node_get_scene_time((GF_Node *) priv->ts_scroll); GF_Node 1120 modules/timedtext/timedtext_dec.c gf_node_changed((GF_Node *) priv->ts_scroll, NULL); GF_Node 165 modules/vtt_in/vtt_dec.c GF_Node *root = gf_sg_get_root_node(vttdec->sg); GF_Node 188 modules/vtt_in/vtt_dec.c GF_Node *n, *root; GF_Node 73 modules/widgetman/wgt_load.c GF_Node *n, *root; GF_Node 56 modules/widgetman/widgetman.c JSBool gf_sg_js_event_add_listener(JSContext *c, JSObject *obj, uintN argc, jsval *argv, jsval *rval, GF_Node *vrml_node); GF_Node 57 modules/widgetman/widgetman.c JSBool gf_sg_js_event_remove_listener(JSContext *c, JSObject *obj, uintN argc, jsval *argv, jsval *rval, GF_Node *vrml_node); GF_Node 681 modules/widgetman/widgetman.c GF_Node *n; GF_Node 952 modules/widgetman/widgetman.c static void wm_handler_destroy(GF_Node *node, void *rs, Bool is_destroy) GF_Node 970 modules/widgetman/widgetman.c GF_Node *listener; GF_Node 972 modules/widgetman/widgetman.c GF_Node *n = NULL; GF_Node 1013 modules/widgetman/widgetman.c gf_node_register((GF_Node *)handler, listener); GF_Node 1014 modules/widgetman/widgetman.c gf_node_list_add_child(& ((GF_ParentNode *)listener)->children, (GF_Node*)handler); GF_Node 1022 modules/widgetman/widgetman.c ((XMLRI*)info.far_ptr)->target = (GF_Node*)handler; GF_Node 1026 modules/widgetman/widgetman.c gf_node_get_attribute_by_tag((GF_Node*)handler, TAG_XMLEV_ATT_event, GF_TRUE, GF_FALSE, &info); GF_Node 1030 modules/widgetman/widgetman.c gf_node_dom_listener_add((GF_Node *) n, listener); GF_Node 1036 modules/widgetman/widgetman.c static void wm_component_activation_event(GF_Node *hdl, GF_DOM_Event *evt, GF_Node *observer, Bool unload) GF_Node 1057 modules/widgetman/widgetman.c static void wm_component_activate_event(GF_Node *hdl, GF_DOM_Event *evt, GF_Node *observer) GF_Node 1061 modules/widgetman/widgetman.c static void wm_component_deactivate_event(GF_Node *hdl, GF_DOM_Event *evt, GF_Node *observer) GF_Node 1066 modules/widgetman/widgetman.c static void wm_widget_set_pref_event(GF_Node *hdl, GF_DOM_Event *evt, GF_Node *observer) GF_Node 1201 modules/widgetman/widgetman.c static void wm_widget_load_event(GF_Node *hdl, GF_DOM_Event *evt, GF_Node *observer) GF_Node 1224 modules/widgetman/widgetman.c GF_Node *inl; GF_Node 1263 modules/widgetman/widgetman.c static void wm_handle_dom_event(GF_Node *hdl, GF_DOM_Event *event, GF_Node *observer) GF_Node 1266 modules/widgetman/widgetman.c GF_Node *n; GF_Node 1337 modules/widgetman/widgetman.c GF_Node *n; GF_Node 1629 modules/widgetman/widgetman.c GF_Node *n = gf_sg_find_node_by_name(wid->scene, pref->connectTo->node); GF_Node 2054 modules/widgetman/widgetman.c GF_Node *listener = handler->sgprivate->parents->node; GF_Node 72 modules/widgetman/widgetman.h JSBool gf_sg_js_event_add_listener(JSContext *c, JSObject *obj, uintN argc, jsval *argv, jsval *rval, GF_Node *vrml_node); GF_Node 73 modules/widgetman/widgetman.h JSBool gf_sg_js_event_remove_listener(JSContext *c, JSObject *obj, uintN argc, jsval *argv, jsval *rval, GF_Node *vrml_node); GF_Node 293 modules/widgetman/widgetman.h GF_Node *anchor; GF_Node 286 src/bifs/bifs_codec.c GF_Node *gf_bifs_enc_find_node(GF_BifsEncoder *codec, u32 nodeID) GF_Node 447 src/bifs/bifs_codec.c if (em->node) gf_bs_write_int(bs, gf_node_get_id((GF_Node*)em->node), codec->info->config.NodeIDBits); GF_Node 494 src/bifs/bifs_codec.c u32 gf_bifs_get_child_table(GF_Node *Node) GF_Node 501 src/bifs/bifs_codec.c GF_Err gf_bifs_get_field_index(GF_Node *Node, u32 inField, u8 IndexMode, u32 *allField) GF_Node 520 src/bifs/bifs_codec.c Bool gf_bifs_get_aq_info(GF_Node *Node, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 33 src/bifs/com_dec.c GF_Err BD_DecMFFieldList(GF_BifsDecoder * codec, GF_BitStream *bs, GF_Node *node, GF_FieldInfo *field); GF_Node 34 src/bifs/com_dec.c GF_Err BD_DecMFFieldVec(GF_BifsDecoder * codec, GF_BitStream *bs, GF_Node *node, GF_FieldInfo *field); GF_Node 52 src/bifs/com_dec.c GF_Node *target, *n, *fromNode; GF_Node 151 src/bifs/com_dec.c GF_Node *newnode; GF_Node 153 src/bifs/com_dec.c newnode = *(GF_Node**)fromField.far_ptr; GF_Node 192 src/bifs/com_dec.c GF_Node *newnode; GF_Node 194 src/bifs/com_dec.c newnode = *(GF_Node**)fromField.far_ptr; GF_Node 199 src/bifs/com_dec.c n = *((GF_Node **) targetField.far_ptr); GF_Node 201 src/bifs/com_dec.c *((GF_Node **) targetField.far_ptr) = newnode; GF_Node 288 src/bifs/com_dec.c GF_Node *node, *new_node; GF_Node 348 src/bifs/com_dec.c GF_Node *node; GF_Node 366 src/bifs/com_dec.c GF_Node *node; GF_Node 392 src/bifs/com_dec.c GF_Node *node; GF_Node 407 src/bifs/com_dec.c GF_Node *node, *src; GF_Node 537 src/bifs/com_dec.c GF_Node *node, *def; GF_Node 587 src/bifs/com_dec.c GF_Node *def, *node; GF_Node 678 src/bifs/com_dec.c GF_Node *node; GF_Node 730 src/bifs/com_dec.c GF_Node *n; GF_Node 761 src/bifs/com_dec.c GF_Node *node, *new_node; GF_Node 781 src/bifs/com_dec.c GF_Node *node, *prev_node; GF_Node 800 src/bifs/com_dec.c prev_node = *((GF_Node **) field.far_ptr); GF_Node 828 src/bifs/com_dec.c GF_Node *new_node; GF_Node 831 src/bifs/com_dec.c GF_Node *node; GF_Node 906 src/bifs/com_dec.c GF_Node *OutNode, *InNode; GF_Node 997 src/bifs/com_dec.c GF_Node *node; GF_Node 1251 src/bifs/com_dec.c GF_Node *InNode, *OutNode; GF_Node 1300 src/bifs/com_dec.c GF_Node *root; GF_Node 71 src/bifs/com_enc.c GF_Node *n = gf_bifs_enc_find_node(codec, com->toNodeID); GF_Node 94 src/bifs/com_enc.c GF_Node *n; GF_Node 116 src/bifs/com_enc.c GF_Node *n = gf_bifs_enc_find_node(codec, com->fromNodeID); GF_Node 492 src/bifs/com_enc.c GF_Node *n; GF_Node 529 src/bifs/com_enc.c GF_Node *node; GF_Node 615 src/bifs/com_enc.c node = (GF_Node*)gf_list_get(proto->node_code, j); GF_Node 42 src/bifs/conditional.c void Conditional_PreDestroy(GF_Node *n, void *eff, Bool is_destroy) GF_Node 50 src/bifs/conditional.c void Conditional_BufferReplaced(GF_BifsDecoder *codec, GF_Node *n) GF_Node 65 src/bifs/conditional.c ConditionalStack *priv = (ConditionalStack*)gf_node_get_private((GF_Node*)node); GF_Node 70 src/bifs/conditional.c priv->codec->current_graph = gf_node_get_graph((GF_Node*)node); GF_Node 80 src/bifs/conditional.c gf_node_event_out((GF_Node *)node, 3/*"isActive"*/); GF_Node 90 src/bifs/conditional.c codec->cts_offset = gf_node_get_scene_time((GF_Node*)node); GF_Node 92 src/bifs/conditional.c gf_node_register((GF_Node*)node, NULL); GF_Node 112 src/bifs/conditional.c gf_node_unregister((GF_Node*)node, NULL); GF_Node 118 src/bifs/conditional.c void Conditional_OnActivate(GF_Node *n, GF_Route *route) GF_Node 125 src/bifs/conditional.c void Conditional_OnReverseActivate(GF_Node *n, GF_Route *route) GF_Node 132 src/bifs/conditional.c void SetupConditional(GF_BifsDecoder *codec, GF_Node *node) GF_Node 154 src/bifs/conditional.c void BIFS_SetupConditionalClone(GF_Node *node, GF_Node *orig) GF_Node 34 src/bifs/field_decode.c void SFCommandBufferChanged(GF_BifsDecoder * codec, GF_Node *node) GF_Node 36 src/bifs/field_decode.c void Conditional_BufferReplaced(GF_BifsDecoder * codec, GF_Node *node); GF_Node 54 src/bifs/field_decode.c void BD_CheckSFTimeOffset(GF_BifsDecoder *codec, GF_Node *node, GF_FieldInfo *inf) GF_Node 74 src/bifs/field_decode.c GF_Err gf_bifs_dec_sf_field(GF_BifsDecoder * codec, GF_BitStream *bs, GF_Node *node, GF_FieldInfo *field, Bool is_mem_com) GF_Node 77 src/bifs/field_decode.c GF_Node *new_node; GF_Node 247 src/bifs/field_decode.c *((GF_Node **) field->far_ptr) = new_node; GF_Node 276 src/bifs/field_decode.c GF_Err BD_DecMFFieldList(GF_BifsDecoder * codec, GF_BitStream *bs, GF_Node *node, GF_FieldInfo *field, Bool is_mem_com) GF_Node 278 src/bifs/field_decode.c GF_Node *new_node; GF_Node 366 src/bifs/field_decode.c GF_Err BD_DecMFFieldVec(GF_BifsDecoder * codec, GF_BitStream *bs, GF_Node *node, GF_FieldInfo *field, Bool is_mem_com) GF_Node 373 src/bifs/field_decode.c GF_Node *new_node; GF_Node 464 src/bifs/field_decode.c void gf_bifs_check_field_change(GF_Node *node, GF_FieldInfo *field) GF_Node 480 src/bifs/field_decode.c GF_Err gf_bifs_dec_field(GF_BifsDecoder * codec, GF_BitStream *bs, GF_Node *node, GF_FieldInfo *field, Bool is_mem_com) GF_Node 540 src/bifs/field_decode.c GF_Err BD_SetProtoISed(GF_BifsDecoder * codec, u32 protofield, GF_Node *n, u32 nodefield) GF_Node 544 src/bifs/field_decode.c return gf_sg_proto_instance_set_ised((GF_Node *) codec->current_graph->pOwningProto, protofield, n, nodefield); GF_Node 552 src/bifs/field_decode.c GF_Err gf_bifs_dec_node_list(GF_BifsDecoder * codec, GF_BitStream *bs, GF_Node *node, Bool is_proto) GF_Node 600 src/bifs/field_decode.c GF_Err gf_bifs_dec_node_mask(GF_BifsDecoder * codec, GF_BitStream *bs, GF_Node *node, Bool is_proto) GF_Node 653 src/bifs/field_decode.c static void UpdateTimeNode(GF_BifsDecoder * codec, GF_Node *node) GF_Node 695 src/bifs/field_decode.c GF_Node *gf_bifs_dec_node(GF_BifsDecoder * codec, GF_BitStream *bs, u32 NDT_Tag) GF_Node 699 src/bifs/field_decode.c GF_Node *new_node; GF_Node 702 src/bifs/field_decode.c void SetupConditional(GF_BifsDecoder *codec, GF_Node *node); GF_Node 36 src/bifs/field_encode.c GF_Err gf_bifs_field_index_by_mode(GF_Node *node, u32 all_ind, u8 indexMode, u32 *outField) GF_Node 64 src/bifs/field_encode.c GF_Err gf_bifs_enc_sf_field(GF_BifsEncoder *codec, GF_BitStream *bs, GF_Node *node, GF_FieldInfo *field) GF_Node 210 src/bifs/field_encode.c return gf_bifs_enc_node(codec, *((GF_Node **)field->far_ptr), field->NDTtype, bs, node); GF_Node 237 src/bifs/field_encode.c GF_Err gf_bifs_enc_mf_field(GF_BifsEncoder *codec, GF_BitStream *bs, GF_Node *node, GF_FieldInfo *field) GF_Node 326 src/bifs/field_encode.c GF_Err gf_bifs_enc_field(GF_BifsEncoder * codec, GF_BitStream *bs, GF_Node *node, GF_FieldInfo *field) GF_Node 345 src/bifs/field_encode.c GF_Route *gf_bifs_enc_is_field_ised(GF_BifsEncoder *codec, GF_Node *node, u32 fieldIndex) GF_Node 370 src/bifs/field_encode.c GF_Err EncNodeFields(GF_BifsEncoder * codec, GF_BitStream *bs, GF_Node *node) GF_Node 374 src/bifs/field_encode.c GF_Node *clone; GF_Node 437 src/bifs/field_encode.c if (* (GF_Node **) field.far_ptr) { GF_Node 547 src/bifs/field_encode.c Bool BE_NodeIsUSE(GF_BifsEncoder * codec, GF_Node *node) GF_Node 559 src/bifs/field_encode.c GF_Err gf_bifs_enc_node(GF_BifsEncoder * codec, GF_Node *node, u32 NDT_Tag, GF_BitStream *bs, GF_Node *parent_node) GF_Node 564 src/bifs/field_encode.c GF_Node *new_node; GF_Node 33 src/bifs/memory_decoder.c GF_Err ParseMFFieldList(GF_BifsDecoder *codec, GF_BitStream *bs, GF_Node *node, GF_FieldInfo *field); GF_Node 34 src/bifs/memory_decoder.c GF_Err ParseMFFieldVec(GF_BifsDecoder *codec, GF_BitStream *bs, GF_Node *node, GF_FieldInfo *field); GF_Node 37 src/bifs/memory_decoder.c static void BM_SetCommandNode(GF_Command *com, GF_Node *node) GF_Node 46 src/bifs/memory_decoder.c GF_Node *node; GF_Node 100 src/bifs/memory_decoder.c GF_Node *node; GF_Node 167 src/bifs/memory_decoder.c GF_Node *node; GF_Node 233 src/bifs/memory_decoder.c GF_Node *target, *n, *fromNode; GF_Node 385 src/bifs/memory_decoder.c GF_Node *n = gf_sg_find_node(codec->current_graph, ID); GF_Node 407 src/bifs/memory_decoder.c GF_Node *node, *def; GF_Node 456 src/bifs/memory_decoder.c GF_Node *def, *node; GF_Node 527 src/bifs/memory_decoder.c GF_Node *InNode, *OutNode; GF_Node 599 src/bifs/memory_decoder.c GF_Node *node; GF_Node 647 src/bifs/memory_decoder.c GF_Node *n; GF_Node 677 src/bifs/memory_decoder.c GF_Node *node; GF_Node 701 src/bifs/memory_decoder.c GF_Node *node; GF_Node 740 src/bifs/memory_decoder.c GF_Node *node; GF_Node 801 src/bifs/memory_decoder.c GF_Node *OutNode, *InNode; GF_Node 854 src/bifs/memory_decoder.c GF_Node *backup_root; GF_Node 304 src/bifs/predictive_mffield.c GF_Err gf_bifs_dec_pred_mf_field(GF_BifsDecoder *codec, GF_BitStream *bs, GF_Node *node, GF_FieldInfo *field) GF_Node 57 src/bifs/quant.h GF_Err gf_bifs_dec_pred_mf_field(GF_BifsDecoder * codec, GF_BitStream *bs, GF_Node *node, GF_FieldInfo *field); GF_Node 69 src/bifs/quant.h GF_Err gf_bifs_dec_qp_set(GF_BifsDecoder *codec, GF_Node *qp); GF_Node 73 src/bifs/quant.h GF_Err gf_bifs_dec_unquant_field(GF_BifsDecoder * codec, GF_BitStream *bs, GF_Node *node, GF_FieldInfo *field); GF_Node 83 src/bifs/quant.h GF_Err gf_bifs_enc_qp_set(GF_BifsEncoder *codec, GF_Node *qp); GF_Node 86 src/bifs/quant.h GF_Err gf_bifs_enc_quant_field(GF_BifsEncoder * codec, GF_BitStream *bs, GF_Node *node, GF_FieldInfo *field); GF_Node 31 src/bifs/quantize.c GF_Err gf_bifs_enc_qp_set(GF_BifsEncoder *codec, GF_Node *qp) GF_Node 36 src/bifs/quantize.c if (codec->ActiveQP && ((GF_Node*)codec->ActiveQP != codec->scene_graph->global_qp) ) GF_Node 258 src/bifs/quantize.c GF_Err gf_bifs_enc_quant_field(GF_BifsEncoder *codec, GF_BitStream *bs, GF_Node *node, GF_FieldInfo *field) GF_Node 105 src/bifs/script.h GF_Err SFScript_Parse(GF_BifsDecoder *codec, SFScript *script_field, GF_BitStream *bs, GF_Node *n); GF_Node 107 src/bifs/script.h GF_Err SFScript_Encode(GF_BifsEncoder *codec, SFScript *script_field, GF_BitStream *bs, GF_Node *n); GF_Node 35 src/bifs/script_dec.c GF_Node *script; GF_Node 163 src/bifs/script_dec.c GF_Err SFScript_Parse(GF_BifsDecoder *codec, SFScript *script_field, GF_BitStream *bs, GF_Node *n) GF_Node 38 src/bifs/script_enc.c GF_Node *script; GF_Node 1053 src/bifs/script_enc.c GF_Err SFScript_Encode(GF_BifsEncoder *codec, SFScript *script_field, GF_BitStream *bs, GF_Node *n) GF_Node 61 src/bifs/unquantize.c GF_Err gf_bifs_dec_qp_set(GF_BifsDecoder *codec, GF_Node *qp) GF_Node 66 src/bifs/unquantize.c if (codec->ActiveQP && ((GF_Node*)codec->ActiveQP != codec->scenegraph->global_qp) ) GF_Node 75 src/bifs/unquantize.c if (!codec->force_keep_qp && codec->ActiveQP && ((GF_Node*)codec->ActiveQP != codec->scenegraph->global_qp) ) { GF_Node 76 src/bifs/unquantize.c gf_node_unregister((GF_Node *) codec->ActiveQP, NULL); GF_Node 357 src/bifs/unquantize.c GF_Err gf_bifs_dec_unquant_field(GF_BifsDecoder *codec, GF_BitStream *bs, GF_Node *node, GF_FieldInfo *field) GF_Node 187 src/compositor/audio_input.c void gf_sc_audio_setup(GF_AudioInput *ai, GF_Compositor *compositor, GF_Node *node) GF_Node 30 src/compositor/bindable.c GF_List *Bindable_GetStack(GF_Node *bindable) GF_Node 63 src/compositor/bindable.c Bool Bindable_GetIsBound(GF_Node *bindable) GF_Node 96 src/compositor/bindable.c void Bindable_SetIsBound(GF_Node *bindable, Bool val) GF_Node 166 src/compositor/bindable.c Bool Bindable_GetSetBind(GF_Node *bindable) GF_Node 199 src/compositor/bindable.c void Bindable_SetSetBindEx(GF_Node *bindable, Bool val, GF_List *stack) GF_Node 243 src/compositor/bindable.c void Bindable_SetSetBind(GF_Node *bindable, Bool val) GF_Node 248 src/compositor/bindable.c void Bindable_OnSetBind(GF_Node *bindable, GF_List *stack_list, GF_List *for_stack) GF_Node 252 src/compositor/bindable.c GF_Node *node; GF_Node 272 src/compositor/bindable.c node = (GF_Node*)gf_list_get(stack, 0); GF_Node 279 src/compositor/bindable.c node = (GF_Node*)gf_list_get(stack, 0); GF_Node 297 src/compositor/bindable.c GF_Node *bindable = (GF_Node*)gf_list_get(stack, 0); GF_Node 308 src/compositor/bindable.c void PreDestroyBindable(GF_Node *bindable, GF_List *stack_list) GF_Node 314 src/compositor/bindable.c GF_Node *stack_top; GF_Node 319 src/compositor/bindable.c stack_top = (GF_Node*)gf_list_get(stack, 0); GF_Node 996 src/compositor/compositor.c GF_Node *top_node; GF_Node 1067 src/compositor/compositor.c GF_Node *keynav = gf_scene_get_keynav(compositor->scene, NULL); GF_Node 1784 src/compositor/compositor.c if (scene_graph && (gf_node_get_graph((GF_Node *)tn->udta) != scene_graph)) GF_Node 1787 src/compositor/compositor.c switch (gf_node_get_tag((GF_Node *)tn->udta)) { GF_Node 2039 src/compositor/compositor.c GF_Node *gf_sc_pick_node(GF_Compositor *compositor, s32 X, s32 Y) GF_Node 2044 src/compositor/compositor.c static void gf_sc_recompute_ar(GF_Compositor *compositor, GF_Node *top_node) GF_Node 2135 src/compositor/compositor.c static void gf_sc_setup_root_visual(GF_Compositor *compositor, GF_Node *top_node) GF_Node 2260 src/compositor/compositor.c GF_Node *top_node = gf_sg_get_root_node(compositor->scene); GF_Node 2825 src/compositor/compositor.c void gf_sc_traverse_subscene_ex(GF_Compositor *compositor, GF_Node *inline_parent, GF_SceneGraph *subscene, void *rs) GF_Node 2834 src/compositor/compositor.c GF_Node *inline_root; GF_Node 2886 src/compositor/compositor.c GF_Node *new_root = gf_node_new(sg, new_tag); GF_Node 3011 src/compositor/compositor.c void gf_sc_traverse_subscene(GF_Compositor *compositor, GF_Node *inline_parent, GF_SceneGraph *subscene, void *rs) GF_Node 3219 src/compositor/compositor.c Bool gf_sc_script_action(GF_Compositor *compositor, u32 type, GF_Node *n, GF_JSAPIParam *param) GF_Node 3315 src/compositor/compositor.c GF_Node *target; GF_Node 3453 src/compositor/compositor.c void gf_sc_check_focus_upon_destroy(GF_Node *n) GF_Node 3555 src/compositor/compositor.c void gf_sc_queue_dom_event(GF_Compositor *compositor, GF_Node *node, GF_DOM_Event *evt) GF_Node 3609 src/compositor/compositor.c static void sc_cleanup_event_queue(GF_List *evq, GF_Node *node, GF_SceneGraph *sg) GF_Node 3624 src/compositor/compositor.c if (node && ((GF_Node *)qev->target->ptr==node)) GF_Node 3626 src/compositor/compositor.c if (sg && (gf_node_get_graph((GF_Node *)qev->target->ptr)==sg)) GF_Node 3639 src/compositor/compositor.c void gf_sc_node_destroy(GF_Compositor *compositor, GF_Node *node, GF_SceneGraph *sg) GF_Node 307 src/compositor/compositor_2d.c GF_Node *txtrans = NULL; GF_Node 1368 src/compositor/compositor_2d.c GF_Node *root = gf_sg_get_root_node(scene); GF_Node 33 src/compositor/compositor_node_init.c void compositor_init_afx_node(GF_Compositor *compositor, GF_Node *node, MFURL *url) GF_Node 47 src/compositor/compositor_node_init.c void gf_sc_on_node_init(GF_Compositor *compositor, GF_Node *node) GF_Node 576 src/compositor/compositor_node_init.c void gf_sc_invalidate(GF_Compositor *compositor, GF_Node *byObj) GF_Node 48 src/compositor/drawable.c GF_Node *appear = tr_state->override_appearance ? tr_state->override_appearance : tr_state->appear; GF_Node 241 src/compositor/drawable.c void drawable_node_del(GF_Node *node) GF_Node 246 src/compositor/drawable.c Drawable *drawable_stack_new(GF_Compositor *compositor, GF_Node *node) GF_Node 306 src/compositor/drawable.c void drawable_reset_group_highlight(GF_TraverseState *tr_state, GF_Node *n) GF_Node 505 src/compositor/drawable.c static Bool drawable_lineprops_dirty(GF_Node *node) GF_Node 521 src/compositor/drawable.c u32 drawable_get_aspect_2d_mpeg4(GF_Node *node, DrawAspect2D *asp, GF_TraverseState *tr_state) GF_Node 526 src/compositor/drawable.c GF_Node *appear = tr_state->override_appearance ? tr_state->override_appearance : tr_state->appear; GF_Node 548 src/compositor/drawable.c switch (gf_node_get_tag((GF_Node *) m) ) { GF_Node 601 src/compositor/drawable.c switch (gf_node_get_tag((GF_Node *) m->lineProps) ) { GF_Node 731 src/compositor/drawable.c GF_Node *appear; GF_Node 900 src/compositor/drawable.c GF_Node *appear = tr_state->override_appearance ? tr_state->override_appearance : tr_state->appear; GF_Node 981 src/compositor/drawable.c void drawable_check_focus_highlight(GF_Node *node, GF_TraverseState *tr_state, GF_Rect *orig_bounds) GF_Node 985 src/compositor/drawable.c GF_Node *prev_node; GF_Node 1061 src/compositor/drawable.c void drawable_traverse_focus(GF_Node *node, void *rs, Bool is_destroy) GF_Node 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_Node 1083 src/compositor/drawable.c GF_Node *lp; GF_Node 1229 src/compositor/drawable.c static void DestroyLineProps(GF_Node *n, void *rs, Bool is_destroy) GF_Node 1267 src/compositor/drawable.c void compositor_init_lineprops(GF_Compositor *compositor, GF_Node *node) GF_Node 1286 src/compositor/drawable.c Bool drawable_get_aspect_2d_svg(GF_Node *node, DrawAspect2D *asp, GF_TraverseState *tr_state) GF_Node 1293 src/compositor/drawable.c Bool drawable_get_aspect_2d_svg(GF_Node *node, DrawAspect2D *asp, GF_TraverseState *tr_state) GF_Node 1316 src/compositor/drawable.c GF_Node *n = gf_sg_find_node_by_name(sg, &(iri->string[1])); GF_Node 1328 src/compositor/drawable.c switch (gf_node_get_tag((GF_Node *)props->fill->iri.target)) { GF_Node 1350 src/compositor/drawable.c asp->fill_texture = gf_sc_texture_get_handler((GF_Node *)props->fill->iri.target); GF_Node 1377 src/compositor/drawable.c GF_Node *n = gf_sg_find_node_by_name(sg, &(iri->string[1])); GF_Node 1388 src/compositor/drawable.c switch (gf_node_get_tag((GF_Node *)props->stroke->iri.target)) { GF_Node 1409 src/compositor/drawable.c asp->line_texture = gf_sc_texture_get_handler((GF_Node *)props->stroke->iri.target); GF_Node 109 src/compositor/drawable.h GF_Node *node; GF_Node 126 src/compositor/drawable.h void drawable_node_del(GF_Node *node); GF_Node 139 src/compositor/drawable.h Drawable *drawable_stack_new(GF_Compositor *compositor, GF_Node *node); GF_Node 150 src/compositor/drawable.h void drawable_check_focus_highlight(GF_Node *node, GF_TraverseState *tr_state, GF_Rect *orig_bounds); GF_Node 154 src/compositor/drawable.h void drawable_reset_group_highlight(GF_TraverseState *tr_state, GF_Node *n); GF_Node 178 src/compositor/drawable.h void drawable_traverse_focus(GF_Node *node, void *rs, Bool is_destroy); GF_Node 193 src/compositor/drawable.h u32 drawable_get_aspect_2d_mpeg4(GF_Node *node, DrawAspect2D *asp, GF_TraverseState *tr_state); GF_Node 195 src/compositor/drawable.h Bool drawable_get_aspect_2d_svg(GF_Node *node, DrawAspect2D *asp, GF_TraverseState *tr_state); GF_Node 261 src/compositor/drawable.h GF_Node *appear; GF_Node 292 src/compositor/drawable.h void svg_drawable_pick(GF_Node *node, Drawable *drawable, GF_TraverseState *tr_state); GF_Node 303 src/compositor/drawable.h GF_Node *lineProps; GF_Node 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_Node 33 src/compositor/events.c static GF_Node *browse_parent_for_focus(GF_Compositor *compositor, GF_Node *elt, Bool prev_focus); GF_Node 273 src/compositor/events.c GF_Node *t = gf_node_new(gf_node_get_graph(child->node), TAG_SVG_tbreak); GF_Node 288 src/compositor/events.c gf_node_list_insert_child(&children, (GF_Node *)ntext, pos+2); GF_Node 289 src/compositor/events.c gf_node_register((GF_Node*)ntext, compositor->focus_node); GF_Node 319 src/compositor/events.c GF_Node *tbreak = child->next->node; GF_Node 336 src/compositor/events.c gf_node_list_del_child(&children, (GF_Node*)n2); GF_Node 337 src/compositor/events.c gf_node_unregister((GF_Node*)n2, compositor->focus_node); GF_Node 428 src/compositor/events.c GF_Node *target; GF_Node 565 src/compositor/events.c GF_Node *text = check_focus_node ? compositor->focus_node : compositor->hit_node; GF_Node 633 src/compositor/events.c static GF_Node *get_parent_focus(GF_Node *node, GF_List *hit_use_stack, u32 cur_idx) GF_Node 635 src/compositor/events.c GF_Node *parent; GF_Node 644 src/compositor/events.c GF_Node *n = (GF_Node*)gf_list_get(hit_use_stack, cur_idx-1); GF_Node 646 src/compositor/events.c parent = (GF_Node*)gf_list_get(hit_use_stack, cur_idx-2); GF_Node 677 src/compositor/events.c GF_Node *focus; GF_Node 679 src/compositor/events.c GF_Node *current_use = (GF_Node*)gf_list_last(compositor->hit_use_stack); GF_Node 798 src/compositor/events.c GF_Node *target; GF_Node 829 src/compositor/events.c GF_Node *target; GF_Node 875 src/compositor/events.c GF_Node *appear = compositor->hit_appear; GF_Node 905 src/compositor/events.c GF_Node *keynav; GF_Node 1023 src/compositor/events.c static Bool exec_vrml_key_event(GF_Compositor *compositor, GF_Node *node, GF_Event *ev, Bool is_focus_out) GF_Node 1167 src/compositor/events.c GF_Node *n; GF_Node 1199 src/compositor/events.c n = (GF_Node*)focus->target.target; GF_Node 1228 src/compositor/events.c static Bool is_focus_target(GF_Node *elt) GF_Node 1253 src/compositor/events.c GF_Node *l = gf_dom_listener_get(elt, i); GF_Node 1286 src/compositor/events.c static void rebuild_focus_ancestor(GF_Compositor *compositor, GF_Node *elt) GF_Node 1290 src/compositor/events.c GF_Node *par = gf_node_get_parent(elt, 0); GF_Node 1298 src/compositor/events.c static GF_Node *set_focus(GF_Compositor *compositor, GF_Node *elt, Bool current_focus, Bool prev_focus) GF_Node 1302 src/compositor/events.c GF_Node *use_node = NULL; GF_Node 1303 src/compositor/events.c GF_Node *anim_node = NULL; GF_Node 1304 src/compositor/events.c GF_Node *n; GF_Node 1673 src/compositor/events.c static GF_Node *browse_parent_for_focus(GF_Compositor *compositor, GF_Node *elt, Bool prev_focus) GF_Node 1678 src/compositor/events.c GF_Node *n; GF_Node 1679 src/compositor/events.c GF_Node *par; GF_Node 1681 src/compositor/events.c par = (GF_Node*)gf_list_last(compositor->focus_ancestors); GF_Node 1753 src/compositor/events.c return browse_parent_for_focus(compositor, (GF_Node*)par, prev_focus); GF_Node 1779 src/compositor/events.c return browse_parent_for_focus(compositor, (GF_Node*)par, prev_focus); GF_Node 1783 src/compositor/events.c u32 gf_sc_focus_switch_ring(GF_Compositor *compositor, Bool move_prev, GF_Node *focus, u32 force_focus) GF_Node 1788 src/compositor/events.c GF_Node *prev_use; GF_Node 1792 src/compositor/events.c GF_Node *n, *prev; GF_Node 1938 src/compositor/events.c GF_Node *next_nav = NULL; GF_Node 2044 src/compositor/events.c void gf_sc_change_key_navigator(GF_Compositor *sr, GF_Node *n) GF_Node 2047 src/compositor/events.c GF_Node *par; GF_Node 2071 src/compositor/events.c void gf_sc_key_navigator_del(GF_Compositor *sr, GF_Node *n) GF_Node 398 src/compositor/font_engine.c GF_TextSpan *gf_font_manager_create_span(GF_FontManager *fm, GF_Font *font, char *text, Fixed font_size, Bool needs_x_offset, Bool needs_y_offset, Bool needs_rotate, const char *xml_lang, Bool fliped_text, u32 styles, GF_Node *user) GF_Node 1285 src/compositor/font_engine.c void gf_font_spans_get_selection(GF_Node *node, GF_List *spans, GF_TraverseState *tr_state) GF_Node 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_Node 57 src/compositor/hardcoded_protos.c GF_Node *geometry; GF_Node 68 src/compositor/hardcoded_protos.c static Bool PathExtrusion_GetNode(GF_Node *node, PathExtrusion *path_ext) GF_Node 74 src/compositor/hardcoded_protos.c path_ext->geometry = * (GF_Node **) field.far_ptr; GF_Node 99 src/compositor/hardcoded_protos.c static void TraversePathExtrusion(GF_Node *node, void *rs, Bool is_destroy) GF_Node 147 src/compositor/hardcoded_protos.c static void compositor_init_path_extrusion(GF_Compositor *compositor, GF_Node *node) GF_Node 157 src/compositor/hardcoded_protos.c GF_Node *geometry; GF_Node 158 src/compositor/hardcoded_protos.c GF_Node *spine; GF_Node 169 src/compositor/hardcoded_protos.c static Bool PlanarExtrusion_GetNode(GF_Node *node, PlanarExtrusion *path_ext) GF_Node 175 src/compositor/hardcoded_protos.c path_ext->geometry = * (GF_Node **) field.far_ptr; GF_Node 178 src/compositor/hardcoded_protos.c path_ext->spine = * (GF_Node **) field.far_ptr; GF_Node 207 src/compositor/hardcoded_protos.c static void TraversePlanarExtrusion(GF_Node *node, void *rs, Bool is_destroy) GF_Node 376 src/compositor/hardcoded_protos.c void compositor_init_planar_extrusion(GF_Compositor *compositor, GF_Node *node) GF_Node 397 src/compositor/hardcoded_protos.c static Bool PlaneClipper_GetNode(GF_Node *node, PlaneClipper *pc) GF_Node 415 src/compositor/hardcoded_protos.c static void TraversePlaneClipper(GF_Node *node, void *rs, Bool is_destroy) GF_Node 431 src/compositor/hardcoded_protos.c group_3d_traverse((GF_Node*)&stack->pc, (GroupingNode*)stack, tr_state); GF_Node 441 src/compositor/hardcoded_protos.c group_3d_traverse((GF_Node*)&stack->pc, (GroupingNode*)stack, tr_state); GF_Node 449 src/compositor/hardcoded_protos.c group_3d_traverse((GF_Node*)&stack->pc, (GroupingNode*)stack, tr_state); GF_Node 456 src/compositor/hardcoded_protos.c void compositor_init_plane_clipper(GF_Compositor *compositor, GF_Node *node) GF_Node 502 src/compositor/hardcoded_protos.c static Bool OffscreenGroup_GetNode(GF_Node *node, OffscreenGroup *og) GF_Node 521 src/compositor/hardcoded_protos.c static void TraverseOffscreenGroup(GF_Node *node, void *rs, Bool is_destroy) GF_Node 539 src/compositor/hardcoded_protos.c stack->cache = group_cache_new(tr_state->visual->compositor, (GF_Node*)&stack->og); GF_Node 557 src/compositor/hardcoded_protos.c group_cache_traverse((GF_Node *)&stack->og, stack->cache, tr_state, stack->cache->force_recompute, GF_TRUE, stack->detached ? GF_TRUE : GF_FALSE); GF_Node 574 src/compositor/hardcoded_protos.c group_2d_traverse((GF_Node *)&stack->og, (GroupingNode2D*)stack, tr_state); GF_Node 583 src/compositor/hardcoded_protos.c group_2d_traverse((GF_Node *)&stack->og, (GroupingNode2D*)stack, tr_state); GF_Node 594 src/compositor/hardcoded_protos.c void compositor_init_offscreen_group(GF_Compositor *compositor, GF_Node *node) GF_Node 629 src/compositor/hardcoded_protos.c static Bool DepthGroup_GetNode(GF_Node *node, DepthGroup *dg) GF_Node 650 src/compositor/hardcoded_protos.c static void TraverseDepthGroup(GF_Node *node, void *rs, Bool is_destroy) GF_Node 694 src/compositor/hardcoded_protos.c group_2d_traverse((GF_Node *)&stack->dg, (GroupingNode2D*)stack, tr_state); GF_Node 701 src/compositor/hardcoded_protos.c group_2d_traverse((GF_Node *)&stack->dg, (GroupingNode2D*)stack, tr_state); GF_Node 710 src/compositor/hardcoded_protos.c void compositor_init_depth_group(GF_Compositor *compositor, GF_Node *node) GF_Node 729 src/compositor/hardcoded_protos.c static void TraverseDepthViewPoint(GF_Node *node, void *rs, Bool is_destroy) GF_Node 762 src/compositor/hardcoded_protos.c static void compositor_init_depth_viewpoint(GF_Compositor *compositor, GF_Node *node) GF_Node 775 src/compositor/hardcoded_protos.c GF_Node *point; GF_Node 781 src/compositor/hardcoded_protos.c static Bool IndexedCurve2D_GetNode(GF_Node *node, IndexedCurve2D *ic2d) GF_Node 789 src/compositor/hardcoded_protos.c ic2d->point = * (GF_Node **) field.far_ptr; GF_Node 803 src/compositor/hardcoded_protos.c void curve2d_check_changes(GF_Node *node, Drawable *stack, GF_TraverseState *tr_state, MFInt32 *idx); GF_Node 805 src/compositor/hardcoded_protos.c static void TraverseIndexedCurve2D(GF_Node *node, void *rs, Bool is_destroy) GF_Node 820 src/compositor/hardcoded_protos.c curve2d_check_changes((GF_Node*) &ic2d, stack, tr_state, &ic2d.index); GF_Node 850 src/compositor/hardcoded_protos.c static void compositor_init_idx_curve2d(GF_Compositor *compositor, GF_Node *node) GF_Node 873 src/compositor/hardcoded_protos.c static Bool Untransform_GetNode(GF_Node *node, Untransform *tr) GF_Node 886 src/compositor/hardcoded_protos.c static void TraverseUntransform(GF_Node *node, void *rs, Bool is_destroy) GF_Node 927 src/compositor/hardcoded_protos.c gf_node_traverse_children((GF_Node *)&stack->untr, tr_state); GF_Node 946 src/compositor/hardcoded_protos.c gf_node_traverse_children((GF_Node *)&stack->untr, tr_state); GF_Node 957 src/compositor/hardcoded_protos.c gf_node_traverse_children((GF_Node *)&stack->untr, tr_state); GF_Node 970 src/compositor/hardcoded_protos.c group_2d_traverse((GF_Node *)&stack->untr, (GroupingNode2D *)stack, tr_state); GF_Node 978 src/compositor/hardcoded_protos.c void compositor_init_untransform(GF_Compositor *compositor, GF_Node *node) GF_Node 1003 src/compositor/hardcoded_protos.c GF_Node *appearance; GF_Node 1012 src/compositor/hardcoded_protos.c static Bool StyleGroup_GetNode(GF_Node *node, StyleGroup *sg) GF_Node 1022 src/compositor/hardcoded_protos.c sg->appearance = *(GF_Node **)field.far_ptr; GF_Node 1028 src/compositor/hardcoded_protos.c static void TraverseStyleGroup(GF_Node *node, void *rs, Bool is_destroy) GF_Node 1053 src/compositor/hardcoded_protos.c group_2d_traverse((GF_Node *)&stack->sg, (GroupingNode2D*)stack, tr_state); GF_Node 1060 src/compositor/hardcoded_protos.c void compositor_init_style_group(GF_Compositor *compositor, GF_Node *node) GF_Node 1095 src/compositor/hardcoded_protos.c static Bool TestSensor_GetNode(GF_Node *node, TestSensor *ts) GF_Node 1116 src/compositor/hardcoded_protos.c static void TraverseTestSensor(GF_Node *node, void *rs, Bool is_destroy) GF_Node 1126 src/compositor/hardcoded_protos.c void TestSensor_OnTrigger(GF_Node *node, struct _route *route) GF_Node 1144 src/compositor/hardcoded_protos.c void compositor_init_test_sensor(GF_Compositor *compositor, GF_Node *node) GF_Node 1184 src/compositor/hardcoded_protos.c static Bool CustomTexture_GetNode(GF_Node *node, CustomTexture *tx) GF_Node 1197 src/compositor/hardcoded_protos.c static void TraverseCustomTexture(GF_Node *node, void *rs, Bool is_destroy) GF_Node 1265 src/compositor/hardcoded_protos.c void compositor_init_custom_texture(GF_Compositor *compositor, GF_Node *node) GF_Node 1290 src/compositor/hardcoded_protos.c static void TraverseVRGeometry(GF_Node *node, void *rs, Bool is_destroy) GF_Node 1407 src/compositor/hardcoded_protos.c static void compositor_init_vr_geometry(GF_Compositor *compositor, GF_Node *node) GF_Node 1416 src/compositor/hardcoded_protos.c void gf_sc_init_hardcoded_proto(GF_Compositor *compositor, GF_Node *node) GF_Node 1519 src/compositor/hardcoded_protos.c GF_TextureHandler *gf_sc_hardcoded_proto_get_texture_handler(GF_Node *n) GF_Node 84 src/compositor/hc_flash_shape.c static void build_shape(FSStack *st, GF_Node *node) GF_Node 368 src/compositor/hc_flash_shape.c static void fs_traverse(GF_Node *node, void *rs, Bool is_destroy) GF_Node 459 src/compositor/hc_flash_shape.c void compositor_init_hc_flashshape(GF_Compositor *compositor, GF_Node *node) GF_Node 276 src/compositor/mesh.c void mesh_generate_tex_coords(GF_Mesh *mesh, GF_Node *__texCoords) GF_Node 874 src/compositor/mesh.c void mesh_new_ils(GF_Mesh *mesh, GF_Node *__coord, MFInt32 *coordIndex, GF_Node *__color, MFInt32 *colorIndex, Bool colorPerVertex, Bool do_close) GF_Node 1000 src/compositor/mesh.c void mesh_new_ps(GF_Mesh *mesh, GF_Node *__coord, GF_Node *__color) GF_Node 1131 src/compositor/mesh.c void mesh_new_ifs_intern(GF_Mesh *mesh, GF_Node *__coord, MFInt32 *coordIndex, GF_Node 1132 src/compositor/mesh.c GF_Node *__color, MFInt32 *colorIndex, Bool colorPerVertex, GF_Node 1133 src/compositor/mesh.c GF_Node *__normal, MFInt32 *normalIndex, Bool normalPerVertex, GF_Node 1134 src/compositor/mesh.c GF_Node *__texCoords, MFInt32 *texCoordIndex, GF_Node 1434 src/compositor/mesh.c void mesh_new_ifs2d(GF_Mesh *mesh, GF_Node *node) GF_Node 1444 src/compositor/mesh.c void mesh_new_ifs(GF_Mesh *mesh, GF_Node *node) GF_Node 1454 src/compositor/mesh.c void mesh_new_elevation_grid(GF_Mesh *mesh, GF_Node *node) GF_Node 2348 src/compositor/mesh.c void mesh_new_extrusion(GF_Mesh *mesh, GF_Node *node) GF_Node 41 src/compositor/mpeg4_animstream.c static void animationstream_destroy(GF_Node *node, void *rs, Bool is_destroy) GF_Node 65 src/compositor/mpeg4_animstream.c stack->stream = gf_mo_register((GF_Node *)as, &as->url, 0, 0); GF_Node 84 src/compositor/mpeg4_animstream.c gf_mo_unregister((GF_Node *)as, stack->stream); GF_Node 86 src/compositor/mpeg4_animstream.c stack->stream = gf_mo_register((GF_Node *)as, &as->url, 0, 0); GF_Node 109 src/compositor/mpeg4_animstream.c gf_node_event_out((GF_Node*)as, 6/*"isActive"*/); GF_Node 119 src/compositor/mpeg4_animstream.c gf_node_event_out((GF_Node*)as, 6/*"isActive"*/); GF_Node 166 src/compositor/mpeg4_animstream.c void compositor_init_animationstream(GF_Compositor *compositor, GF_Node *node) GF_Node 186 src/compositor/mpeg4_animstream.c void compositor_animationstream_modified(GF_Node *node) GF_Node 47 src/compositor/mpeg4_audio.c gf_node_event_out((GF_Node *)ac, 7/*"isActive"*/); GF_Node 58 src/compositor/mpeg4_audio.c gf_node_event_out((GF_Node *)ac, 7/*"isActive"*/); GF_Node 63 src/compositor/mpeg4_audio.c static void audioclip_traverse(GF_Node *node, void *rs, Bool is_destroy) GF_Node 105 src/compositor/mpeg4_audio.c AudioClipStack *st = (AudioClipStack *)gf_node_get_private((GF_Node*)tn->udta); GF_Node 112 src/compositor/mpeg4_audio.c time = gf_node_get_scene_time((GF_Node*)tn->udta); GF_Node 125 src/compositor/mpeg4_audio.c void compositor_init_audioclip(GF_Compositor *compositor, GF_Node *node) GF_Node 145 src/compositor/mpeg4_audio.c void compositor_audioclip_modified(GF_Node *node) GF_Node 204 src/compositor/mpeg4_audio.c static void audiosource_traverse(GF_Node *node, void *rs, Bool is_destroy) GF_Node 242 src/compositor/mpeg4_audio.c AudioSourceStack *st = (AudioSourceStack *)gf_node_get_private((GF_Node*)tn->udta); GF_Node 248 src/compositor/mpeg4_audio.c time = gf_node_get_scene_time((GF_Node*)tn->udta); GF_Node 261 src/compositor/mpeg4_audio.c void compositor_init_audiosource(GF_Compositor *compositor, GF_Node *node) GF_Node 280 src/compositor/mpeg4_audio.c void compositor_audiosource_modified(GF_Node *node) GF_Node 336 src/compositor/mpeg4_audio.c static void audiobuffer_traverse(GF_Node *node, void *rs, Bool is_destroy) GF_Node 409 src/compositor/mpeg4_audio.c gf_node_event_out((GF_Node *)ab, 17/*"isActive"*/); GF_Node 419 src/compositor/mpeg4_audio.c gf_node_event_out((GF_Node *)ab, 17/*"isActive"*/); GF_Node 427 src/compositor/mpeg4_audio.c AudioBufferStack *st = (AudioBufferStack *)gf_node_get_private((GF_Node*)tn->udta); GF_Node 432 src/compositor/mpeg4_audio.c time = gf_node_get_scene_time((GF_Node*)tn->udta); GF_Node 562 src/compositor/mpeg4_audio.c void setup_audiobuffer(GF_AudioInput *ai, GF_Compositor *compositor, GF_Node *node) GF_Node 580 src/compositor/mpeg4_audio.c void compositor_init_audiobuffer(GF_Compositor *compositor, GF_Node *node) GF_Node 606 src/compositor/mpeg4_audio.c void compositor_audiobuffer_modified(GF_Node *node) GF_Node 85 src/compositor/mpeg4_background.c static void DestroyBackground(GF_Node *node) GF_Node 266 src/compositor/mpeg4_background.c static void TraverseBackground(GF_Node *node, void *rs, Bool is_destroy) GF_Node 450 src/compositor/mpeg4_background.c static void back_set_bind(GF_Node *node, GF_Route *route) GF_Node 458 src/compositor/mpeg4_background.c void compositor_init_background(GF_Compositor *compositor, GF_Node *node) GF_Node 547 src/compositor/mpeg4_background.c void compositor_background_modified(GF_Node *node) GF_Node 43 src/compositor/mpeg4_background2d.c static void DestroyBackground2D(GF_Node *node) GF_Node 313 src/compositor/mpeg4_background2d.c static void TraverseBackground2D(GF_Node *node, void *rs, Bool is_destroy) GF_Node 419 src/compositor/mpeg4_background2d.c static void b2D_set_bind(GF_Node *node, GF_Route *route) GF_Node 433 src/compositor/mpeg4_background2d.c Background2DStack *stack = (Background2DStack *)gf_node_get_private((GF_Node *)node); GF_Node 452 src/compositor/mpeg4_background2d.c void compositor_init_background2d(GF_Compositor *compositor, GF_Node *node) GF_Node 478 src/compositor/mpeg4_background2d.c void compositor_background2d_modified(GF_Node *node) GF_Node 500 src/compositor/mpeg4_background2d.c Bool compositor_background_transparent(GF_Node *node) GF_Node 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_Node 115 src/compositor/mpeg4_bitmap.c static void draw_bitmap_3d(GF_Node *node, GF_TraverseState *tr_state) GF_Node 117 src/compositor/mpeg4_bitmap.c GF_Node *appear; GF_Node 133 src/compositor/mpeg4_bitmap.c if ( app->material && (gf_node_get_tag((GF_Node *)app->material)==TAG_MPEG4_MaterialKey) ) { GF_Node 153 src/compositor/mpeg4_bitmap.c static void draw_bitmap_2d(GF_Node *node, GF_TraverseState *tr_state) GF_Node 166 src/compositor/mpeg4_bitmap.c if ( app->material && (gf_node_get_tag((GF_Node *)app->material)==TAG_MPEG4_MaterialKey) ) { GF_Node 197 src/compositor/mpeg4_bitmap.c static void TraverseBitmap(GF_Node *node, void *rs, Bool is_destroy) GF_Node 264 src/compositor/mpeg4_bitmap.c if ( app->material && (gf_node_get_tag((GF_Node *)app->material)==TAG_MPEG4_MaterialKey) ) { GF_Node 288 src/compositor/mpeg4_bitmap.c void compositor_init_bitmap(GF_Compositor *compositor, GF_Node *node) GF_Node 48 src/compositor/mpeg4_composite.c GF_Node *prev_hit_appear; GF_Node 110 src/compositor/mpeg4_composite.c static void composite_traverse(GF_Node *node, void *rs, Bool is_destroy) GF_Node 152 src/compositor/mpeg4_composite.c static Bool composite_do_bindable(GF_Node *n, GF_TraverseState *tr_state, Bool force_check) GF_Node 154 src/compositor/mpeg4_composite.c GF_Node *btop; GF_Node 165 src/compositor/mpeg4_composite.c btop = (GF_Node*)gf_list_get(tr_state->backgrounds, 0); GF_Node 177 src/compositor/mpeg4_composite.c btop = (GF_Node*)gf_list_get(tr_state->viewpoints, 0); GF_Node 190 src/compositor/mpeg4_composite.c btop = (GF_Node*)gf_list_get(tr_state->fogs, 0); GF_Node 203 src/compositor/mpeg4_composite.c btop = (GF_Node*)gf_list_get(tr_state->navigations, 0); GF_Node 221 src/compositor/mpeg4_composite.c btop = (GF_Node*)gf_list_get(tr_state->backgrounds, 0); GF_Node 234 src/compositor/mpeg4_composite.c btop = (GF_Node*)gf_list_get(tr_state->viewpoints, 0); GF_Node 611 src/compositor/mpeg4_composite.c void compositor_init_compositetexture2d(GF_Compositor *compositor, GF_Node *node) GF_Node 653 src/compositor/mpeg4_composite.c void compositor_init_compositetexture3d(GF_Compositor *compositor, GF_Node *node) GF_Node 692 src/compositor/mpeg4_composite.c GF_TextureHandler *compositor_get_composite_texture(GF_Node *node) GF_Node 698 src/compositor/mpeg4_composite.c Bool compositor_compositetexture_handle_event(GF_Compositor *compositor, GF_Node *composite_appear, GF_Event *ev, Bool is_flush) GF_Node 710 src/compositor/mpeg4_composite.c GF_Node *appear, *prev_appear; GF_Node 852 src/compositor/mpeg4_composite.c void compositor_compositetexture_sensor_delete(GF_Node *composite_appear, GF_SensorHandler *hdl) GF_Node 864 src/compositor/mpeg4_composite.c void compositor_adjust_scale(GF_Node *node, Fixed *sx, Fixed *sy) GF_Node 880 src/compositor/mpeg4_composite.c Bool compositor_is_composite_texture(GF_Node *appear) GF_Node 204 src/compositor/mpeg4_form.c static void TraverseForm(GF_Node *n, void *rs, Bool is_destroy) GF_Node 384 src/compositor/mpeg4_form.c void compositor_init_form(GF_Compositor *compositor, GF_Node *node) GF_Node 58 src/compositor/mpeg4_geometry_2d.c static void TraverseShape(GF_Node *node, void *rs, Bool is_destroy) GF_Node 78 src/compositor/mpeg4_geometry_2d.c GF_Node *m; GF_Node 79 src/compositor/mpeg4_geometry_2d.c tr_state->appear = (GF_Node *) shape->appearance; GF_Node 82 src/compositor/mpeg4_geometry_2d.c gf_node_traverse((GF_Node *) shape->geometry, tr_state); GF_Node 117 src/compositor/mpeg4_geometry_2d.c tr_state->appear = (GF_Node *) shape->appearance; GF_Node 126 src/compositor/mpeg4_geometry_2d.c gf_node_traverse((GF_Node *) shape->geometry, tr_state); GF_Node 129 src/compositor/mpeg4_geometry_2d.c gf_node_traverse((GF_Node *) shape->geometry, tr_state); GF_Node 138 src/compositor/mpeg4_geometry_2d.c gf_node_traverse((GF_Node *) shape->geometry, tr_state); GF_Node 150 src/compositor/mpeg4_geometry_2d.c void compositor_init_shape(GF_Compositor *compositor, GF_Node *node) GF_Node 155 src/compositor/mpeg4_geometry_2d.c static void circle_check_changes(GF_Node *node, Drawable *stack, GF_TraverseState *tr_state) GF_Node 165 src/compositor/mpeg4_geometry_2d.c static void TraverseCircle(GF_Node *node, void *rs, Bool is_destroy) GF_Node 206 src/compositor/mpeg4_geometry_2d.c void compositor_init_circle(GF_Compositor *compositor, GF_Node *node) GF_Node 212 src/compositor/mpeg4_geometry_2d.c static void ellipse_check_changes(GF_Node *node, Drawable *stack, GF_TraverseState *tr_state) GF_Node 221 src/compositor/mpeg4_geometry_2d.c static void TraverseEllipse(GF_Node *node, void *rs, Bool is_destroy) GF_Node 261 src/compositor/mpeg4_geometry_2d.c void compositor_init_ellipse(GF_Compositor *compositor, GF_Node *node) GF_Node 310 src/compositor/mpeg4_geometry_2d.c static void rectangle_check_changes(GF_Node *node, Drawable *stack, GF_TraverseState *tr_state) GF_Node 321 src/compositor/mpeg4_geometry_2d.c static void TraverseRectangle(GF_Node *node, void *rs, Bool is_destroy) GF_Node 389 src/compositor/mpeg4_geometry_2d.c void compositor_init_rectangle(GF_Compositor *compositor, GF_Node *node) GF_Node 401 src/compositor/mpeg4_geometry_2d.c void curve2d_check_changes(GF_Node *node, Drawable *stack, GF_TraverseState *tr_state, MFInt32 *idx) GF_Node 522 src/compositor/mpeg4_geometry_2d.c static void TraverseCurve2D(GF_Node *node, void *rs, Bool is_destroy) GF_Node 563 src/compositor/mpeg4_geometry_2d.c void compositor_init_curve2d(GF_Compositor *compositor, GF_Node *node) GF_Node 586 src/compositor/mpeg4_geometry_2d.c static void pointset2d_check_changes(GF_Node *node, Drawable *stack, GF_TraverseState *tr_state) GF_Node 608 src/compositor/mpeg4_geometry_2d.c static void PointSet2D_Draw(GF_Node *node, GF_TraverseState *tr_state) GF_Node 642 src/compositor/mpeg4_geometry_2d.c static void TraversePointSet2D(GF_Node *node, void *rs, Bool is_destroy) GF_Node 696 src/compositor/mpeg4_geometry_2d.c void compositor_init_pointset2d(GF_Compositor *compositor, GF_Node *node) GF_Node 703 src/compositor/mpeg4_geometry_2d.c static void TraverseBitWrapper(GF_Node *node, void *rs, Bool is_destroy) GF_Node 719 src/compositor/mpeg4_geometry_2d.c void compositor_init_bitwrapper(GF_Compositor *compositor, GF_Node *node) GF_Node 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_Node 73 src/compositor/mpeg4_geometry_3d.c static void build_shape_box(GF_Node *n, Drawable3D *stack, GF_TraverseState *tr_state) GF_Node 78 src/compositor/mpeg4_geometry_3d.c static void TraverseBox(GF_Node *n, void *rs, Bool is_destroy) GF_Node 83 src/compositor/mpeg4_geometry_3d.c void compositor_init_box(GF_Compositor *compositor, GF_Node *node) GF_Node 89 src/compositor/mpeg4_geometry_3d.c static void build_shape_cone(GF_Node *n, Drawable3D *stack, GF_TraverseState *tr_state) GF_Node 95 src/compositor/mpeg4_geometry_3d.c static void TraverseCone(GF_Node *n, void *rs, Bool is_destroy) GF_Node 100 src/compositor/mpeg4_geometry_3d.c void compositor_init_cone(GF_Compositor *compositor, GF_Node *node) GF_Node 106 src/compositor/mpeg4_geometry_3d.c static void build_shape_cylinder(GF_Node *n, Drawable3D *stack, GF_TraverseState *tr_state) GF_Node 112 src/compositor/mpeg4_geometry_3d.c static void TraverseCylinder(GF_Node *n, void *rs, Bool is_destroy) GF_Node 117 src/compositor/mpeg4_geometry_3d.c void compositor_init_cylinder(GF_Compositor *compositor, GF_Node *node) GF_Node 123 src/compositor/mpeg4_geometry_3d.c static void build_shape_sphere(GF_Node *n, Drawable3D *stack, GF_TraverseState *tr_state) GF_Node 194 src/compositor/mpeg4_geometry_3d.c static void TraverseSphere(GF_Node *n, void *rs, Bool is_destroy) GF_Node 219 src/compositor/mpeg4_geometry_3d.c void compositor_init_sphere(GF_Compositor *compositor, GF_Node *node) GF_Node 225 src/compositor/mpeg4_geometry_3d.c static void build_shape_point_set(GF_Node *n, Drawable3D *stack, GF_TraverseState *tr_state) GF_Node 230 src/compositor/mpeg4_geometry_3d.c static void TraversePointSet(GF_Node *n, void *rs, Bool is_destroy) GF_Node 235 src/compositor/mpeg4_geometry_3d.c void compositor_init_point_set(GF_Compositor *compositor, GF_Node *node) GF_Node 241 src/compositor/mpeg4_geometry_3d.c static void build_shape_ifs(GF_Node *n, Drawable3D *stack, GF_TraverseState *tr_state) GF_Node 245 src/compositor/mpeg4_geometry_3d.c static void TraverseIFS(GF_Node *n, void *rs, Bool is_destroy) GF_Node 250 src/compositor/mpeg4_geometry_3d.c static void IFS_SetColorIndex(GF_Node *node, GF_Route *route) GF_Node 257 src/compositor/mpeg4_geometry_3d.c static void IFS_SetCoordIndex(GF_Node *node, GF_Route *route) GF_Node 264 src/compositor/mpeg4_geometry_3d.c static void IFS_SetNormalIndex(GF_Node *node, GF_Route *route) GF_Node 271 src/compositor/mpeg4_geometry_3d.c static void IFS_SetTexCoordIndex(GF_Node *node, GF_Route *route) GF_Node 278 src/compositor/mpeg4_geometry_3d.c void compositor_init_ifs(GF_Compositor *compositor, GF_Node *node) GF_Node 289 src/compositor/mpeg4_geometry_3d.c static void build_shape_ils(GF_Node *n, Drawable3D *stack, GF_TraverseState *tr_state) GF_Node 295 src/compositor/mpeg4_geometry_3d.c static void TraverseILS(GF_Node *n, void *rs, Bool is_destroy) GF_Node 300 src/compositor/mpeg4_geometry_3d.c static void ILS_SetColorIndex(GF_Node *node, GF_Route *route) GF_Node 307 src/compositor/mpeg4_geometry_3d.c static void ILS_SetCoordIndex(GF_Node *node, GF_Route *route) GF_Node 314 src/compositor/mpeg4_geometry_3d.c void compositor_init_ils(GF_Compositor *compositor, GF_Node *node) GF_Node 324 src/compositor/mpeg4_geometry_3d.c static void build_shape_elevation_grid(GF_Node *n, Drawable3D *stack, GF_TraverseState *tr_state) GF_Node 329 src/compositor/mpeg4_geometry_3d.c static void TraverseElevationGrid(GF_Node *n, void *rs, Bool is_destroy) GF_Node 334 src/compositor/mpeg4_geometry_3d.c static void ElevationGrid_SetHeight(GF_Node *node, GF_Route *route) GF_Node 341 src/compositor/mpeg4_geometry_3d.c void compositor_init_elevation_grid(GF_Compositor *compositor, GF_Node *node) GF_Node 349 src/compositor/mpeg4_geometry_3d.c static void build_shape_extrusion(GF_Node *n, Drawable3D *stack, GF_TraverseState *tr_state) GF_Node 354 src/compositor/mpeg4_geometry_3d.c static void TraverseExtrusion(GF_Node *n, void *rs, Bool is_destroy) GF_Node 359 src/compositor/mpeg4_geometry_3d.c static void Extrusion_SetCrossSection(GF_Node *node, GF_Route *route) GF_Node 365 src/compositor/mpeg4_geometry_3d.c static void Extrusion_SetOrientation(GF_Node *node, GF_Route *route) GF_Node 371 src/compositor/mpeg4_geometry_3d.c static void Extrusion_SetScale(GF_Node *node, GF_Route *route) GF_Node 377 src/compositor/mpeg4_geometry_3d.c static void Extrusion_SetSpine(GF_Node *node, GF_Route *route) GF_Node 383 src/compositor/mpeg4_geometry_3d.c void compositor_init_extrusion(GF_Compositor *compositor, GF_Node *node) GF_Node 591 src/compositor/mpeg4_geometry_3d.c static void build_shape_nld(GF_Node *n, Drawable3D *stack, GF_TraverseState *tr_state) GF_Node 604 src/compositor/mpeg4_geometry_3d.c static void TraverseNonLinearDeformer(GF_Node *n, void *rs, Bool is_destroy) GF_Node 616 src/compositor/mpeg4_geometry_3d.c void compositor_init_non_linear_deformer(GF_Compositor *compositor, GF_Node *node) GF_Node 33 src/compositor/mpeg4_geometry_ifs2d.c static void ifs2d_check_changes(GF_Node *node, Drawable *stack, GF_TraverseState *tr_state) GF_Node 79 src/compositor/mpeg4_geometry_ifs2d.c static void IFS2D_Draw(GF_Node *node, GF_TraverseState *tr_state) GF_Node 258 src/compositor/mpeg4_geometry_ifs2d.c static void TraverseIFS2D(GF_Node *node, void *rs, Bool is_destroy) GF_Node 321 src/compositor/mpeg4_geometry_ifs2d.c static void IFS2D_SetColorIndex(GF_Node *node, GF_Route *route) GF_Node 328 src/compositor/mpeg4_geometry_ifs2d.c static void IFS2D_SetCoordIndex(GF_Node *node, GF_Route *route) GF_Node 335 src/compositor/mpeg4_geometry_ifs2d.c void compositor_init_indexed_face_set2d(GF_Compositor *compositor, GF_Node *node) GF_Node 33 src/compositor/mpeg4_geometry_ils2d.c static void ils2d_check_changes(GF_Node *node, Drawable *stack, GF_TraverseState *tr_state) GF_Node 73 src/compositor/mpeg4_geometry_ils2d.c static void ILS2D_Draw(GF_Node *node, GF_TraverseState *tr_state) GF_Node 230 src/compositor/mpeg4_geometry_ils2d.c static void TraverseILS2D(GF_Node *node, void *rs, Bool is_destroy) GF_Node 289 src/compositor/mpeg4_geometry_ils2d.c static void ILS2D_SetColorIndex(GF_Node *node, GF_Route *route) GF_Node 296 src/compositor/mpeg4_geometry_ils2d.c static void ILS2D_SetCoordIndex(GF_Node *node, GF_Route *route) GF_Node 303 src/compositor/mpeg4_geometry_ils2d.c void compositor_init_indexed_line_set2d(GF_Compositor *compositor, GF_Node *node) GF_Node 49 src/compositor/mpeg4_gradients.c void GradientGetMatrix(GF_Node *transform, GF_Matrix2D *mat) GF_Node 80 src/compositor/mpeg4_gradients.c static void DestroyGradient(GF_Node *node, void *rs, Bool is_destroy) GF_Node 147 src/compositor/mpeg4_gradients.c GradientGetMatrix((GF_Node *) lg->transform, mat); GF_Node 334 src/compositor/mpeg4_gradients.c void compositor_init_linear_gradient(GF_Compositor *compositor, GF_Node *node) GF_Node 597 src/compositor/mpeg4_gradients.c GradientGetMatrix((GF_Node *) rg->transform, mat); GF_Node 608 src/compositor/mpeg4_gradients.c void compositor_init_radial_gradient(GF_Compositor *compositor, GF_Node *node) GF_Node 629 src/compositor/mpeg4_gradients.c GF_TextureHandler *compositor_mpeg4_get_gradient_texture(GF_Node *node) GF_Node 34 src/compositor/mpeg4_grouping.c void group_2d_traverse(GF_Node *node, GroupingNode2D *group, GF_TraverseState *tr_state) GF_Node 62 src/compositor/mpeg4_grouping.c GF_SensorHandler *gf_sc_anchor_get_handler(GF_Node *n); GF_Node 210 src/compositor/mpeg4_grouping.c void group_2d_traverse_with_order(GF_Node *node, GroupingNode2D *group, GF_TraverseState *tr_state, u32 *positions) GF_Node 215 src/compositor/mpeg4_grouping.c GF_Node *child; GF_Node 235 src/compositor/mpeg4_grouping.c GF_SensorHandler *gf_sc_anchor_get_handler(GF_Node *n); GF_Node 382 src/compositor/mpeg4_grouping.c void group_3d_setup(GroupingNode *group, GF_Node *node) GF_Node 387 src/compositor/mpeg4_grouping.c void group_3d_delete(GF_Node *node) GF_Node 394 src/compositor/mpeg4_grouping.c GroupingNode *group_3d_new(GF_Node *node) GF_Node 403 src/compositor/mpeg4_grouping.c static u32 get_light_type(GF_Node *n) GF_Node 419 src/compositor/mpeg4_grouping.c void group_3d_traverse(GF_Node *node, GroupingNode *group, GF_TraverseState *tr_state) GF_Node 643 src/compositor/mpeg4_grouping.c void parent_node_start_group(ParentNode2D *group, GF_Node *n, Bool discardable) GF_Node 683 src/compositor/mpeg4_grouping.c void parent_node_traverse(GF_Node *node, ParentNode2D *group, GF_TraverseState *tr_state) GF_Node 88 src/compositor/mpeg4_grouping.h void group_2d_traverse(GF_Node *node, GroupingNode2D *group, GF_TraverseState *tr_state); GF_Node 91 src/compositor/mpeg4_grouping.h void group_2d_traverse_with_order(GF_Node *node, GroupingNode2D *group, GF_TraverseState *tr_state, u32 *positions); GF_Node 96 src/compositor/mpeg4_grouping.h Bool group_2d_cache_traverse(GF_Node *node, GroupingNode2D *group, GF_TraverseState *tr_state); GF_Node 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_Node 101 src/compositor/mpeg4_grouping.h void group_2d_destroy(GF_Node *node, GroupingNode2D *group); GF_Node 104 src/compositor/mpeg4_grouping.h void group_2d_destroy_svg(GF_Node *node, GroupingNode2D *group); GF_Node 125 src/compositor/mpeg4_grouping.h GroupingNode *group_3d_new(GF_Node *node); GF_Node 126 src/compositor/mpeg4_grouping.h void group_3d_delete(GF_Node *node); GF_Node 130 src/compositor/mpeg4_grouping.h void group_3d_traverse(GF_Node *n, GroupingNode *group, GF_TraverseState *tr_state); GF_Node 144 src/compositor/mpeg4_grouping.h GF_Node *child; GF_Node 179 src/compositor/mpeg4_grouping.h void parent_node_start_group(ParentNode2D *group, GF_Node *n, Bool discardable); GF_Node 186 src/compositor/mpeg4_grouping.h void parent_node_traverse(GF_Node *node, ParentNode2D *group, GF_TraverseState *tr_state); GF_Node 37 src/compositor/mpeg4_grouping_2d.c static void TraverseSwitch(GF_Node *node, void *rs, Bool is_destroy) GF_Node 44 src/compositor/mpeg4_grouping_2d.c GF_Node *child; GF_Node 103 src/compositor/mpeg4_grouping_2d.c child = (GF_Node*)gf_node_list_get_child(children, idx); GF_Node 114 src/compositor/mpeg4_grouping_2d.c child = (GF_Node*)gf_node_list_get_child(children, whichChoice); GF_Node 119 src/compositor/mpeg4_grouping_2d.c void compositor_init_switch(GF_Compositor *compositor, GF_Node *node) GF_Node 137 src/compositor/mpeg4_grouping_2d.c static void traverse_transform(GF_Node *node, Transform2DStack *stack, GF_TraverseState *tr_state) GF_Node 171 src/compositor/mpeg4_grouping_2d.c static void TraverseTransform2D(GF_Node *node, void *rs, Bool is_destroy) GF_Node 207 src/compositor/mpeg4_grouping_2d.c void compositor_init_transform2d(GF_Compositor *compositor, GF_Node *node) GF_Node 222 src/compositor/mpeg4_grouping_2d.c void tr_mx2d_get_matrix(GF_Node *n, GF_Matrix2D *mat) GF_Node 236 src/compositor/mpeg4_grouping_2d.c static void TraverseTransformMatrix2D(GF_Node *node, void *rs, Bool is_destroy) GF_Node 264 src/compositor/mpeg4_grouping_2d.c void compositor_init_transformmatrix2d(GF_Compositor *compositor, GF_Node *node) GF_Node 282 src/compositor/mpeg4_grouping_2d.c static void TraverseColorTransform(GF_Node *node, void *rs, Bool is_destroy) GF_Node 336 src/compositor/mpeg4_grouping_2d.c void compositor_init_colortransform(GF_Compositor *compositor, GF_Node *node) GF_Node 370 src/compositor/mpeg4_grouping_2d.c static void TraverseOrderedGroup(GF_Node *node, void *rs, Bool is_destroy) GF_Node 416 src/compositor/mpeg4_grouping_2d.c void compositor_init_orderedgroup(GF_Compositor *compositor, GF_Node *node) GF_Node 38 src/compositor/mpeg4_grouping_3d.c static void TraverseGroup(GF_Node *node, void *rs, Bool is_destroy) GF_Node 49 src/compositor/mpeg4_grouping_3d.c void compositor_init_group(GF_Compositor *compositor, GF_Node *node) GF_Node 57 src/compositor/mpeg4_grouping_3d.c void compositor_init_static_group(GF_Compositor *compositor, GF_Node *node) GF_Node 64 src/compositor/mpeg4_grouping_3d.c static void TraverseGroup(GF_Node *node, void *rs, Bool is_destroy) GF_Node 75 src/compositor/mpeg4_grouping_3d.c void compositor_init_group(GF_Compositor *compositor, GF_Node *node) GF_Node 87 src/compositor/mpeg4_grouping_3d.c void compositor_init_static_group(GF_Compositor *compositor, GF_Node *node) GF_Node 94 src/compositor/mpeg4_grouping_3d.c void TraverseCollision(GF_Node *node, void *rs, Bool is_destroy) GF_Node 145 src/compositor/mpeg4_grouping_3d.c void compositor_init_collision(GF_Compositor *compositor, GF_Node *node) GF_Node 160 src/compositor/mpeg4_grouping_3d.c static void DestroyTransform(GF_Node *n) GF_Node 167 src/compositor/mpeg4_grouping_3d.c static void NewTransformStack(GF_Compositor *compositor, GF_Node *node, GF_ChildNodeItem **children) GF_Node 176 src/compositor/mpeg4_grouping_3d.c static void TraverseTransform(GF_Node *n, void *rs, Bool is_destroy) GF_Node 223 src/compositor/mpeg4_grouping_3d.c void compositor_init_transform(GF_Compositor *compositor, GF_Node *node) GF_Node 231 src/compositor/mpeg4_grouping_3d.c static void TraverseBillboard(GF_Node *n, void *rs, Bool is_destroy) GF_Node 311 src/compositor/mpeg4_grouping_3d.c void compositor_init_billboard(GF_Compositor *compositor, GF_Node *node) GF_Node 318 src/compositor/mpeg4_grouping_3d.c static void TraverseLOD(GF_Node *node, void *rs, Bool is_destroy) GF_Node 396 src/compositor/mpeg4_grouping_3d.c void compositor_init_lod(GF_Compositor *compositor, GF_Node *node) GF_Node 46 src/compositor/mpeg4_layer_2d.c static void l2d_CheckBindables(GF_Node *n, GF_TraverseState *tr_state, Bool force_traverse) GF_Node 48 src/compositor/mpeg4_layer_2d.c GF_Node *btop; GF_Node 52 src/compositor/mpeg4_layer_2d.c btop = (GF_Node*)gf_list_get(tr_state->backgrounds, 0); GF_Node 60 src/compositor/mpeg4_layer_2d.c btop = (GF_Node*)gf_list_get(tr_state->viewpoints, 0); GF_Node 94 src/compositor/mpeg4_layer_2d.c static void TraverseLayer2D(GF_Node *node, void *rs, Bool is_destroy) GF_Node 97 src/compositor/mpeg4_layer_2d.c GF_Node *viewport; GF_Node 98 src/compositor/mpeg4_layer_2d.c GF_Node *back; GF_Node 145 src/compositor/mpeg4_layer_2d.c back = (GF_Node*)gf_list_get(st->backs, 0); GF_Node 147 src/compositor/mpeg4_layer_2d.c viewport = (GF_Node*)gf_list_get(st->views, 0); GF_Node 379 src/compositor/mpeg4_layer_2d.c void compositor_init_layer2d(GF_Compositor *compositor, GF_Node *node) GF_Node 58 src/compositor/mpeg4_layer_3d.c static void DestroyLayer3D(GF_Node *node) GF_Node 88 src/compositor/mpeg4_layer_3d.c static void l3d_CheckBindables(GF_Node *n, GF_TraverseState *tr_state, Bool force_traverse) GF_Node 90 src/compositor/mpeg4_layer_3d.c GF_Node *btop; GF_Node 99 src/compositor/mpeg4_layer_3d.c btop = (GF_Node*)gf_list_get(tr_state->backgrounds, 0); GF_Node 107 src/compositor/mpeg4_layer_3d.c btop = (GF_Node*)gf_list_get(tr_state->viewpoints, 0); GF_Node 115 src/compositor/mpeg4_layer_3d.c btop = (GF_Node*)gf_list_get(tr_state->navigations, 0); GF_Node 123 src/compositor/mpeg4_layer_3d.c btop = (GF_Node*)gf_list_get(tr_state->fogs, 0); GF_Node 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_Node 285 src/compositor/mpeg4_layer_3d.c static void layer3d_draw_2d(GF_Node *node, GF_TraverseState *tr_state) GF_Node 339 src/compositor/mpeg4_layer_3d.c static void TraverseLayer3D(GF_Node *node, void *rs, Bool is_destroy) GF_Node 709 src/compositor/mpeg4_layer_3d.c void compositor_init_layer3d(GF_Compositor *compositor, GF_Node *node) GF_Node 735 src/compositor/mpeg4_layer_3d.c GF_Camera *compositor_layer3d_get_camera(GF_Node *node) GF_Node 741 src/compositor/mpeg4_layer_3d.c void compositor_layer3d_bind_camera(GF_Node *node, Bool do_bind, u32 nav_value) GF_Node 744 src/compositor/mpeg4_layer_3d.c GF_Node *n = (GF_Node*)gf_list_get(st->visual->navigation_stack, 0); GF_Node 485 src/compositor/mpeg4_layout.c time = gf_node_get_scene_time((GF_Node *)l); GF_Node 615 src/compositor/mpeg4_layout.c static void TraverseLayout(GF_Node *node, void *rs, Bool is_destroy) GF_Node 800 src/compositor/mpeg4_layout.c static Bool layout_is_enabled(GF_Node *node) GF_Node 807 src/compositor/mpeg4_layout.c void compositor_init_layout(GF_Compositor *compositor, GF_Node *node) GF_Node 825 src/compositor/mpeg4_layout.c void compositor_layout_modified(GF_Compositor *compositor, GF_Node *node) GF_Node 840 src/compositor/mpeg4_layout.c GF_SensorHandler *compositor_mpeg4_layout_get_sensor_handler(GF_Node *node) GF_Node 37 src/compositor/mpeg4_lighting.c static void TraverseSpotLight(GF_Node *n, void *rs, Bool is_destroy) GF_Node 78 src/compositor/mpeg4_lighting.c void compositor_init_spot_light(GF_Compositor *compositor, GF_Node *node) GF_Node 87 src/compositor/mpeg4_lighting.c static void TraversePointLight(GF_Node *n, void *rs, Bool is_destroy) GF_Node 127 src/compositor/mpeg4_lighting.c void compositor_init_point_light(GF_Compositor *compositor, GF_Node *node) GF_Node 137 src/compositor/mpeg4_lighting.c static void TraverseDirectionalLight(GF_Node *n, void *rs, Bool is_destroy) GF_Node 165 src/compositor/mpeg4_lighting.c void compositor_init_directional_light(GF_Compositor *compositor, GF_Node *node) GF_Node 36 src/compositor/mpeg4_path_layout.c GF_Node *last_geom; GF_Node 43 src/compositor/mpeg4_path_layout.c static void TraversePathLayout(GF_Node *node, void *rs, Bool is_destroy) GF_Node 68 src/compositor/mpeg4_path_layout.c switch (gf_node_get_tag((GF_Node *) pl->geometry)) { GF_Node 98 src/compositor/mpeg4_path_layout.c gf_node_traverse((GF_Node *)pl->geometry, tr_state); GF_Node 120 src/compositor/mpeg4_path_layout.c dr = (Drawable *) gf_node_get_private( (GF_Node *) pl->geometry); GF_Node 271 src/compositor/mpeg4_path_layout.c void compositor_init_path_layout(GF_Compositor *compositor, GF_Node *node) GF_Node 41 src/compositor/mpeg4_sensors.c static void mpeg4_sensor_deleted(GF_Node *node, GF_SensorHandler *hdl) GF_Node 61 src/compositor/mpeg4_sensors.c static void mpeg4_sensor_created(GF_Compositor *compositor, GF_Node *node) GF_Node 79 src/compositor/mpeg4_sensors.c static void TraverseAnchor(GF_Node *node, void *rs, Bool is_destroy) GF_Node 117 src/compositor/mpeg4_sensors.c static void anchor_activation(GF_Node *node, AnchorStack *st, GF_Compositor *compositor) GF_Node 143 src/compositor/mpeg4_sensors.c GF_Node *bindable; GF_Node 198 src/compositor/mpeg4_sensors.c static Bool anchor_is_enabled(GF_Node *node) GF_Node 204 src/compositor/mpeg4_sensors.c static void on_activate_anchor(GF_Node *node, GF_Route *route) GF_Node 212 src/compositor/mpeg4_sensors.c GF_SensorHandler *gf_sc_anchor_get_handler(GF_Node *n) GF_Node 219 src/compositor/mpeg4_sensors.c void compositor_init_anchor(GF_Compositor *compositor, GF_Node *node) GF_Node 249 src/compositor/mpeg4_sensors.c static void DestroyDiscSensor(GF_Node *node, void *rs, Bool is_destroy) GF_Node 258 src/compositor/mpeg4_sensors.c static Bool ds_is_enabled(GF_Node *n) GF_Node 356 src/compositor/mpeg4_sensors.c static GF_SensorHandler *disc_sensor_get_handler(GF_Node *n) GF_Node 362 src/compositor/mpeg4_sensors.c void compositor_init_disc_sensor(GF_Compositor *compositor, GF_Node *node) GF_Node 389 src/compositor/mpeg4_sensors.c static void DestroyPlaneSensor2D(GF_Node *node, void *rs, Bool is_destroy) GF_Node 398 src/compositor/mpeg4_sensors.c static Bool ps2D_is_enabled(GF_Node *n) GF_Node 519 src/compositor/mpeg4_sensors.c static GF_SensorHandler *plane_sensor2d_get_handler(GF_Node *n) GF_Node 525 src/compositor/mpeg4_sensors.c void compositor_init_plane_sensor2d(GF_Compositor *compositor, GF_Node *node) GF_Node 551 src/compositor/mpeg4_sensors.c static void DestroyProximitySensor2D(GF_Node *node, void *rs, Bool is_destroy) GF_Node 560 src/compositor/mpeg4_sensors.c static Bool prox2D_is_enabled(GF_Node *n) GF_Node 609 src/compositor/mpeg4_sensors.c static GF_SensorHandler *proximity_sensor2d_get_handler(GF_Node *n) GF_Node 616 src/compositor/mpeg4_sensors.c void compositor_init_proximity_sensor2d(GF_Compositor *compositor, GF_Node *node) GF_Node 641 src/compositor/mpeg4_sensors.c static void DestroyTouchSensor(GF_Node *node, void *rs, Bool is_destroy) GF_Node 650 src/compositor/mpeg4_sensors.c static Bool ts_is_enabled(GF_Node *n) GF_Node 712 src/compositor/mpeg4_sensors.c static GF_SensorHandler *touch_sensor_get_handler(GF_Node *n) GF_Node 719 src/compositor/mpeg4_sensors.c void compositor_init_touch_sensor(GF_Compositor *compositor, GF_Node *node) GF_Node 739 src/compositor/mpeg4_sensors.c void TraverseProximitySensor(GF_Node *node, void *rs, Bool is_destroy) GF_Node 805 src/compositor/mpeg4_sensors.c void compositor_init_proximity_sensor(GF_Compositor *compositor, GF_Node *node) GF_Node 820 src/compositor/mpeg4_sensors.c static void DestroyPlaneSensor(GF_Node *node, void *rs, Bool is_destroy) GF_Node 829 src/compositor/mpeg4_sensors.c static Bool ps_is_enabled(GF_Node *n) GF_Node 942 src/compositor/mpeg4_sensors.c static GF_SensorHandler *plane_sensor_get_handler(GF_Node *n) GF_Node 948 src/compositor/mpeg4_sensors.c void compositor_init_plane_sensor(GF_Compositor *compositor, GF_Node *node) GF_Node 976 src/compositor/mpeg4_sensors.c static void DestroyCylinderSensor(GF_Node *node, void *rs, Bool is_destroy) GF_Node 985 src/compositor/mpeg4_sensors.c static Bool cs_is_enabled(GF_Node *n) GF_Node 1145 src/compositor/mpeg4_sensors.c static GF_SensorHandler *cylinder_sensor_get_handler(GF_Node *n) GF_Node 1151 src/compositor/mpeg4_sensors.c void compositor_init_cylinder_sensor(GF_Compositor *compositor, GF_Node *node) GF_Node 1179 src/compositor/mpeg4_sensors.c static void DestroySphereSensor(GF_Node *node, void *rs, Bool is_destroy) GF_Node 1188 src/compositor/mpeg4_sensors.c static Bool sphere_is_enabled(GF_Node *n) GF_Node 1324 src/compositor/mpeg4_sensors.c static GF_SensorHandler *sphere_get_handler(GF_Node *n) GF_Node 1330 src/compositor/mpeg4_sensors.c void compositor_init_sphere_sensor(GF_Compositor *compositor, GF_Node *node) GF_Node 1348 src/compositor/mpeg4_sensors.c void TraverseVisibilitySensor(GF_Node *node, void *rs, Bool is_destroy) GF_Node 1391 src/compositor/mpeg4_sensors.c void compositor_init_visibility_sensor(GF_Compositor *compositor, GF_Node *node) GF_Node 1398 src/compositor/mpeg4_sensors.c GF_SensorHandler *compositor_mpeg4_get_sensor_handler(GF_Node *n) GF_Node 1402 src/compositor/mpeg4_sensors.c GF_SensorHandler *compositor_mpeg4_get_sensor_handler_ex(GF_Node *n, Bool skip_anchors) GF_Node 1464 src/compositor/mpeg4_sensors.c Bool compositor_mpeg4_is_sensor_node(GF_Node *node) GF_Node 1471 src/compositor/mpeg4_sensors.c static void traverse_envtest(GF_Node *node, void *rs, Bool is_destroy) GF_Node 1479 src/compositor/mpeg4_sensors.c void envtest_evaluate(GF_Node *node, GF_Route *_route) GF_Node 1598 src/compositor/mpeg4_sensors.c GF_Node *envtest = gf_list_get(compositor->env_tests, i); GF_Node 1623 src/compositor/mpeg4_sensors.c void compositor_init_envtest(GF_Compositor *compositor, GF_Node *node) GF_Node 1633 src/compositor/mpeg4_sensors.c void compositor_envtest_modified(GF_Node *node) GF_Node 40 src/compositor/mpeg4_sound.c static void TraverseSound2D(GF_Node *node, void *rs, Bool is_destroy) GF_Node 65 src/compositor/mpeg4_sound.c gf_node_traverse((GF_Node *) snd->source, tr_state); GF_Node 70 src/compositor/mpeg4_sound.c static Bool SND2D_GetChannelVolume(GF_Node *node, Fixed *vol) GF_Node 77 src/compositor/mpeg4_sound.c static u8 SND2D_GetPriority(GF_Node *node) GF_Node 82 src/compositor/mpeg4_sound.c void compositor_init_sound2d(GF_Compositor *compositor, GF_Node *node) GF_Node 175 src/compositor/mpeg4_sound.c static void TraverseSound(GF_Node *node, void *rs, Bool is_destroy) GF_Node 191 src/compositor/mpeg4_sound.c gf_node_traverse((GF_Node *) snd->source, tr_state); GF_Node 254 src/compositor/mpeg4_sound.c gf_node_traverse((GF_Node *) snd->source, tr_state); GF_Node 259 src/compositor/mpeg4_sound.c static Bool SND_GetChannelVolume(GF_Node *node, Fixed *vol) GF_Node 273 src/compositor/mpeg4_sound.c static u8 SND_GetPriority(GF_Node *node) GF_Node 278 src/compositor/mpeg4_sound.c void compositor_init_sound(GF_Compositor *compositor, GF_Node *node) GF_Node 127 src/compositor/mpeg4_text.c tspan = gf_font_manager_create_span(ft_mgr, font, str, fontSize, GF_FALSE, GF_FALSE, GF_FALSE, NULL, GF_FALSE, styles, (GF_Node*)txt); GF_Node 240 src/compositor/mpeg4_text.c trim_tspan = gf_font_manager_create_span(ft_mgr, font, "...", fontSize, GF_FALSE, GF_FALSE, GF_FALSE, NULL, GF_FALSE, styles, (GF_Node*)txt); GF_Node 256 src/compositor/mpeg4_text.c tspan = gf_font_manager_create_span(ft_mgr, font, txt->string.vals[i], fontSize, GF_FALSE, GF_FALSE, GF_FALSE, NULL, GF_FALSE, styles, (GF_Node*)txt); GF_Node 476 src/compositor/mpeg4_text.c static void text_get_draw_opt(GF_Node *node, TextStack *st, Bool *force_texture, u32 *hl_color, DrawAspect2D *asp) GF_Node 514 src/compositor/mpeg4_text.c GF_Node *__mat; GF_Node 522 src/compositor/mpeg4_text.c static void text_draw_3d(GF_TraverseState *tr_state, GF_Node *node, TextStack *st) GF_Node 544 src/compositor/mpeg4_text.c void text_draw_2d(GF_Node *node, GF_TraverseState *tr_state) GF_Node 548 src/compositor/mpeg4_text.c TextStack *st = (TextStack *) gf_node_get_private((GF_Node *) node); GF_Node 561 src/compositor/mpeg4_text.c static void text_check_changes(GF_Node *node, TextStack *stack, GF_TraverseState *tr_state) GF_Node 579 src/compositor/mpeg4_text.c static void Text_Traverse(GF_Node *n, void *rs, Bool is_destroy) GF_Node 679 src/compositor/mpeg4_text.c void compositor_init_text(GF_Compositor *compositor, GF_Node *node) GF_Node 700 src/compositor/mpeg4_text.c static void TraverseTextureText(GF_Node *node, void *rs, Bool is_destroy) GF_Node 703 src/compositor/mpeg4_text.c GF_Node *text; GF_Node 708 src/compositor/mpeg4_text.c text = *(GF_Node **)field.far_ptr; GF_Node 720 src/compositor/mpeg4_text.c void compositor_init_texture_text(GF_Compositor *compositor, GF_Node *node) GF_Node 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_Node 52 src/compositor/mpeg4_textures.c static void movietexture_destroy(GF_Node *node, void *rs, Bool is_destroy) GF_Node 72 src/compositor/mpeg4_textures.c gf_node_event_out((GF_Node*)mt, 8/*"isActive"*/); GF_Node 84 src/compositor/mpeg4_textures.c gf_node_event_out((GF_Node*)mt, 8/*"isActive"*/); GF_Node 175 src/compositor/mpeg4_textures.c void compositor_init_movietexture(GF_Compositor *compositor, GF_Node *node) GF_Node 202 src/compositor/mpeg4_textures.c GF_TextureHandler *mt_get_texture(GF_Node *node) GF_Node 208 src/compositor/mpeg4_textures.c void compositor_movietexture_modified(GF_Node *node) GF_Node 229 src/compositor/mpeg4_textures.c static void imagetexture_destroy(GF_Node *node, void *rs, Bool is_destroy) GF_Node 419 src/compositor/mpeg4_textures.c void compositor_init_imagetexture(GF_Compositor *compositor, GF_Node *node) GF_Node 466 src/compositor/mpeg4_textures.c GF_TextureHandler *it_get_texture(GF_Node *node) GF_Node 470 src/compositor/mpeg4_textures.c void compositor_imagetexture_modified(GF_Node *node) GF_Node 506 src/compositor/mpeg4_textures.c static void pixeltexture_destroy(GF_Node *node, void *rs, Bool is_destroy) GF_Node 582 src/compositor/mpeg4_textures.c void compositor_init_pixeltexture(GF_Compositor *compositor, GF_Node *node) GF_Node 601 src/compositor/mpeg4_textures.c GF_TextureHandler *pt_get_texture(GF_Node *node) GF_Node 612 src/compositor/mpeg4_textures.c void compositor_init_mattetexture(GF_Compositor *compositor, GF_Node *node) GF_Node 46 src/compositor/mpeg4_timesensor.c static void timesensor_destroy(GF_Node *ts, void *rs, Bool is_destroy) GF_Node 62 src/compositor/mpeg4_timesensor.c gf_node_event_out((GF_Node *) ts, 7);//"isActive" GF_Node 170 src/compositor/mpeg4_timesensor.c void compositor_init_timesensor(GF_Compositor *compositor, GF_Node *node) GF_Node 193 src/compositor/mpeg4_timesensor.c void compositor_timesensor_modified(GF_Node *t) GF_Node 37 src/compositor/mpeg4_viewport.c GF_Node *n; GF_Node 43 src/compositor/mpeg4_viewport.c n = (GF_Node*)gf_list_get(compositor->visual->view_stack, viewpoint_idx-1); GF_Node 69 src/compositor/mpeg4_viewport.c GF_Node *n; GF_Node 77 src/compositor/mpeg4_viewport.c n = (GF_Node*)gf_list_get(compositor->visual->view_stack, viewpoint_idx-1); GF_Node 84 src/compositor/mpeg4_viewport.c n = (GF_Node*)gf_list_get(compositor->visual->view_stack, viewpoint_idx-1); GF_Node 118 src/compositor/mpeg4_viewport.c static void DestroyViewStack(GF_Node *node) GF_Node 127 src/compositor/mpeg4_viewport.c static void viewport_set_bind(GF_Node *node, GF_Route *route) GF_Node 141 src/compositor/mpeg4_viewport.c static void TraverseViewport(GF_Node *node, void *rs, Bool is_destroy) GF_Node 300 src/compositor/mpeg4_viewport.c void compositor_init_viewport(GF_Compositor *compositor, GF_Node *node) GF_Node 319 src/compositor/mpeg4_viewport.c static void viewpoint_set_bind(GF_Node *node, GF_Route *route) GF_Node 334 src/compositor/mpeg4_viewport.c static void TraverseViewpoint(GF_Node *node, void *rs, Bool is_destroy) GF_Node 404 src/compositor/mpeg4_viewport.c void compositor_init_viewpoint(GF_Compositor *compositor, GF_Node *node) GF_Node 422 src/compositor/mpeg4_viewport.c static void navinfo_set_bind(GF_Node *node, GF_Route *route) GF_Node 429 src/compositor/mpeg4_viewport.c static void TraverseNavigationInfo(GF_Node *node, void *rs, Bool is_destroy) GF_Node 534 src/compositor/mpeg4_viewport.c void compositor_init_navigation_info(GF_Compositor *compositor, GF_Node *node) GF_Node 552 src/compositor/mpeg4_viewport.c static void fog_set_bind(GF_Node *node, GF_Route *route) GF_Node 559 src/compositor/mpeg4_viewport.c static void TraverseFog(GF_Node *node, void *rs, Bool is_destroy) GF_Node 602 src/compositor/mpeg4_viewport.c if (vp && vp->isBound) vp_st = (ViewStack *) gf_node_get_private((GF_Node *)vp); GF_Node 620 src/compositor/mpeg4_viewport.c void compositor_init_fog(GF_Compositor *compositor, GF_Node *node) GF_Node 224 src/compositor/navigate.c GF_Node *top; GF_Node 42 src/compositor/nodes_stacks.h void compositor_init_audiosource(GF_Compositor *compositor, GF_Node *node); GF_Node 43 src/compositor/nodes_stacks.h void compositor_audiosource_modified(GF_Node *node); GF_Node 45 src/compositor/nodes_stacks.h void compositor_init_audioclip(GF_Compositor *compositor, GF_Node *node); GF_Node 46 src/compositor/nodes_stacks.h void compositor_audioclip_modified(GF_Node *node); GF_Node 48 src/compositor/nodes_stacks.h void compositor_init_audiobuffer(GF_Compositor *compositor, GF_Node *node); GF_Node 49 src/compositor/nodes_stacks.h void compositor_audiobuffer_modified(GF_Node *node); GF_Node 51 src/compositor/nodes_stacks.h void compositor_init_animationstream(GF_Compositor *compositor, GF_Node *node); GF_Node 52 src/compositor/nodes_stacks.h void compositor_animationstream_modified(GF_Node *node); GF_Node 54 src/compositor/nodes_stacks.h void compositor_init_timesensor(GF_Compositor *compositor, GF_Node *node); GF_Node 55 src/compositor/nodes_stacks.h void compositor_timesensor_modified(GF_Node *node); GF_Node 57 src/compositor/nodes_stacks.h void compositor_init_imagetexture(GF_Compositor *compositor, GF_Node *node); GF_Node 58 src/compositor/nodes_stacks.h void compositor_imagetexture_modified(GF_Node *node); GF_Node 59 src/compositor/nodes_stacks.h GF_TextureHandler *it_get_texture(GF_Node *node); GF_Node 61 src/compositor/nodes_stacks.h void compositor_init_movietexture(GF_Compositor *compositor, GF_Node *node); GF_Node 62 src/compositor/nodes_stacks.h void compositor_movietexture_modified(GF_Node *node); GF_Node 63 src/compositor/nodes_stacks.h GF_TextureHandler *mt_get_texture(GF_Node *node); GF_Node 65 src/compositor/nodes_stacks.h void compositor_init_pixeltexture(GF_Compositor *compositor, GF_Node *node); GF_Node 66 src/compositor/nodes_stacks.h GF_TextureHandler *pt_get_texture(GF_Node *node); GF_Node 70 src/compositor/nodes_stacks.h void PreDestroyBindable(GF_Node *bindable, GF_List *stack_list); GF_Node 72 src/compositor/nodes_stacks.h Bool Bindable_GetIsBound(GF_Node *bindable); GF_Node 74 src/compositor/nodes_stacks.h void Bindable_SetIsBound(GF_Node *bindable, Bool val); GF_Node 76 src/compositor/nodes_stacks.h void Bindable_OnSetBind(GF_Node *bindable, GF_List *stack_list, GF_List *for_stack); GF_Node 80 src/compositor/nodes_stacks.h void Bindable_SetSetBind(GF_Node *bindable, Bool val); GF_Node 85 src/compositor/nodes_stacks.h void Bindable_SetSetBindEx(GF_Node *bindable, Bool val, GF_List *stack); GF_Node 140 src/compositor/nodes_stacks.h void compositor_init_lineprops(GF_Compositor *compositor, GF_Node *node); GF_Node 142 src/compositor/nodes_stacks.h void compositor_init_background2d(GF_Compositor *compositor, GF_Node *node); GF_Node 143 src/compositor/nodes_stacks.h void compositor_background2d_modified(GF_Node *node); GF_Node 147 src/compositor/nodes_stacks.h void compositor_init_bitmap(GF_Compositor *compositor, GF_Node *node); GF_Node 148 src/compositor/nodes_stacks.h void compositor_init_colortransform(GF_Compositor *compositor, GF_Node *node); GF_Node 149 src/compositor/nodes_stacks.h void compositor_init_circle(GF_Compositor *compositor, GF_Node *node); GF_Node 150 src/compositor/nodes_stacks.h void compositor_init_curve2d(GF_Compositor *compositor, GF_Node *node); GF_Node 151 src/compositor/nodes_stacks.h void compositor_init_ellipse(GF_Compositor *compositor, GF_Node *node); GF_Node 152 src/compositor/nodes_stacks.h void compositor_init_group(GF_Compositor *compositor, GF_Node *node); GF_Node 153 src/compositor/nodes_stacks.h void compositor_init_orderedgroup(GF_Compositor *compositor, GF_Node *node); GF_Node 154 src/compositor/nodes_stacks.h void compositor_init_pointset2d(GF_Compositor *compositor, GF_Node *node); GF_Node 155 src/compositor/nodes_stacks.h void compositor_init_rectangle(GF_Compositor *compositor, GF_Node *node); GF_Node 156 src/compositor/nodes_stacks.h void compositor_init_shape(GF_Compositor *compositor, GF_Node *node); GF_Node 157 src/compositor/nodes_stacks.h void compositor_init_switch(GF_Compositor *compositor, GF_Node *node); GF_Node 158 src/compositor/nodes_stacks.h void compositor_init_transform2d(GF_Compositor *compositor, GF_Node *node); GF_Node 159 src/compositor/nodes_stacks.h void compositor_init_transformmatrix2d(GF_Compositor *compositor, GF_Node *node); GF_Node 160 src/compositor/nodes_stacks.h void compositor_init_indexed_line_set2d(GF_Compositor *compositor, GF_Node *node); GF_Node 161 src/compositor/nodes_stacks.h void compositor_init_indexed_face_set2d(GF_Compositor *compositor, GF_Node *node); GF_Node 163 src/compositor/nodes_stacks.h void compositor_init_bitwrapper(GF_Compositor *compositor, GF_Node *node); GF_Node 165 src/compositor/nodes_stacks.h void compositor_init_viewport(GF_Compositor *compositor, GF_Node *node); GF_Node 167 src/compositor/nodes_stacks.h void tr_mx2d_get_matrix(GF_Node *n, GF_Matrix2D *mat); GF_Node 169 src/compositor/nodes_stacks.h void compositor_init_anchor(GF_Compositor *compositor, GF_Node *node); GF_Node 170 src/compositor/nodes_stacks.h void compositor_init_disc_sensor(GF_Compositor *compositor, GF_Node *node); GF_Node 171 src/compositor/nodes_stacks.h void compositor_init_plane_sensor2d(GF_Compositor *compositor, GF_Node *node); GF_Node 172 src/compositor/nodes_stacks.h void compositor_init_proximity_sensor2d(GF_Compositor *compositor, GF_Node *node); GF_Node 173 src/compositor/nodes_stacks.h void compositor_init_touch_sensor(GF_Compositor *compositor, GF_Node *node); GF_Node 175 src/compositor/nodes_stacks.h void compositor_init_group(GF_Compositor *compositor, GF_Node *node); GF_Node 176 src/compositor/nodes_stacks.h void compositor_init_static_group(GF_Compositor *compositor, GF_Node *node); GF_Node 178 src/compositor/nodes_stacks.h void compositor_init_sound2d(GF_Compositor *compositor, GF_Node *node); GF_Node 180 src/compositor/nodes_stacks.h void compositor_init_radial_gradient(GF_Compositor *compositor, GF_Node *node); GF_Node 181 src/compositor/nodes_stacks.h void compositor_init_linear_gradient(GF_Compositor *compositor, GF_Node *node); GF_Node 182 src/compositor/nodes_stacks.h void compositor_init_mattetexture(GF_Compositor *compositor, GF_Node *node); GF_Node 184 src/compositor/nodes_stacks.h void compositor_init_layer2d(GF_Compositor *compositor, GF_Node *node); GF_Node 186 src/compositor/nodes_stacks.h void compositor_init_form(GF_Compositor *compositor, GF_Node *node); GF_Node 188 src/compositor/nodes_stacks.h void compositor_init_layout(GF_Compositor *compositor, GF_Node *node); GF_Node 189 src/compositor/nodes_stacks.h void compositor_layout_modified(GF_Compositor *compositor, GF_Node *node); GF_Node 190 src/compositor/nodes_stacks.h GF_SensorHandler *compositor_mpeg4_layout_get_sensor_handler(GF_Node *node); GF_Node 192 src/compositor/nodes_stacks.h void compositor_init_path_layout(GF_Compositor *compositor, GF_Node *node); GF_Node 194 src/compositor/nodes_stacks.h void compositor_init_compositetexture2d(GF_Compositor *compositor, GF_Node *node); GF_Node 195 src/compositor/nodes_stacks.h void compositor_init_compositetexture3d(GF_Compositor *compositor, GF_Node *node); GF_Node 196 src/compositor/nodes_stacks.h GF_TextureHandler *compositor_get_composite_texture(GF_Node *node); GF_Node 197 src/compositor/nodes_stacks.h void compositor_adjust_scale(GF_Node *node, Fixed *sx, Fixed *sy); GF_Node 198 src/compositor/nodes_stacks.h Bool compositor_is_composite_texture(GF_Node *appear); GF_Node 199 src/compositor/nodes_stacks.h Bool compositor_compositetexture_handle_event(GF_Compositor *compositor, GF_Node *composite_appear, GF_Event *ev, Bool is_flush); GF_Node 200 src/compositor/nodes_stacks.h void compositor_compositetexture_sensor_delete(GF_Node *composite_appear, GF_SensorHandler *hdl); GF_Node 202 src/compositor/nodes_stacks.h void compositor_init_text(GF_Compositor *compositor, GF_Node *node); GF_Node 206 src/compositor/nodes_stacks.h void compositor_init_billboard(GF_Compositor *compositor, GF_Node *node); GF_Node 207 src/compositor/nodes_stacks.h void compositor_init_collision(GF_Compositor *compositor, GF_Node *node); GF_Node 208 src/compositor/nodes_stacks.h void compositor_init_lod(GF_Compositor *compositor, GF_Node *node); GF_Node 209 src/compositor/nodes_stacks.h void compositor_init_transform(GF_Compositor *compositor, GF_Node *node); GF_Node 211 src/compositor/nodes_stacks.h void compositor_init_proximity_sensor(GF_Compositor *compositor, GF_Node *node); GF_Node 212 src/compositor/nodes_stacks.h void compositor_init_plane_sensor(GF_Compositor *compositor, GF_Node *node); GF_Node 213 src/compositor/nodes_stacks.h void compositor_init_cylinder_sensor(GF_Compositor *compositor, GF_Node *node); GF_Node 214 src/compositor/nodes_stacks.h void compositor_init_sphere_sensor(GF_Compositor *compositor, GF_Node *node); GF_Node 215 src/compositor/nodes_stacks.h void compositor_init_visibility_sensor(GF_Compositor *compositor, GF_Node *node); GF_Node 217 src/compositor/nodes_stacks.h void compositor_init_box(GF_Compositor *compositor, GF_Node *node); GF_Node 218 src/compositor/nodes_stacks.h void compositor_init_cone(GF_Compositor *compositor, GF_Node *node); GF_Node 219 src/compositor/nodes_stacks.h void compositor_init_cylinder(GF_Compositor *compositor, GF_Node *node); GF_Node 220 src/compositor/nodes_stacks.h void compositor_init_sphere(GF_Compositor *compositor, GF_Node *node); GF_Node 221 src/compositor/nodes_stacks.h void compositor_init_point_set(GF_Compositor *compositor, GF_Node *node); GF_Node 222 src/compositor/nodes_stacks.h void compositor_init_ifs(GF_Compositor *compositor, GF_Node *node); GF_Node 223 src/compositor/nodes_stacks.h void compositor_init_ils(GF_Compositor *compositor, GF_Node *node); GF_Node 224 src/compositor/nodes_stacks.h void compositor_init_elevation_grid(GF_Compositor *compositor, GF_Node *node); GF_Node 225 src/compositor/nodes_stacks.h void compositor_init_extrusion(GF_Compositor *compositor, GF_Node *node); GF_Node 226 src/compositor/nodes_stacks.h void compositor_init_non_linear_deformer(GF_Compositor *compositor, GF_Node *node); GF_Node 228 src/compositor/nodes_stacks.h void compositor_init_sound(GF_Compositor *compositor, GF_Node *node); GF_Node 230 src/compositor/nodes_stacks.h void compositor_init_viewpoint(GF_Compositor *compositor, GF_Node *node); GF_Node 231 src/compositor/nodes_stacks.h void compositor_init_navigation_info(GF_Compositor *compositor, GF_Node *node); GF_Node 232 src/compositor/nodes_stacks.h void compositor_init_fog(GF_Compositor *compositor, GF_Node *node); GF_Node 234 src/compositor/nodes_stacks.h void compositor_init_spot_light(GF_Compositor *compositor, GF_Node *node); GF_Node 235 src/compositor/nodes_stacks.h void compositor_init_point_light(GF_Compositor *compositor, GF_Node *node); GF_Node 236 src/compositor/nodes_stacks.h void compositor_init_directional_light(GF_Compositor *compositor, GF_Node *node); GF_Node 238 src/compositor/nodes_stacks.h void compositor_init_layer3d(GF_Compositor *compositor, GF_Node *node); GF_Node 240 src/compositor/nodes_stacks.h void compositor_init_background(GF_Compositor *compositor, GF_Node *node); GF_Node 241 src/compositor/nodes_stacks.h void compositor_background_modified(GF_Node *node); GF_Node 245 src/compositor/nodes_stacks.h void compositor_init_disk2d(GF_Compositor *compositor, GF_Node *node); GF_Node 246 src/compositor/nodes_stacks.h void compositor_init_arc2d(GF_Compositor *compositor, GF_Node *node); GF_Node 247 src/compositor/nodes_stacks.h void compositor_init_polyline2d(GF_Compositor *compositor, GF_Node *node); GF_Node 248 src/compositor/nodes_stacks.h void compositor_init_triangle_set2d(GF_Compositor *compositor, GF_Node *node); GF_Node 252 src/compositor/nodes_stacks.h void compositor_init_polypoint2d(GF_Compositor *compositor, GF_Node *node); GF_Node 253 src/compositor/nodes_stacks.h void compositor_init_lineset(GF_Compositor *compositor, GF_Node *node); GF_Node 254 src/compositor/nodes_stacks.h void compositor_init_triangle_set(GF_Compositor *compositor, GF_Node *node); GF_Node 255 src/compositor/nodes_stacks.h void compositor_init_indexed_triangle_set(GF_Compositor *compositor, GF_Node *node); GF_Node 256 src/compositor/nodes_stacks.h void compositor_init_triangle_strip_set(GF_Compositor *compositor, GF_Node *node); GF_Node 257 src/compositor/nodes_stacks.h void compositor_init_indexed_triangle_strip_set(GF_Compositor *compositor, GF_Node *node); GF_Node 258 src/compositor/nodes_stacks.h void compositor_init_triangle_fan_set(GF_Compositor *compositor, GF_Node *node); GF_Node 259 src/compositor/nodes_stacks.h void compositor_init_indexed_triangle_fan_set(GF_Compositor *compositor, GF_Node *node); GF_Node 262 src/compositor/nodes_stacks.h GF_TextureHandler *compositor_mpeg4_get_gradient_texture(GF_Node *node); GF_Node 265 src/compositor/nodes_stacks.h void gf_sc_init_hardcoded_proto(GF_Compositor *compositor, GF_Node *node); GF_Node 266 src/compositor/nodes_stacks.h GF_TextureHandler *gf_sc_hardcoded_proto_get_texture_handler(GF_Node *n); GF_Node 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_Node 272 src/compositor/nodes_stacks.h void compositor_init_texture_text(GF_Compositor *compositor, GF_Node *node); GF_Node 274 src/compositor/nodes_stacks.h void compositor_init_envtest(GF_Compositor *compositor, GF_Node *node); GF_Node 275 src/compositor/nodes_stacks.h void compositor_envtest_modified(GF_Node *node); GF_Node 278 src/compositor/nodes_stacks.h void compositor_init_hc_flashshape(GF_Compositor *compositor, GF_Node *node); GF_Node 284 src/compositor/nodes_stacks.h void compositor_init_svg_svg(GF_Compositor *compositor, GF_Node *node); GF_Node 285 src/compositor/nodes_stacks.h void compositor_init_svg_g(GF_Compositor *compositor, GF_Node *node); GF_Node 286 src/compositor/nodes_stacks.h void compositor_init_svg_switch(GF_Compositor *compositor, GF_Node *node); GF_Node 287 src/compositor/nodes_stacks.h void compositor_init_svg_rect(GF_Compositor *compositor, GF_Node *node); GF_Node 288 src/compositor/nodes_stacks.h void compositor_init_svg_circle(GF_Compositor *compositor, GF_Node *node); GF_Node 289 src/compositor/nodes_stacks.h void compositor_init_svg_ellipse(GF_Compositor *compositor, GF_Node *node); GF_Node 290 src/compositor/nodes_stacks.h void compositor_init_svg_line(GF_Compositor *compositor, GF_Node *node); GF_Node 291 src/compositor/nodes_stacks.h void compositor_init_svg_polyline(GF_Compositor *compositor, GF_Node *node); GF_Node 292 src/compositor/nodes_stacks.h void compositor_init_svg_polygon(GF_Compositor *compositor, GF_Node *node); GF_Node 293 src/compositor/nodes_stacks.h void compositor_init_svg_path(GF_Compositor *compositor, GF_Node *node); GF_Node 294 src/compositor/nodes_stacks.h void compositor_init_svg_a(GF_Compositor *compositor, GF_Node *node); GF_Node 295 src/compositor/nodes_stacks.h void compositor_init_svg_linearGradient(GF_Compositor *compositor, GF_Node *node); GF_Node 296 src/compositor/nodes_stacks.h void compositor_init_svg_radialGradient(GF_Compositor *compositor, GF_Node *node); GF_Node 297 src/compositor/nodes_stacks.h void compositor_init_svg_solidColor(GF_Compositor *compositor, GF_Node *node); GF_Node 298 src/compositor/nodes_stacks.h Bool compositor_svg_solid_color_dirty(GF_Compositor *compositor, GF_Node *node); GF_Node 299 src/compositor/nodes_stacks.h void compositor_init_svg_stop(GF_Compositor *compositor, GF_Node *node); GF_Node 301 src/compositor/nodes_stacks.h void compositor_init_svg_image(GF_Compositor *compositor, GF_Node *node); GF_Node 302 src/compositor/nodes_stacks.h void compositor_init_svg_video(GF_Compositor *compositor, GF_Node *node); GF_Node 303 src/compositor/nodes_stacks.h void compositor_init_svg_audio(GF_Compositor *compositor, GF_Node *node, Bool slaved_timing); GF_Node 304 src/compositor/nodes_stacks.h void compositor_init_svg_use(GF_Compositor *compositor, GF_Node *node); GF_Node 305 src/compositor/nodes_stacks.h void compositor_init_svg_animation(GF_Compositor *compositor, GF_Node *node); GF_Node 306 src/compositor/nodes_stacks.h void compositor_init_svg_foreign_object(GF_Compositor *compositor, GF_Node *node); GF_Node 309 src/compositor/nodes_stacks.h void compositor_init_svg_text(GF_Compositor *compositor, GF_Node *node); GF_Node 310 src/compositor/nodes_stacks.h void compositor_init_svg_tspan(GF_Compositor *compositor, GF_Node *node); GF_Node 311 src/compositor/nodes_stacks.h void compositor_init_svg_textarea(GF_Compositor *compositor, GF_Node *node); GF_Node 312 src/compositor/nodes_stacks.h void compositor_init_svg_tbreak(GF_Compositor *compositor, GF_Node *node); GF_Node 314 src/compositor/nodes_stacks.h void compositor_init_svg_font(GF_Compositor *compositor, GF_Node *node); GF_Node 315 src/compositor/nodes_stacks.h void compositor_init_svg_glyph(GF_Compositor *compositor, GF_Node *node); GF_Node 316 src/compositor/nodes_stacks.h void compositor_init_svg_font_face_uri(GF_Compositor *compositor, GF_Node *node); GF_Node 318 src/compositor/nodes_stacks.h void compositor_init_svg_updates(GF_Compositor *compositor, GF_Node *node); GF_Node 320 src/compositor/nodes_stacks.h void compositor_init_svg_filter(GF_Compositor *compositor, GF_Node *node); GF_Node 321 src/compositor/nodes_stacks.h void svg_draw_filter(GF_Node *filter, GF_Node *node, GF_TraverseState *tr_state); GF_Node 323 src/compositor/nodes_stacks.h GF_TextureHandler *compositor_svg_get_gradient_texture(GF_Node *node); GF_Node 324 src/compositor/nodes_stacks.h GF_TextureHandler *compositor_svg_get_image_texture(GF_Node *node); GF_Node 326 src/compositor/nodes_stacks.h Bool compositor_svg_get_viewport(GF_Node *n, GF_Rect *rc); GF_Node 327 src/compositor/nodes_stacks.h void svg_pause_animation(GF_Node *n, Bool pause); GF_Node 328 src/compositor/nodes_stacks.h void svg_pause_audio(GF_Node *n, Bool pause); GF_Node 329 src/compositor/nodes_stacks.h void svg_pause_video(GF_Node *n, Bool pause); GF_Node 331 src/compositor/nodes_stacks.h void compositor_svg_video_modified(GF_Compositor *compositor, GF_Node *node); GF_Node 63 src/compositor/offscreen_cache.c GroupCache *group_cache_new(GF_Compositor *compositor, GF_Node *node) GF_Node 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_Node 422 src/compositor/offscreen_cache.c static void group_cache_insert_entry(GF_Node *node, GroupingNode2D *group, GF_TraverseState *tr_state) GF_Node 458 src/compositor/offscreen_cache.c static Bool gf_cache_remove_entry(GF_Compositor *compositor, GF_Node *node, GroupingNode2D *group) GF_Node 512 src/compositor/offscreen_cache.c Bool group_2d_cache_traverse(GF_Node *node, GroupingNode2D *group, GF_TraverseState *tr_state) GF_Node 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_Node 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_Node 878 src/compositor/offscreen_cache.c void group_2d_destroy_svg(GF_Node *node, GroupingNode2D *group) GF_Node 891 src/compositor/offscreen_cache.c void group_2d_destroy(GF_Node *node, GroupingNode2D *group) GF_Node 47 src/compositor/offscreen_cache.h GroupCache *group_cache_new(GF_Compositor *compositor, GF_Node *node); GF_Node 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_Node 351 src/compositor/svg_base.c Bool compositor_svg_traverse_base(GF_Node *node, SVGAllAttributes *atts, GF_TraverseState *tr_state, GF_Node 42 src/compositor/svg_filters.c void apply_feComponentTransfer(GF_Node *node, GF_TextureHandler *source, GF_Rect *region) GF_Node 169 src/compositor/svg_filters.c void svg_filter_apply(GF_Node *node, GF_TextureHandler *source, GF_Rect *region) GF_Node 187 src/compositor/svg_filters.c void svg_draw_filter(GF_Node *filter, GF_Node *node, GF_TraverseState *tr_state) GF_Node 404 src/compositor/svg_filters.c static void svg_traverse_filter(GF_Node *node, void *rs, Bool is_destroy) GF_Node 425 src/compositor/svg_filters.c void compositor_init_svg_filter(GF_Compositor *compositor, GF_Node *node) GF_Node 50 src/compositor/svg_font.c GF_Node *node = (GF_Node *)udta; GF_Node 183 src/compositor/svg_font.c static void svg_traverse_font(GF_Node *node, void *rs, Bool is_destroy) GF_Node 195 src/compositor/svg_font.c static void svg_font_on_load(GF_Node *handler, GF_DOM_Event *event, GF_Node *observer) GF_Node 200 src/compositor/svg_font.c assert(gf_node_get_tag((GF_Node*)event->currentTarget->ptr)==TAG_SVG_font); GF_Node 201 src/compositor/svg_font.c font = gf_node_get_private((GF_Node*)event->currentTarget->ptr); GF_Node 203 src/compositor/svg_font.c compositor = (GF_Compositor *)gf_node_get_private((GF_Node *)handler); GF_Node 211 src/compositor/svg_font.c void compositor_init_svg_font(GF_Compositor *compositor, GF_Node *node) GF_Node 217 src/compositor/svg_font.c GF_Node *node_font = gf_node_get_parent(node, 0); GF_Node 321 src/compositor/svg_font.c gf_node_set_private((GF_Node *)handler, compositor); GF_Node 325 src/compositor/svg_font.c static void svg_traverse_glyph(GF_Node *node, void *rs, Bool is_destroy) GF_Node 350 src/compositor/svg_font.c void compositor_init_svg_glyph(GF_Compositor *compositor, GF_Node *node) GF_Node 360 src/compositor/svg_font.c GF_Node *node_font = gf_node_get_parent(node, 0); GF_Node 430 src/compositor/svg_font.c static Bool svg_font_uri_check(GF_Node *node, FontURIStack *st) GF_Node 433 src/compositor/svg_font.c GF_Node *font_elt; GF_Node 466 src/compositor/svg_font.c GF_Node *node = (GF_Node *)udta; GF_Node 484 src/compositor/svg_font.c static void svg_traverse_font_face_uri(GF_Node *node, void *rs, Bool is_destroy) GF_Node 498 src/compositor/svg_font.c void compositor_init_svg_font_face_uri(GF_Compositor *compositor, GF_Node *node) GF_Node 500 src/compositor/svg_font.c GF_Node *par; GF_Node 162 src/compositor/svg_geometry.c GF_Node *node = gf_list_get(tr_state->use_stack, i); GF_Node 264 src/compositor/svg_geometry.c void svg_drawable_pick(GF_Node *node, Drawable *drawable, GF_TraverseState *tr_state) GF_Node 339 src/compositor/svg_geometry.c static void svg_drawable_traverse(GF_Node *node, void *rs, Bool is_destroy, GF_Node 340 src/compositor/svg_geometry.c void (*rebuild_path)(GF_Node *, Drawable *, SVGAllAttributes *), GF_Node 489 src/compositor/svg_geometry.c static void svg_rect_rebuild(GF_Node *node, Drawable *stack, SVGAllAttributes *atts) GF_Node 548 src/compositor/svg_geometry.c static void svg_traverse_rect(GF_Node *node, void *rs, Bool is_destroy) GF_Node 553 src/compositor/svg_geometry.c void compositor_init_svg_rect(GF_Compositor *compositor, GF_Node *node) GF_Node 559 src/compositor/svg_geometry.c static void svg_circle_rebuild(GF_Node *node, Drawable *stack, SVGAllAttributes *atts) GF_Node 566 src/compositor/svg_geometry.c static void svg_traverse_circle(GF_Node *node, void *rs, Bool is_destroy) GF_Node 571 src/compositor/svg_geometry.c void compositor_init_svg_circle(GF_Compositor *compositor, GF_Node *node) GF_Node 577 src/compositor/svg_geometry.c static void svg_ellipse_rebuild(GF_Node *node, Drawable *stack, SVGAllAttributes *atts) GF_Node 585 src/compositor/svg_geometry.c static void svg_traverse_ellipse(GF_Node *node, void *rs, Bool is_destroy) GF_Node 590 src/compositor/svg_geometry.c void compositor_init_svg_ellipse(GF_Compositor *compositor, GF_Node *node) GF_Node 596 src/compositor/svg_geometry.c static void svg_line_rebuild(GF_Node *node, Drawable *stack, SVGAllAttributes *atts) GF_Node 602 src/compositor/svg_geometry.c static void svg_traverse_line(GF_Node *node, void *rs, Bool is_destroy) GF_Node 607 src/compositor/svg_geometry.c void compositor_init_svg_line(GF_Compositor *compositor, GF_Node *node) GF_Node 613 src/compositor/svg_geometry.c static void svg_polyline_rebuild(GF_Node *node, Drawable *stack, SVGAllAttributes *atts) GF_Node 633 src/compositor/svg_geometry.c static void svg_traverse_polyline(GF_Node *node, void *rs, Bool is_destroy) GF_Node 638 src/compositor/svg_geometry.c void compositor_init_svg_polyline(GF_Compositor *compositor, GF_Node *node) GF_Node 644 src/compositor/svg_geometry.c static void svg_polygon_rebuild(GF_Node *node, Drawable *stack, SVGAllAttributes *atts) GF_Node 666 src/compositor/svg_geometry.c static void svg_traverse_polygon(GF_Node *node, void *rs, Bool is_destroy) GF_Node 671 src/compositor/svg_geometry.c void compositor_init_svg_polygon(GF_Compositor *compositor, GF_Node *node) GF_Node 678 src/compositor/svg_geometry.c static void svg_path_rebuild(GF_Node *node, Drawable *stack, SVGAllAttributes *atts) GF_Node 689 src/compositor/svg_geometry.c static void svg_traverse_path(GF_Node *node, void *rs, Bool is_destroy) GF_Node 694 src/compositor/svg_geometry.c void compositor_init_svg_path(GF_Compositor *compositor, GF_Node *node) GF_Node 58 src/compositor/svg_grouping.c static void svg_recompute_viewport_transformation(GF_Node *node, SVGsvgStack *stack, GF_TraverseState *tr_state, SVGAllAttributes *atts) GF_Node 117 src/compositor/svg_grouping.c GF_Node *target = gf_sg_find_node_by_name(gf_node_get_graph(node), (char *) frag_uri); GF_Node 276 src/compositor/svg_grouping.c static void svg_traverse_svg(GF_Node *node, void *rs, Bool is_destroy) GF_Node 480 src/compositor/svg_grouping.c void compositor_init_svg_svg(GF_Compositor *compositor, GF_Node *node) GF_Node 482 src/compositor/svg_grouping.c GF_Node *root; GF_Node 503 src/compositor/svg_grouping.c Bool compositor_svg_get_viewport(GF_Node *n, GF_Rect *rc) GF_Node 524 src/compositor/svg_grouping.c static void svg_traverse_g(GF_Node *node, void *rs, Bool is_destroy) GF_Node 685 src/compositor/svg_grouping.c void compositor_init_svg_g(GF_Compositor *compositor, GF_Node *node) GF_Node 695 src/compositor/svg_grouping.c static void svg_traverse_defs(GF_Node *node, void *rs, Bool is_destroy) GF_Node 724 src/compositor/svg_grouping.c void compositor_init_svg_defs(GF_Compositor *compositor, GF_Node *node) GF_Node 732 src/compositor/svg_grouping.c static void svg_traverse_switch(GF_Node *node, void *rs, Bool is_destroy) GF_Node 782 src/compositor/svg_grouping.c GF_Node *child = gf_node_list_get_child(((SVG_Element *)node)->children, *selected_idx); GF_Node 794 src/compositor/svg_grouping.c void compositor_init_svg_switch(GF_Compositor *compositor, GF_Node *node) GF_Node 807 src/compositor/svg_grouping.c static void svg_traverse_a(GF_Node *node, void *rs, Bool is_destroy) GF_Node 851 src/compositor/svg_grouping.c static Bool is_timing_target(GF_Node *n) GF_Node 869 src/compositor/svg_grouping.c static void svg_a_set_view(GF_Node *handler, GF_Compositor *compositor, const char *url) GF_Node 882 src/compositor/svg_grouping.c static void svg_a_handle_event(GF_Node *handler, GF_DOM_Event *event, GF_Node *observer) GF_Node 891 src/compositor/svg_grouping.c assert(gf_node_get_tag((GF_Node*)event->currentTarget->ptr)==TAG_SVG_a); GF_Node 895 src/compositor/svg_grouping.c compositor = (GF_Compositor *)gf_node_get_private((GF_Node *)handler); GF_Node 952 src/compositor/svg_grouping.c gf_smil_timing_insert_clock(all_atts.xlink_href->target, 0, gf_node_get_scene_time((GF_Node *)handler) ); GF_Node 960 src/compositor/svg_grouping.c void compositor_init_svg_a(GF_Compositor *compositor, GF_Node *node) GF_Node 969 src/compositor/svg_grouping.c gf_node_set_private((GF_Node *)handler, compositor); GF_Node 975 src/compositor/svg_grouping.c gf_node_set_private((GF_Node *)handler, compositor); GF_Node 981 src/compositor/svg_grouping.c gf_node_set_private((GF_Node *)handler, compositor); GF_Node 996 src/compositor/svg_grouping.c static void svg_traverse_resource(GF_Node *node, void *rs, Bool is_destroy, Bool is_foreign_object) GF_Node 1004 src/compositor/svg_grouping.c GF_Node *used_node; GF_Node 1130 src/compositor/svg_grouping.c static void svg_traverse_use(GF_Node *node, void *rs, Bool is_destroy) GF_Node 1135 src/compositor/svg_grouping.c void compositor_init_svg_use(GF_Compositor *compositor, GF_Node *node) GF_Node 1151 src/compositor/svg_grouping.c static void svg_animation_smil_update(GF_Node *node, SVGlinkStack *stack, Fixed normalized_scene_time) GF_Node 1182 src/compositor/svg_grouping.c static void svg_reset_xlink_target(GF_Node *node) GF_Node 1191 src/compositor/svg_grouping.c GF_Node *node = gf_smil_get_element(rti); GF_Node 1225 src/compositor/svg_grouping.c static void svg_traverse_animation(GF_Node *node, void *rs, Bool is_destroy) GF_Node 1315 src/compositor/svg_grouping.c GF_Node *subroot = gf_sg_get_root_node(stack->inline_sg); GF_Node 1341 src/compositor/svg_grouping.c void compositor_init_svg_animation(GF_Compositor *compositor, GF_Node *node) GF_Node 1355 src/compositor/svg_grouping.c void svg_pause_animation(GF_Node *n, Bool pause) GF_Node 1363 src/compositor/svg_grouping.c static void svg_traverse_foreign_object(GF_Node *node, void *rs, Bool is_destroy) GF_Node 1368 src/compositor/svg_grouping.c void compositor_init_svg_foreign_object(GF_Compositor *compositor, GF_Node *node) GF_Node 1378 src/compositor/svg_grouping.c GF_Node *compositor_svg_get_xlink_resource_node(GF_Node *node, XMLRI *xlink) GF_Node 1395 src/compositor/svg_grouping.c GF_SceneGraph *gf_sc_animation_get_scenegraph(GF_Node *node) GF_Node 33 src/compositor/svg_media.c static void svg_audio_smil_evaluate_ex(SMIL_Timing_RTI *rti, Fixed normalized_scene_time, u32 status, GF_Node *audio, GF_Node *video); GF_Node 34 src/compositor/svg_media.c static void svg_traverse_audio_ex(GF_Node *node, void *rs, Bool is_destroy, SVGPropertiesPointers *props); GF_Node 43 src/compositor/svg_media.c GF_Node *audio; GF_Node 241 src/compositor/svg_media.c static void svg_traverse_bitmap(GF_Node *node, void *rs, Bool is_destroy) GF_Node 422 src/compositor/svg_media.c static void svg_traverse_image(GF_Node *node, void *rs, Bool is_destroy) GF_Node 427 src/compositor/svg_media.c void compositor_init_svg_image(GF_Compositor *compositor, GF_Node *node) GF_Node 557 src/compositor/svg_media.c static void svg_traverse_video(GF_Node *node, void *rs, Bool is_destroy) GF_Node 562 src/compositor/svg_media.c void compositor_init_svg_video(GF_Compositor *compositor, GF_Node *node) GF_Node 587 src/compositor/svg_media.c void svg_pause_video(GF_Node *n, Bool pause) GF_Node 595 src/compositor/svg_media.c void compositor_svg_video_modified(GF_Compositor *compositor, GF_Node *node) GF_Node 629 src/compositor/svg_media.c static void svg_audio_smil_evaluate_ex(SMIL_Timing_RTI *rti, Fixed normalized_scene_time, u32 status, GF_Node *slave_audio, GF_Node *video) GF_Node 631 src/compositor/svg_media.c GF_Node *audio; GF_Node 698 src/compositor/svg_media.c static void svg_traverse_audio_ex(GF_Node *node, void *rs, Bool is_destroy, SVGPropertiesPointers *props) GF_Node 769 src/compositor/svg_media.c static void svg_traverse_audio(GF_Node *node, void *rs, Bool is_destroy) GF_Node 774 src/compositor/svg_media.c void compositor_init_svg_audio(GF_Compositor *compositor, GF_Node *node, Bool slaved_timing) GF_Node 791 src/compositor/svg_media.c void svg_pause_audio(GF_Node *n, Bool pause) GF_Node 799 src/compositor/svg_media.c GF_TextureHandler *compositor_svg_get_image_texture(GF_Node *node) GF_Node 843 src/compositor/svg_media.c static void svg_traverse_updates(GF_Node *node, void *rs, Bool is_destroy) GF_Node 904 src/compositor/svg_media.c void compositor_init_svg_updates(GF_Compositor *compositor, GF_Node *node) GF_Node 50 src/compositor/svg_paint_servers.c static void SVG_DestroyPaintServer(GF_Node *node) GF_Node 62 src/compositor/svg_paint_servers.c static GF_Node *svg_copy_gradient_attributes_from(GF_Node *node, SVGAllAttributes *all_atts) GF_Node 64 src/compositor/svg_paint_servers.c GF_Node *href_node; GF_Node 75 src/compositor/svg_paint_servers.c GF_Node *n = gf_sg_find_node_by_name(sg, &(iri->string[1])); GF_Node 86 src/compositor/svg_paint_servers.c href_node = (GF_Node*)((XMLRI*)info.far_ptr)->target; GF_Node 110 src/compositor/svg_paint_servers.c static void svg_gradient_traverse(GF_Node *node, GF_TraverseState *tr_state, Bool real_traverse) GF_Node 119 src/compositor/svg_paint_servers.c GF_Node *href_node; GF_Node 168 src/compositor/svg_paint_servers.c GF_Node *stop = children->node; GF_Node 170 src/compositor/svg_paint_servers.c if (gf_node_get_tag((GF_Node *)stop) != TAG_SVG_stop) continue; GF_Node 248 src/compositor/svg_paint_servers.c GF_Node *node = st->txh.owner; GF_Node 274 src/compositor/svg_paint_servers.c static void svg_traverse_gradient(GF_Node *node, void *rs, Bool is_destroy) GF_Node 569 src/compositor/svg_paint_servers.c void compositor_init_svg_linearGradient(GF_Compositor *compositor, GF_Node *node) GF_Node 701 src/compositor/svg_paint_servers.c void compositor_init_svg_radialGradient(GF_Compositor *compositor, GF_Node *node) GF_Node 724 src/compositor/svg_paint_servers.c static void svg_traverse_PaintServer(GF_Node *node, void *rs, Bool is_destroy, Bool is_solid_color) GF_Node 757 src/compositor/svg_paint_servers.c Bool compositor_svg_solid_color_dirty(GF_Compositor *compositor, GF_Node *node) GF_Node 767 src/compositor/svg_paint_servers.c static void svg_traverse_solidColor(GF_Node *node, void *rs, Bool is_destroy) GF_Node 778 src/compositor/svg_paint_servers.c void compositor_init_svg_solidColor(GF_Compositor *compositor, GF_Node *node) GF_Node 786 src/compositor/svg_paint_servers.c static void svg_traverse_stop(GF_Node *node, void *rs, Bool is_destroy) GF_Node 791 src/compositor/svg_paint_servers.c void compositor_init_svg_stop(GF_Compositor *compositor, GF_Node *node) GF_Node 796 src/compositor/svg_paint_servers.c GF_TextureHandler *compositor_svg_get_gradient_texture(GF_Node *node) GF_Node 798 src/compositor/svg_paint_servers.c SVG_GradientStack *st = (SVG_GradientStack*) gf_node_get_private((GF_Node *)node); GF_Node 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_Node 509 src/compositor/svg_text.c static void get_domtext_width(GF_Node *node, SVGAllAttributes *atts, GF_TraverseState *tr_state) GF_Node 576 src/compositor/svg_text.c static void get_tspan_width(GF_Node *node, void *rs) GF_Node 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_Node 738 src/compositor/svg_text.c static void svg_compute_text_width(GF_Node *node, SVGAllAttributes *atts, GF_TraverseState *tr_state ) GF_Node 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_Node 833 src/compositor/svg_text.c static void svg_traverse_text(GF_Node *node, void *rs, Bool is_destroy) GF_Node 1045 src/compositor/svg_text.c void compositor_init_svg_text(GF_Compositor *compositor, GF_Node *node) GF_Node 1062 src/compositor/svg_text.c static void svg_traverse_tspan(GF_Node *node, void *rs, Bool is_destroy) GF_Node 1233 src/compositor/svg_text.c void compositor_init_svg_tspan(GF_Compositor *compositor, GF_Node *node) GF_Node 1250 src/compositor/svg_text.c static void svg_traverse_textArea(GF_Node *node, void *rs, Bool is_destroy) GF_Node 1482 src/compositor/svg_text.c void compositor_init_svg_textarea(GF_Compositor *compositor, GF_Node *node) GF_Node 1498 src/compositor/svg_text.c static void svg_traverse_tbreak(GF_Node *node, void *rs, Bool is_destroy) GF_Node 1529 src/compositor/svg_text.c void compositor_init_svg_tbreak(GF_Compositor *compositor, GF_Node *node) GF_Node 37 src/compositor/texturing.c void gf_sc_texture_setup(GF_TextureHandler *txh, GF_Compositor *compositor, GF_Node *owner) GF_Node 309 src/compositor/texturing.c GF_TextureHandler *gf_sc_texture_get_handler(GF_Node *n) GF_Node 49 src/compositor/texturing.h Bool gf_sc_texture_get_transform(GF_TextureHandler *txh, GF_Node *tx_transform, GF_Matrix *mx, Bool for_picking); GF_Node 67 src/compositor/texturing.h u32 gf_sc_texture_enable(GF_TextureHandler *txh, GF_Node *tx_transform); GF_Node 70 src/compositor/texturing.h u32 gf_sc_texture_enable_ex(GF_TextureHandler *txh, GF_Node *tx_transform, GF_Rect *bounds); GF_Node 446 src/compositor/texturing_gl.c GF_Node *n = gf_node_get_parent(txh->owner, i); GF_Node 451 src/compositor/texturing_gl.c if (s->geometry && (gf_node_get_tag((GF_Node *)s)==TAG_MPEG4_Shape) && (gf_node_get_tag(s->geometry)==TAG_MPEG4_Bitmap)) return 1; GF_Node 1474 src/compositor/texturing_gl.c Bool gf_sc_texture_get_transform(GF_TextureHandler *txh, GF_Node *tx_transform, GF_Matrix *mx, Bool for_picking) GF_Node 1591 src/compositor/texturing_gl.c static Bool gf_sc_texture_enable_matte_texture(GF_Node *n) GF_Node 1947 src/compositor/texturing_gl.c u32 gf_sc_texture_enable_ex(GF_TextureHandler *txh, GF_Node *tx_transform, GF_Rect *bounds) GF_Node 2057 src/compositor/texturing_gl.c u32 gf_sc_texture_enable(GF_TextureHandler *txh, GF_Node *tx_transform) GF_Node 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_Node 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_Node 265 src/compositor/visual_manager.c GF_Node *iri = ((XMLRI*)info.far_ptr)->target; GF_Node 148 src/compositor/visual_manager.h GF_Node *offscreen; GF_Node 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_Node 234 src/compositor/visual_manager_2d.c gf_node_traverse((GF_Node *) gf_list_get(visual->view_stack, 0), tr_state); GF_Node 338 src/compositor/visual_manager_2d.c gf_node_traverse((GF_Node *) bck, tr_state); GF_Node 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_Node 957 src/compositor/visual_manager_2d.c GF_Node *root = gf_sg_get_root_node(sg); GF_Node 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_Node 177 src/compositor/visual_manager_2d_draw.c static void visual_2d_get_texture_transform(GF_Node *__appear, GF_TextureHandler *txh, GF_Matrix2D *mat, Bool line_texture, Fixed final_width, Fixed final_height) GF_Node 181 src/compositor/visual_manager_2d_draw.c GF_Node *txtrans = NULL; GF_Node 219 src/compositor/visual_manager_2d_draw.c tr_mx2d_get_matrix((GF_Node *) txtrans, mat); GF_Node 38 src/compositor/visual_manager_3d.c Drawable3D *drawable_3d_new(GF_Node *node) GF_Node 50 src/compositor/visual_manager_3d.c void drawable_3d_del(GF_Node *n) GF_Node 61 src/compositor/visual_manager_3d.c void drawable3d_check_focus_highlight(GF_Node *node, GF_TraverseState *tr_state, GF_BBox *orig_bounds) GF_Node 64 src/compositor/visual_manager_3d.c GF_Node *prev_node; GF_Node 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_Node 312 src/compositor/visual_manager_3d.c GF_Node *bindable; GF_Node 319 src/compositor/visual_manager_3d.c bindable = (GF_Node*)gf_list_get(tr_state->viewpoints, 0); GF_Node 404 src/compositor/visual_manager_3d.c GF_Node *bindable; GF_Node 424 src/compositor/visual_manager_3d.c bindable = (GF_Node*) gf_list_get(tr_state->backgrounds, 0); GF_Node 481 src/compositor/visual_manager_3d.c GF_Node *bindable; GF_Node 489 src/compositor/visual_manager_3d.c bindable = tr_state->navigations ? (GF_Node*) gf_list_get(tr_state->navigations, 0) : NULL; GF_Node 661 src/compositor/visual_manager_3d.c static GFINLINE Bool visual_3d_has_alpha(GF_TraverseState *tr_state, GF_Node *geom) GF_Node 670 src/compositor/visual_manager_3d.c GF_Node *mat = ((M_Appearance *)tr_state->appear)->material; GF_Node 711 src/compositor/visual_manager_3d.c void visual_3d_register_context(GF_TraverseState *tr_state, GF_Node *geometry) GF_Node 874 src/compositor/visual_manager_3d.c static void visual_3d_draw_node(GF_TraverseState *tr_state, GF_Node *root_node) GF_Node 877 src/compositor/visual_manager_3d.c GF_Node *fog; GF_Node 889 src/compositor/visual_manager_3d.c fog = (GF_Node*) gf_list_get(tr_state->visual->fog_stack, 0); GF_Node 933 src/compositor/visual_manager_3d.c gf_node_traverse((GF_Node *) gf_list_get(visual->view_stack, 0), tr_state); GF_Node 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_Node 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_Node 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_Node 1460 src/compositor/visual_manager_3d.c void visual_3d_vrml_drawable_collide(GF_Node *node, GF_TraverseState *tr_state) GF_Node 1602 src/compositor/visual_manager_3d.c GF_Node *txtrans = NULL; GF_Node 1715 src/compositor/visual_manager_3d.c GF_Node *__mat; GF_Node 1743 src/compositor/visual_manager_3d.c switch (gf_node_get_tag((GF_Node *)__mat)) { GF_Node 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_Node 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_Node 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_Node 58 src/compositor/visual_manager_3d.h void visual_3d_vrml_drawable_collide(GF_Node *node, GF_TraverseState *tr_state); GF_Node 63 src/compositor/visual_manager_3d.h void visual_3d_register_context(GF_TraverseState *tr_state, GF_Node *node_to_draw); GF_Node 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_Node 117 src/compositor/visual_manager_3d.h Drawable3D *drawable_3d_new(GF_Node *node); GF_Node 119 src/compositor/visual_manager_3d.h void drawable_3d_del(GF_Node *n); GF_Node 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_Node 123 src/compositor/visual_manager_3d.h void drawable3d_check_focus_highlight(GF_Node *node, GF_TraverseState *tr_state, GF_BBox *orig_bounds); GF_Node 128 src/compositor/visual_manager_3d.h GF_Node *dlight; GF_Node 136 src/compositor/visual_manager_3d.h GF_Node *geometry; GF_Node 137 src/compositor/visual_manager_3d.h GF_Node *appearance; GF_Node 3877 src/compositor/visual_manager_3d_gl.c GF_Node *txtrans = NULL; GF_Node 33 src/compositor/x3d_geometry.c static void disk2d_check_changes(GF_Node *node, Drawable *stack, GF_TraverseState *tr_state) GF_Node 46 src/compositor/x3d_geometry.c static void TraverseDisk2D(GF_Node *node, void *rs, Bool is_destroy) GF_Node 87 src/compositor/x3d_geometry.c void compositor_init_disk2d(GF_Compositor *compositor, GF_Node *node) GF_Node 93 src/compositor/x3d_geometry.c static void arc2d_check_changes(GF_Node *node, Drawable *stack, GF_TraverseState *tr_state) GF_Node 109 src/compositor/x3d_geometry.c static void TraverseArc2D(GF_Node *node, void *rs, Bool is_destroy) GF_Node 155 src/compositor/x3d_geometry.c void compositor_init_arc2d(GF_Compositor *compositor, GF_Node *node) GF_Node 161 src/compositor/x3d_geometry.c static void polyline2d_check_changes(GF_Node *node, Drawable *stack, GF_TraverseState *tr_state) GF_Node 179 src/compositor/x3d_geometry.c static void TraversePolyline2D(GF_Node *node, void *rs, Bool is_destroy) GF_Node 218 src/compositor/x3d_geometry.c void compositor_init_polyline2d(GF_Compositor *compositor, GF_Node *node) GF_Node 224 src/compositor/x3d_geometry.c static void triangleset2d_check_changes(GF_Node *node, Drawable *stack, GF_TraverseState *tr_state) GF_Node 243 src/compositor/x3d_geometry.c static void TraverseTriangleSet2D(GF_Node *node, void *rs, Bool is_destroy) GF_Node 319 src/compositor/x3d_geometry.c void compositor_init_triangle_set2d(GF_Compositor *compositor, GF_Node *node) GF_Node 327 src/compositor/x3d_geometry.c static void build_polypoint2d(GF_Node *node, Drawable3D *stack, GF_TraverseState *tr_state) GF_Node 342 src/compositor/x3d_geometry.c static void TraversePolypoint2D(GF_Node *node, void *rs, Bool is_destroy) GF_Node 347 src/compositor/x3d_geometry.c void compositor_init_polypoint2d(GF_Compositor *compositor, GF_Node *node) GF_Node 353 src/compositor/x3d_geometry.c static void build_line_set(GF_Node *node, Drawable3D *stack, GF_TraverseState *tr_state) GF_Node 403 src/compositor/x3d_geometry.c static void TraverseLineSet(GF_Node *node, void *rs, Bool is_destroy) GF_Node 409 src/compositor/x3d_geometry.c void compositor_init_lineset(GF_Compositor *compositor, GF_Node *node) GF_Node 415 src/compositor/x3d_geometry.c static void BuildTriangleSet(GF_Mesh *mesh, GF_Node *_coords, GF_Node *_color, GF_Node *_txcoords, GF_Node *_normal, MFInt32 *indices, Bool normalPerVertex, Bool ccw, Bool solid) GF_Node 520 src/compositor/x3d_geometry.c static void build_triangle_set(GF_Node *node, Drawable3D *stack, GF_TraverseState *tr_state) GF_Node 527 src/compositor/x3d_geometry.c static void TraverseTriangleSet(GF_Node *node, void *rs, Bool is_destroy) GF_Node 533 src/compositor/x3d_geometry.c void compositor_init_triangle_set(GF_Compositor *compositor, GF_Node *node) GF_Node 540 src/compositor/x3d_geometry.c static void build_indexed_triangle_set(GF_Node *node, Drawable3D *stack, GF_TraverseState *tr_state) GF_Node 547 src/compositor/x3d_geometry.c static void TraverseIndexedTriangleSet(GF_Node *node, void *rs, Bool is_destroy) GF_Node 552 src/compositor/x3d_geometry.c static void ITS_SetIndex(GF_Node *node, GF_Route *route) GF_Node 559 src/compositor/x3d_geometry.c void compositor_init_indexed_triangle_set(GF_Compositor *compositor, GF_Node *node) GF_Node 568 src/compositor/x3d_geometry.c static void BuildTriangleStripSet(GF_Mesh *mesh, GF_Node *_coords, GF_Node *_color, GF_Node *_txcoords, GF_Node *_normal, MFInt32 *stripList, MFInt32 *indices, Bool normalPerVertex, Bool ccw, Bool solid) GF_Node 754 src/compositor/x3d_geometry.c static void build_triangle_strip_set(GF_Node *node, Drawable3D *stack, GF_TraverseState *tr_state) GF_Node 761 src/compositor/x3d_geometry.c static void TraverseTriangleStripSet(GF_Node *node, void *rs, Bool is_destroy) GF_Node 766 src/compositor/x3d_geometry.c void compositor_init_triangle_strip_set(GF_Compositor *compositor, GF_Node *node) GF_Node 772 src/compositor/x3d_geometry.c static void build_indexed_triangle_strip_set(GF_Node *node, Drawable3D *stack, GF_TraverseState *tr_state) GF_Node 804 src/compositor/x3d_geometry.c static void TraverseIndexedTriangleStripSet(GF_Node *node, void *rs, Bool is_destroy) GF_Node 809 src/compositor/x3d_geometry.c static void ITSS_SetIndex(GF_Node *node, GF_Route *route) GF_Node 816 src/compositor/x3d_geometry.c void compositor_init_indexed_triangle_strip_set(GF_Compositor *compositor, GF_Node *node) GF_Node 825 src/compositor/x3d_geometry.c static void BuildTriangleFanSet(GF_Mesh *mesh, GF_Node *_coords, GF_Node *_color, GF_Node *_txcoords, GF_Node *_normal, MFInt32 *fanList, MFInt32 *indices, Bool normalPerVertex, Bool ccw, Bool solid) GF_Node 983 src/compositor/x3d_geometry.c static void build_triangle_fan_set(GF_Node *node, Drawable3D *stack, GF_TraverseState *tr_state) GF_Node 990 src/compositor/x3d_geometry.c static void TraverseTriangleFanSet(GF_Node *node, void *rs, Bool is_destroy) GF_Node 995 src/compositor/x3d_geometry.c void compositor_init_triangle_fan_set(GF_Compositor *compositor, GF_Node *node) GF_Node 1001 src/compositor/x3d_geometry.c static void build_indexed_triangle_fan_set(GF_Node *node, Drawable3D *stack, GF_TraverseState *tr_state) GF_Node 1033 src/compositor/x3d_geometry.c static void TraverseIndexedTriangleFanSet(GF_Node *node, void *rs, Bool is_destroy) GF_Node 1038 src/compositor/x3d_geometry.c static void ITFS_SetIndex(GF_Node *node, GF_Route *route) GF_Node 1045 src/compositor/x3d_geometry.c void compositor_init_indexed_triangle_fan_set(GF_Compositor *compositor, GF_Node *node) GF_Node 40 src/laser/lsr_dec.c static void lsr_read_group_content(GF_LASeRCodec *lsr, GF_Node *elt, Bool skip_object_content); GF_Node 44 src/laser/lsr_dec.c static void lsr_read_path_type(GF_LASeRCodec *lsr, GF_Node *n, u32 tag, SVG_PathData *path, const char *name); GF_Node 364 src/laser/lsr_dec.c static void lsr_read_any_attribute(GF_LASeRCodec *lsr, GF_Node *node, Bool skippable) GF_Node 387 src/laser/lsr_dec.c GF_Node *n; GF_Node 510 src/laser/lsr_dec.c static void lsr_read_text_content(GF_LASeRCodec *lsr, GF_Node *elt) GF_Node 678 src/laser/lsr_dec.c static void lsr_read_string_attribute(GF_LASeRCodec *lsr, GF_Node *elt, u32 tag, char *name) GF_Node 688 src/laser/lsr_dec.c static void lsr_read_id(GF_LASeRCodec *lsr, GF_Node *n) GF_Node 728 src/laser/lsr_dec.c GF_Node *par; GF_Node 730 src/laser/lsr_dec.c GF_Node *listener = (GF_Node *)gf_list_get(lsr->defered_listeners, i); GF_Node 737 src/laser/lsr_dec.c else par = (GF_Node*)observer->target; GF_Node 743 src/laser/lsr_dec.c else if (!par) par = (GF_Node*)((XMLRI*)info.far_ptr)->target; GF_Node 752 src/laser/lsr_dec.c par = (GF_Node*) lsr->current_root; GF_Node 772 src/laser/lsr_dec.c gf_node_init((GF_Node*)elt); GF_Node 976 src/laser/lsr_dec.c e = gf_node_get_attribute_by_tag((GF_Node*)elt, att->tag, GF_TRUE, GF_FALSE, &f_clone); GF_Node 1201 src/laser/lsr_dec.c static SMIL_Time *lsr_read_smil_time(GF_LASeRCodec *lsr, GF_Node *n) GF_Node 1223 src/laser/lsr_dec.c t->element = (GF_Node *)iri.target; GF_Node 1244 src/laser/lsr_dec.c static void lsr_read_smil_times(GF_LASeRCodec *lsr, GF_Node *n, u32 tag, SMIL_Times *times, const char *name, Bool skipable) GF_Node 1282 src/laser/lsr_dec.c static void lsr_read_duration_ex(GF_LASeRCodec *lsr, GF_Node *n, u32 tag, SMIL_Duration *smil, const char *name, Bool skipable) GF_Node 1313 src/laser/lsr_dec.c static void lsr_read_duration(GF_LASeRCodec *lsr, GF_Node *n) GF_Node 1318 src/laser/lsr_dec.c static void lsr_read_rare_full(GF_LASeRCodec *lsr, GF_Node *n) GF_Node 1625 src/laser/lsr_dec.c static void lsr_read_fill(GF_LASeRCodec *lsr, GF_Node *n) GF_Node 1636 src/laser/lsr_dec.c static void lsr_read_stroke(GF_LASeRCodec *lsr, GF_Node *n) GF_Node 1646 src/laser/lsr_dec.c static void lsr_read_href(GF_LASeRCodec *lsr, GF_Node *n) GF_Node 1657 src/laser/lsr_dec.c static void lsr_read_accumulate(GF_LASeRCodec *lsr, GF_Node *n) GF_Node 1667 src/laser/lsr_dec.c static void lsr_read_additive(GF_LASeRCodec *lsr, GF_Node *n) GF_Node 1677 src/laser/lsr_dec.c static void lsr_read_calc_mode(GF_LASeRCodec *lsr, GF_Node *n) GF_Node 1689 src/laser/lsr_dec.c static void lsr_read_attribute_name_ex(GF_LASeRCodec *lsr, GF_Node *n, Bool skippable) GF_Node 1711 src/laser/lsr_dec.c static void lsr_read_attribute_name(GF_LASeRCodec *lsr, GF_Node *n) GF_Node 1924 src/laser/lsr_dec.c t->element = (GF_Node*)parent; GF_Node 1936 src/laser/lsr_dec.c GF_Node *target; GF_Node 1944 src/laser/lsr_dec.c if (gf_node_get_attribute_by_tag((GF_Node *)anim, TAG_SVG_ATT_begin, GF_FALSE, GF_FALSE, &info)==GF_OK) { GF_Node 1948 src/laser/lsr_dec.c if (gf_node_get_attribute_by_tag((GF_Node *)anim, TAG_SVG_ATT_end, GF_FALSE, GF_FALSE, &info)==GF_OK) { GF_Node 1955 src/laser/lsr_dec.c if (gf_node_get_attribute_by_tag((GF_Node *)anim, TAG_XLINK_ATT_href, GF_FALSE, GF_FALSE, &info)==GF_OK) { GF_Node 1966 src/laser/lsr_dec.c if (gf_node_get_attribute_by_tag((GF_Node *)anim, TAG_XLINK_ATT_href, GF_TRUE, GF_FALSE, &info)==GF_OK) { GF_Node 1976 src/laser/lsr_dec.c target = (GF_Node *)anim_parent; GF_Node 1978 src/laser/lsr_dec.c target = (GF_Node *)xlink->target; GF_Node 1990 src/laser/lsr_dec.c if (gf_node_get_attribute_by_tag((GF_Node *)anim, TAG_SVG_ATT_attributeName, GF_FALSE, GF_FALSE, &info)==GF_OK) { GF_Node 1996 src/laser/lsr_dec.c if (gf_node_get_attribute_by_tag((GF_Node *)target, name->type, GF_TRUE, GF_FALSE, &info)!=GF_OK) return GF_FALSE; GF_Node 2008 src/laser/lsr_dec.c if (gf_node_get_attribute_by_tag((GF_Node *)anim, TAG_SVG_ATT_from, GF_FALSE, GF_FALSE, &info)==GF_OK) { GF_Node 2018 src/laser/lsr_dec.c if (gf_node_get_attribute_by_tag((GF_Node *)anim, TAG_SVG_ATT_by, GF_FALSE, GF_FALSE, &info)==GF_OK) { GF_Node 2028 src/laser/lsr_dec.c if (gf_node_get_attribute_by_tag((GF_Node *)anim, TAG_SVG_ATT_to, GF_FALSE, GF_FALSE, &info)==GF_OK) { GF_Node 2038 src/laser/lsr_dec.c if (gf_node_get_attribute_by_tag((GF_Node *)anim, TAG_SVG_ATT_values, GF_FALSE, GF_FALSE, &info)==GF_OK) { GF_Node 2052 src/laser/lsr_dec.c static void lsr_read_anim_fill(GF_LASeRCodec *lsr, GF_Node *n) GF_Node 2065 src/laser/lsr_dec.c static void lsr_read_anim_repeatCount(GF_LASeRCodec *lsr, GF_Node *n) GF_Node 2080 src/laser/lsr_dec.c static void lsr_read_repeat_duration(GF_LASeRCodec *lsr, GF_Node *n) GF_Node 2098 src/laser/lsr_dec.c static void lsr_read_anim_restart(GF_LASeRCodec *lsr, GF_Node *n) GF_Node 2432 src/laser/lsr_dec.c static void lsr_read_anim_value_ex(GF_LASeRCodec *lsr, GF_Node *n, u32 tag, const char *name, u32 *tr_type) GF_Node 2450 src/laser/lsr_dec.c static void lsr_read_anim_values_ex(GF_LASeRCodec *lsr, GF_Node *n, u32 *tr_type) GF_Node 2499 src/laser/lsr_dec.c static void lsr_read_fraction_12(GF_LASeRCodec *lsr, GF_Node *elt, u32 tag, const char *name) GF_Node 2514 src/laser/lsr_dec.c static void lsr_read_float_list(GF_LASeRCodec *lsr, GF_Node *n, u32 tag, SVG_Coordinates*coords, const char *name) GF_Node 2591 src/laser/lsr_dec.c static void lsr_read_path_type(GF_LASeRCodec *lsr, GF_Node *n, u32 tag, SVG_PathData *path, const char *name) GF_Node 2754 src/laser/lsr_dec.c static void lsr_read_rotate_type(GF_LASeRCodec *lsr, GF_Node *n) GF_Node 2772 src/laser/lsr_dec.c static void lsr_read_sync_behavior(GF_LASeRCodec *lsr, GF_Node *n) GF_Node 2783 src/laser/lsr_dec.c static void lsr_read_sync_tolerance(GF_LASeRCodec *lsr, GF_Node *n) GF_Node 2799 src/laser/lsr_dec.c static void lsr_read_sync_reference(GF_LASeRCodec *lsr, GF_Node *n) GF_Node 2825 src/laser/lsr_dec.c static void lsr_read_coordinate_ptr(GF_LASeRCodec *lsr, GF_Node *n, u32 tag, Bool skipable, const char *name) GF_Node 2840 src/laser/lsr_dec.c static void lsr_read_coord_list(GF_LASeRCodec *lsr, GF_Node *elt, u32 tag, const char *name) GF_Node 2869 src/laser/lsr_dec.c static void lsr_read_transform_behavior(GF_LASeRCodec *lsr, GF_Node *n) GF_Node 2880 src/laser/lsr_dec.c static void lsr_read_content_type(GF_LASeRCodec *lsr, GF_Node *n) GF_Node 2890 src/laser/lsr_dec.c static void lsr_read_script_type(GF_LASeRCodec *lsr, GF_Node *n) GF_Node 2951 src/laser/lsr_dec.c static void lsr_read_clip_time(GF_LASeRCodec *lsr, GF_Node *elt, u32 tag, const char *name) GF_Node 2968 src/laser/lsr_dec.c static void lsr_read_attribute_type(GF_LASeRCodec *lsr, GF_Node *elt) GF_Node 2978 src/laser/lsr_dec.c static void lsr_read_preserve_aspect_ratio(GF_LASeRCodec *lsr, GF_Node *n) GF_Node 3027 src/laser/lsr_dec.c static void lsr_read_eRR(GF_LASeRCodec *lsr, GF_Node *elt) GF_Node 3038 src/laser/lsr_dec.c static void lsr_read_lsr_enabled(GF_LASeRCodec *lsr, GF_Node *elt) GF_Node 3049 src/laser/lsr_dec.c static GF_Node *lsr_read_a(GF_LASeRCodec *lsr) GF_Node 3052 src/laser/lsr_dec.c GF_Node *elt = (GF_Node*) gf_node_new(lsr->sg, TAG_SVG_a); GF_Node 3072 src/laser/lsr_dec.c static GF_Node *lsr_read_animate(GF_LASeRCodec *lsr, SVG_Element *parent, Bool is_animateColor) GF_Node 3074 src/laser/lsr_dec.c GF_Node *elt = gf_node_new(lsr->sg, is_animateColor ? TAG_SVG_animateColor : TAG_SVG_animate); GF_Node 3109 src/laser/lsr_dec.c static GF_Node *lsr_read_animateMotion(GF_LASeRCodec *lsr, SVG_Element *parent) GF_Node 3112 src/laser/lsr_dec.c GF_Node *elt = gf_node_new(lsr->sg, TAG_SVG_animateMotion); GF_Node 3150 src/laser/lsr_dec.c static GF_Node *lsr_read_animateTransform(GF_LASeRCodec *lsr, SVG_Element *parent) GF_Node 3155 src/laser/lsr_dec.c GF_Node *elt= gf_node_new(lsr->sg, TAG_SVG_animateTransform); GF_Node 3217 src/laser/lsr_dec.c static GF_Node *lsr_read_audio(GF_LASeRCodec *lsr, SVG_Element *parent) GF_Node 3219 src/laser/lsr_dec.c GF_Node *elt= gf_node_new(lsr->sg, TAG_SVG_audio); GF_Node 3240 src/laser/lsr_dec.c static GF_Node *lsr_read_circle(GF_LASeRCodec *lsr) GF_Node 3242 src/laser/lsr_dec.c GF_Node *elt= gf_node_new(lsr->sg, TAG_SVG_circle); GF_Node 3254 src/laser/lsr_dec.c static GF_Node *lsr_read_conditional(GF_LASeRCodec *lsr) GF_Node 3256 src/laser/lsr_dec.c GF_Node *elt = gf_node_new(lsr->sg, TAG_LSR_conditional); GF_Node 3268 src/laser/lsr_dec.c static GF_Node *lsr_read_cursorManager(GF_LASeRCodec *lsr) GF_Node 3270 src/laser/lsr_dec.c GF_Node *elt = gf_node_new(lsr->sg, TAG_LSR_cursorManager); GF_Node 3281 src/laser/lsr_dec.c static GF_Node *lsr_read_data(GF_LASeRCodec *lsr, u32 node_tag) GF_Node 3283 src/laser/lsr_dec.c GF_Node *elt = gf_node_new(lsr->sg, node_tag); GF_Node 3291 src/laser/lsr_dec.c static GF_Node *lsr_read_defs(GF_LASeRCodec *lsr) GF_Node 3293 src/laser/lsr_dec.c GF_Node *elt = gf_node_new(lsr->sg, TAG_SVG_defs); GF_Node 3302 src/laser/lsr_dec.c static GF_Node *lsr_read_ellipse(GF_LASeRCodec *lsr) GF_Node 3304 src/laser/lsr_dec.c GF_Node *elt = gf_node_new(lsr->sg, TAG_SVG_ellipse); GF_Node 3317 src/laser/lsr_dec.c static GF_Node *lsr_read_foreignObject(GF_LASeRCodec *lsr) GF_Node 3320 src/laser/lsr_dec.c GF_Node *elt = gf_node_new(lsr->sg, TAG_SVG_foreignObject); GF_Node 3346 src/laser/lsr_dec.c static GF_Node *lsr_read_g(GF_LASeRCodec *lsr, Bool is_same) GF_Node 3348 src/laser/lsr_dec.c GF_Node *elt = gf_node_new(lsr->sg, TAG_SVG_g); GF_Node 3369 src/laser/lsr_dec.c static void lsr_read_opacity(GF_LASeRCodec *lsr, GF_Node *elt) GF_Node 3381 src/laser/lsr_dec.c static GF_Node *lsr_read_image(GF_LASeRCodec *lsr) GF_Node 3383 src/laser/lsr_dec.c GF_Node *elt = gf_node_new(lsr->sg, TAG_SVG_image); GF_Node 3401 src/laser/lsr_dec.c static GF_Node *lsr_read_line(GF_LASeRCodec *lsr, Bool is_same) GF_Node 3403 src/laser/lsr_dec.c GF_Node *elt = gf_node_new(lsr->sg, TAG_SVG_line); GF_Node 3430 src/laser/lsr_dec.c static void lsr_read_gradient_units(GF_LASeRCodec *lsr, GF_Node *elt) GF_Node 3440 src/laser/lsr_dec.c static GF_Node *lsr_read_linearGradient(GF_LASeRCodec *lsr) GF_Node 3442 src/laser/lsr_dec.c GF_Node *elt = gf_node_new(lsr->sg, TAG_SVG_linearGradient); GF_Node 3456 src/laser/lsr_dec.c static GF_Node *lsr_read_mpath(GF_LASeRCodec *lsr) GF_Node 3458 src/laser/lsr_dec.c GF_Node *elt = gf_node_new(lsr->sg, TAG_SVG_mpath); GF_Node 3466 src/laser/lsr_dec.c static GF_Node *lsr_read_path(GF_LASeRCodec *lsr, u32 same_type) GF_Node 3469 src/laser/lsr_dec.c GF_Node *elt = gf_node_new(lsr->sg, TAG_SVG_path); GF_Node 3498 src/laser/lsr_dec.c static GF_Node *lsr_read_polygon(GF_LASeRCodec *lsr, Bool is_polyline, u32 same_type) GF_Node 3501 src/laser/lsr_dec.c GF_Node *elt = gf_node_new(lsr->sg, is_polyline ? TAG_SVG_polyline : TAG_SVG_polygon); GF_Node 3527 src/laser/lsr_dec.c static GF_Node *lsr_read_radialGradient(GF_LASeRCodec *lsr) GF_Node 3529 src/laser/lsr_dec.c GF_Node *elt = gf_node_new(lsr->sg, TAG_SVG_radialGradient); GF_Node 3542 src/laser/lsr_dec.c static GF_Node *lsr_read_rect(GF_LASeRCodec *lsr, u32 same_type) GF_Node 3544 src/laser/lsr_dec.c GF_Node *elt = gf_node_new(lsr->sg, TAG_SVG_rect); GF_Node 3576 src/laser/lsr_dec.c static GF_Node *lsr_read_rectClip(GF_LASeRCodec *lsr) GF_Node 3579 src/laser/lsr_dec.c GF_Node *elt = gf_node_new(lsr->sg, TAG_LSR_rectClip); GF_Node 3600 src/laser/lsr_dec.c static GF_Node *lsr_read_script(GF_LASeRCodec *lsr) GF_Node 3602 src/laser/lsr_dec.c GF_Node *elt = gf_node_new(lsr->sg, TAG_SVG_script); GF_Node 3613 src/laser/lsr_dec.c static GF_Node *lsr_read_selector(GF_LASeRCodec *lsr) GF_Node 3616 src/laser/lsr_dec.c GF_Node *elt = gf_node_new(lsr->sg, TAG_LSR_selector); GF_Node 3639 src/laser/lsr_dec.c static GF_Node *lsr_read_set(GF_LASeRCodec *lsr, SVG_Element *parent) GF_Node 3641 src/laser/lsr_dec.c GF_Node *elt = gf_node_new(lsr->sg, TAG_SVG_set); GF_Node 3667 src/laser/lsr_dec.c static GF_Node *lsr_read_simpleLayout(GF_LASeRCodec *lsr) GF_Node 3670 src/laser/lsr_dec.c GF_Node *elt = gf_node_new(lsr->sg, TAG_LSR_simpleLayout); GF_Node 3691 src/laser/lsr_dec.c static GF_Node *lsr_read_stop(GF_LASeRCodec *lsr) GF_Node 3694 src/laser/lsr_dec.c GF_Node *elt = gf_node_new(lsr->sg, TAG_SVG_stop); GF_Node 3706 src/laser/lsr_dec.c static GF_Node *lsr_read_svg(GF_LASeRCodec *lsr, Bool init_node) GF_Node 3711 src/laser/lsr_dec.c GF_Node *elt = gf_node_new(lsr->sg, TAG_SVG_svg); GF_Node 3805 src/laser/lsr_dec.c static GF_Node *lsr_read_switch(GF_LASeRCodec *lsr) GF_Node 3807 src/laser/lsr_dec.c GF_Node *elt = gf_node_new(lsr->sg, TAG_SVG_switch); GF_Node 3819 src/laser/lsr_dec.c static GF_Node *lsr_read_text(GF_LASeRCodec *lsr, u32 same_type) GF_Node 3823 src/laser/lsr_dec.c GF_Node *elt = gf_node_new(lsr->sg, TAG_SVG_text); GF_Node 3855 src/laser/lsr_dec.c static GF_Node *lsr_read_tspan(GF_LASeRCodec *lsr) GF_Node 3857 src/laser/lsr_dec.c GF_Node *elt = gf_node_new(lsr->sg, TAG_SVG_tspan); GF_Node 3867 src/laser/lsr_dec.c static GF_Node *lsr_read_use(GF_LASeRCodec *lsr, Bool is_same) GF_Node 3871 src/laser/lsr_dec.c GF_Node *elt = gf_node_new(lsr->sg, TAG_SVG_use); GF_Node 3902 src/laser/lsr_dec.c static GF_Node *lsr_read_video(GF_LASeRCodec *lsr, SVG_Element *parent) GF_Node 3906 src/laser/lsr_dec.c GF_Node*elt = gf_node_new(lsr->sg, TAG_SVG_video); GF_Node 3953 src/laser/lsr_dec.c static GF_Node *lsr_read_listener(GF_LASeRCodec *lsr, SVG_Element *parent) GF_Node 3959 src/laser/lsr_dec.c GF_Node *elt = gf_node_new(lsr->sg, TAG_SVG_listener); GF_Node 4042 src/laser/lsr_dec.c gf_node_dom_listener_add((GF_Node *)par, elt); GF_Node 4048 src/laser/lsr_dec.c static GF_Node *lsr_read_scene_content_model(GF_LASeRCodec *lsr, SVG_Element *parent) GF_Node 4050 src/laser/lsr_dec.c GF_Node *n; GF_Node 4218 src/laser/lsr_dec.c lsr_read_text_content(lsr, (GF_Node*)parent); GF_Node 4232 src/laser/lsr_dec.c static GF_Node *lsr_read_update_content_model(GF_LASeRCodec *lsr, SVG_Element *parent) GF_Node 4235 src/laser/lsr_dec.c GF_Node *n=NULL; GF_Node 4375 src/laser/lsr_dec.c static void lsr_read_group_content(GF_LASeRCodec *lsr, GF_Node *elt, Bool skip_object_content) GF_Node 4392 src/laser/lsr_dec.c GF_Node *n; GF_Node 4420 src/laser/lsr_dec.c GF_Node *n; GF_Node 4424 src/laser/lsr_dec.c gf_node_register(n, (GF_Node*)elt); GF_Node 4432 src/laser/lsr_dec.c if (!skip_init) gf_node_init((GF_Node*)elt); GF_Node 4435 src/laser/lsr_dec.c static void *lsr_read_update_value_indexed(GF_LASeRCodec *lsr, GF_Node*node, u32 fieldType, void *rep_val, u32 idx, Bool is_insert, Bool is_com) GF_Node 4484 src/laser/lsr_dec.c static void lsr_read_update_value(GF_LASeRCodec *lsr, GF_Node *node, u32 att_tag, u32 fieldType, void *val, u32 node_tag) GF_Node 4757 src/laser/lsr_dec.c GF_Node *n, *operandNode, *new_node; GF_Node 4800 src/laser/lsr_dec.c GF_Node *new_node; GF_Node 4833 src/laser/lsr_dec.c GF_Node *old = gf_node_list_get_child( ((SVG_Element *)n)->children, idx); GF_Node 4901 src/laser/lsr_dec.c gf_node_register((GF_Node *)text, NULL); GF_Node 4903 src/laser/lsr_dec.c field->new_node = (GF_Node*)text; GF_Node 4909 src/laser/lsr_dec.c field->field_ptr = lsr_read_update_value_indexed(lsr, (GF_Node*)n, field_type, NULL, idx, com_type==LSR_UPDATE_INSERT, 1); GF_Node 4975 src/laser/lsr_dec.c gf_node_changed((GF_Node*)n, &info); GF_Node 4983 src/laser/lsr_dec.c gf_node_register((GF_Node *)t, n); GF_Node 4984 src/laser/lsr_dec.c gf_node_list_insert_child(&((GF_ParentNode *)n)->children, (GF_Node*)t, idx); GF_Node 4997 src/laser/lsr_dec.c lsr_read_update_value(lsr, (GF_Node*)n, fieldIndex, field_type, info.far_ptr, n->sgprivate->tag); GF_Node 5003 src/laser/lsr_dec.c void *tmp = lsr_read_update_value_indexed(lsr, (GF_Node*)n, field_type, info.far_ptr, idx, com_type==LSR_UPDATE_INSERT, 0); GF_Node 5018 src/laser/lsr_dec.c gf_node_changed((GF_Node*)n, NULL); GF_Node 5042 src/laser/lsr_dec.c gf_node_changed((GF_Node*)n, NULL); GF_Node 5061 src/laser/lsr_dec.c gf_node_changed((GF_Node*)n, NULL); GF_Node 5075 src/laser/lsr_dec.c gf_node_changed((GF_Node*)n, NULL); GF_Node 5157 src/laser/lsr_dec.c GF_Node *new_node = lsr_read_update_content_model(lsr, (SVG_Element *) n); GF_Node 5197 src/laser/lsr_dec.c gf_node_replace((GF_Node*)elt, new_node, 0); GF_Node 5248 src/laser/lsr_dec.c gf_node_get_field((GF_Node*)elt, fieldIndex, &info); GF_Node 5253 src/laser/lsr_dec.c GF_Node *c = (GF_Node *)gf_node_list_get_child(elt->children, idx); GF_Node 5257 src/laser/lsr_dec.c gf_node_unregister(c, (GF_Node*)elt); GF_Node 5260 src/laser/lsr_dec.c gf_node_replace((GF_Node*)elt, NULL, 0); GF_Node 5308 src/laser/lsr_dec.c GF_Node *target = gf_sg_find_node(lsr->sg, idref); GF_Node 5359 src/laser/lsr_dec.c void lsr_exec_command_list(GF_Node *node, void *par, Bool is_destroy) GF_Node 5362 src/laser/lsr_dec.c GF_LASeRCodec *codec = (GF_LASeRCodec *)gf_node_get_private((GF_Node*)node); GF_Node 5387 src/laser/lsr_dec.c GF_Node *n; GF_Node 5393 src/laser/lsr_dec.c GF_DOMUpdates *up = gf_dom_add_updates_node((GF_Node*)cond); GF_Node 5394 src/laser/lsr_dec.c gf_node_set_callback_function((GF_Node*)up, lsr_exec_command_list); GF_Node 5395 src/laser/lsr_dec.c gf_node_set_private((GF_Node *) up, lsr); GF_Node 5461 src/laser/lsr_dec.c GF_Node *n; GF_Node 268 src/laser/lsr_enc.c if (href && href->target) nID = gf_node_get_id((GF_Node *)href->target); GF_Node 270 src/laser/lsr_enc.c GF_Node *n = gf_sg_find_node_by_name(lsr->sg, (char *) name + 1); GF_Node 271 src/laser/lsr_enc.c if (n) nID = gf_node_get_id((GF_Node *)href->target); GF_Node 281 src/laser/lsr_enc.c static void lsr_write_codec_IDREF_Node(GF_LASeRCodec *lsr, GF_Node *href, const char *name) GF_Node 289 src/laser/lsr_enc.c static u32 lsr_get_IDREF_nb_bits(GF_LASeRCodec *lsr, GF_Node *href) GF_Node 566 src/laser/lsr_enc.c static void lsr_write_id(GF_LASeRCodec *lsr, GF_Node *n) GF_Node 893 src/laser/lsr_enc.c if (t->element && gf_node_get_id((GF_Node*)t->element) ) { GF_Node 1019 src/laser/lsr_enc.c switch (gf_node_get_tag((GF_Node*) base)) { GF_Node 1068 src/laser/lsr_enc.c static void lsr_write_rare(GF_LASeRCodec *lsr, GF_Node *n) GF_Node 1556 src/laser/lsr_enc.c if (!iri->target || !gf_node_get_id((GF_Node *)iri->target)) has_href = GF_FALSE; GF_Node 1599 src/laser/lsr_enc.c if (!anim_type->tag) anim_type->tag = gf_xml_get_attribute_tag((GF_Node*)iri->target, anim_type->name, 0); GF_Node 2358 src/laser/lsr_enc.c lsr_write_id(lsr, (GF_Node *) elt); GF_Node 2359 src/laser/lsr_enc.c lsr_write_rare(lsr, (GF_Node *) elt); GF_Node 2375 src/laser/lsr_enc.c lsr_write_id(lsr, (GF_Node *) elt); GF_Node 2376 src/laser/lsr_enc.c lsr_write_rare(lsr, (GF_Node *) elt); GF_Node 2408 src/laser/lsr_enc.c lsr_write_id(lsr, (GF_Node *) elt); GF_Node 2409 src/laser/lsr_enc.c lsr_write_rare(lsr, (GF_Node *) elt); GF_Node 2448 src/laser/lsr_enc.c lsr_write_id(lsr, (GF_Node *) elt); GF_Node 2449 src/laser/lsr_enc.c lsr_write_rare(lsr, (GF_Node *) elt); GF_Node 2501 src/laser/lsr_enc.c lsr_write_id(lsr, (GF_Node *) elt); GF_Node 2502 src/laser/lsr_enc.c lsr_write_rare(lsr, (GF_Node *) elt); GF_Node 2527 src/laser/lsr_enc.c lsr_write_id(lsr, (GF_Node *) elt); GF_Node 2528 src/laser/lsr_enc.c lsr_write_rare(lsr, (GF_Node *) elt); GF_Node 2543 src/laser/lsr_enc.c lsr_write_id(lsr, (GF_Node *) elt); GF_Node 2544 src/laser/lsr_enc.c lsr_write_rare(lsr, (GF_Node *) elt); GF_Node 2559 src/laser/lsr_enc.c lsr_write_id(lsr, (GF_Node *) elt); GF_Node 2560 src/laser/lsr_enc.c lsr_write_rare(lsr, (GF_Node *) elt); GF_Node 2570 src/laser/lsr_enc.c lsr_write_id(lsr, (GF_Node *) elt); GF_Node 2571 src/laser/lsr_enc.c lsr_write_rare(lsr, (GF_Node *) elt); GF_Node 2581 src/laser/lsr_enc.c lsr_write_id(lsr, (GF_Node *) elt); GF_Node 2582 src/laser/lsr_enc.c lsr_write_rare(lsr, (GF_Node *) elt); GF_Node 2593 src/laser/lsr_enc.c lsr_write_id(lsr, (GF_Node *) elt); GF_Node 2594 src/laser/lsr_enc.c lsr_write_rare(lsr, (GF_Node *) elt); GF_Node 2609 src/laser/lsr_enc.c lsr_write_id(lsr, (GF_Node *) elt); GF_Node 2610 src/laser/lsr_enc.c lsr_write_rare(lsr, (GF_Node *) elt); GF_Node 2647 src/laser/lsr_enc.c lsr_write_id(lsr, (GF_Node *) elt); GF_Node 2653 src/laser/lsr_enc.c lsr_write_id(lsr, (GF_Node *) elt); GF_Node 2654 src/laser/lsr_enc.c lsr_write_rare(lsr, (GF_Node *) elt); GF_Node 2668 src/laser/lsr_enc.c lsr_write_id(lsr, (GF_Node *) elt); GF_Node 2669 src/laser/lsr_enc.c lsr_write_rare(lsr, (GF_Node *) elt); GF_Node 2702 src/laser/lsr_enc.c lsr_write_id(lsr, (GF_Node *) elt); GF_Node 2708 src/laser/lsr_enc.c lsr_write_id(lsr, (GF_Node *) elt); GF_Node 2709 src/laser/lsr_enc.c lsr_write_rare(lsr, (GF_Node *) elt); GF_Node 2729 src/laser/lsr_enc.c lsr_write_id(lsr, (GF_Node *) elt); GF_Node 2730 src/laser/lsr_enc.c lsr_write_rare(lsr, (GF_Node *) elt); GF_Node 2746 src/laser/lsr_enc.c lsr_write_id(lsr, (GF_Node *) elt); GF_Node 2747 src/laser/lsr_enc.c lsr_write_rare(lsr, (GF_Node *) elt); GF_Node 2764 src/laser/lsr_enc.c lsr_write_id(lsr, (GF_Node *) elt); GF_Node 2769 src/laser/lsr_enc.c lsr_write_id(lsr, (GF_Node *) elt); GF_Node 2776 src/laser/lsr_enc.c lsr_write_id(lsr, (GF_Node *) elt); GF_Node 2777 src/laser/lsr_enc.c lsr_write_rare(lsr, (GF_Node *) elt); GF_Node 2816 src/laser/lsr_enc.c lsr_write_id(lsr, (GF_Node *) elt); GF_Node 2824 src/laser/lsr_enc.c lsr_write_id(lsr, (GF_Node *) elt); GF_Node 2825 src/laser/lsr_enc.c lsr_write_rare(lsr, (GF_Node *) elt); GF_Node 2839 src/laser/lsr_enc.c lsr_write_id(lsr, (GF_Node *) elt); GF_Node 2840 src/laser/lsr_enc.c lsr_write_rare(lsr, (GF_Node *) elt); GF_Node 2868 src/laser/lsr_enc.c lsr_write_id(lsr, (GF_Node *) elt); GF_Node 2877 src/laser/lsr_enc.c lsr_write_id(lsr, (GF_Node *) elt); GF_Node 2878 src/laser/lsr_enc.c lsr_write_rare(lsr, (GF_Node *) elt); GF_Node 2898 src/laser/lsr_enc.c lsr_write_id(lsr, (GF_Node *) elt); GF_Node 2899 src/laser/lsr_enc.c lsr_write_rare(lsr, (GF_Node *) elt); GF_Node 2918 src/laser/lsr_enc.c lsr_write_id(lsr, (GF_Node *) elt); GF_Node 2919 src/laser/lsr_enc.c lsr_write_rare(lsr, (GF_Node *) elt); GF_Node 2931 src/laser/lsr_enc.c lsr_write_id(lsr, (GF_Node *) elt); GF_Node 2932 src/laser/lsr_enc.c lsr_write_rare(lsr, (GF_Node *) elt); GF_Node 2956 src/laser/lsr_enc.c lsr_write_id(lsr, (GF_Node *) elt); GF_Node 2957 src/laser/lsr_enc.c lsr_write_rare(lsr, (GF_Node *) elt); GF_Node 2978 src/laser/lsr_enc.c lsr_write_id(lsr, (GF_Node *) elt); GF_Node 2979 src/laser/lsr_enc.c lsr_write_rare(lsr, (GF_Node *) elt); GF_Node 3000 src/laser/lsr_enc.c lsr_write_id(lsr, (GF_Node *) elt); GF_Node 3001 src/laser/lsr_enc.c lsr_write_rare(lsr, (GF_Node *) elt); GF_Node 3014 src/laser/lsr_enc.c lsr_write_id(lsr, (GF_Node *) elt); GF_Node 3015 src/laser/lsr_enc.c lsr_write_rare(lsr, (GF_Node *) elt); GF_Node 3084 src/laser/lsr_enc.c lsr_write_id(lsr, (GF_Node *) elt); GF_Node 3085 src/laser/lsr_enc.c lsr_write_rare(lsr, (GF_Node *) elt); GF_Node 3104 src/laser/lsr_enc.c lsr_write_id(lsr, (GF_Node *) elt); GF_Node 3109 src/laser/lsr_enc.c lsr_write_id(lsr, (GF_Node *) elt); GF_Node 3117 src/laser/lsr_enc.c lsr_write_id(lsr, (GF_Node *) elt); GF_Node 3118 src/laser/lsr_enc.c lsr_write_rare(lsr, (GF_Node *) elt); GF_Node 3137 src/laser/lsr_enc.c lsr_write_id(lsr, (GF_Node *) elt); GF_Node 3138 src/laser/lsr_enc.c lsr_write_rare(lsr, (GF_Node *) elt); GF_Node 3157 src/laser/lsr_enc.c lsr_write_id(lsr, (GF_Node *) elt); GF_Node 3162 src/laser/lsr_enc.c lsr_write_id(lsr, (GF_Node *) elt); GF_Node 3163 src/laser/lsr_enc.c lsr_write_rare(lsr, (GF_Node *) elt); GF_Node 3193 src/laser/lsr_enc.c lsr_write_id(lsr, (GF_Node *) elt); GF_Node 3194 src/laser/lsr_enc.c lsr_write_rare(lsr, (GF_Node *) elt); GF_Node 3237 src/laser/lsr_enc.c lsr_write_id(lsr, (GF_Node *) elt); GF_Node 3238 src/laser/lsr_enc.c lsr_write_rare(lsr, (GF_Node *) elt); GF_Node 3248 src/laser/lsr_enc.c if (atts.handler && (atts.handler->string || (atts.handler->target && gf_node_get_id((GF_Node *)atts.handler->target) ) )) { GF_Node 3254 src/laser/lsr_enc.c if (atts.observer && atts.observer->target && gf_node_get_id((GF_Node *)atts.observer->target) ) { GF_Node 3270 src/laser/lsr_enc.c if (atts.listener_target && atts.listener_target->target && gf_node_get_id((GF_Node *)atts.listener_target->target) ) { GF_Node 3284 src/laser/lsr_enc.c u32 tag = gf_node_get_tag((GF_Node*)node); GF_Node 3452 src/laser/lsr_enc.c GF_LOG(GF_LOG_WARNING, GF_LOG_CODING, ("[LASeR] node %s not part of LASeR children nodes - skipping\n", gf_node_get_class_name((GF_Node*)node))); GF_Node 3462 src/laser/lsr_enc.c u32 tag = gf_node_get_tag((GF_Node*)node); GF_Node 3646 src/laser/lsr_enc.c GF_LOG(GF_LOG_DEBUG, GF_LOG_CODING, ("[LASeR] ############## end %s ###########\n", gf_node_get_class_name((GF_Node*)l->node))); GF_Node 4186 src/laser/lsr_enc.c tag = gf_node_get_tag((GF_Node*)elt); GF_Node 369 src/media_tools/html5_media.c GF_HTML_MediaElement *gf_html_media_element_new(GF_Node *media_node, GF_HTML_MediaController *mc) GF_Node 126 src/media_tools/html5_mse.c ms->node = (GF_Node *)gf_event_target_get_node(gf_mo_event_target_get(mo, 0)); GF_Node 488 src/scene_manager/encode_isom.c GF_Node *n = gf_sg_get_root_node(ctx->scene_graph); GF_Node 46 src/scene_manager/loader_bt.c void gf_sm_update_bitwrapper_buffer(GF_Node *node, const char *fileName); GF_Node 115 src/scene_manager/loader_bt.c GF_Node *gf_bt_peek_node(GF_BTParser *parser, char *defID); GF_Node 134 src/scene_manager/loader_bt.c GF_Node *gf_bt_new_node(GF_BTParser *parser, u32 tag) GF_Node 136 src/scene_manager/loader_bt.c GF_Node *n = gf_node_new(parser->load->scene_graph, tag); GF_Node 749 src/scene_manager/loader_bt.c static void gf_bt_check_time_offset(GF_BTParser *parser, GF_Node *n, GF_FieldInfo *info) GF_Node 759 src/scene_manager/loader_bt.c static void gf_bt_update_timenode(GF_BTParser *parser, GF_Node *node) GF_Node 804 src/scene_manager/loader_bt.c void gf_bt_sffield(GF_BTParser *parser, GF_FieldInfo *info, GF_Node *n) GF_Node 1045 src/scene_manager/loader_bt.c void gf_bt_mffield(GF_BTParser *parser, GF_FieldInfo *info, GF_Node *n) GF_Node 1069 src/scene_manager/loader_bt.c Bool gf_bt_check_ndt(GF_BTParser *parser, GF_FieldInfo *info, GF_Node *node, GF_Node *parent) GF_Node 1120 src/scene_manager/loader_bt.c GF_Node *n=NULL; GF_Node 1148 src/scene_manager/loader_bt.c Bool gf_bt_set_field_is(GF_BTParser *parser, GF_FieldInfo *info, GF_Node *n) GF_Node 1181 src/scene_manager/loader_bt.c GF_Node *n = (GF_Node *)gf_list_get(parser->undef_nodes, i); GF_Node 1193 src/scene_manager/loader_bt.c GF_Node *n = (GF_Node *) gf_list_get(parser->def_nodes, i); GF_Node 1227 src/scene_manager/loader_bt.c GF_Node *gf_bt_sf_node(GF_BTParser *parser, char *node_name, GF_Node *parent, char *szDEFName) GF_Node 1232 src/scene_manager/loader_bt.c GF_Node *node, *newnode, *undef_node; GF_Node 1467 src/scene_manager/loader_bt.c if (* ((GF_Node **)info.far_ptr) ) { GF_Node 1468 src/scene_manager/loader_bt.c gf_node_unregister(* ((GF_Node **)info.far_ptr), node); GF_Node 1469 src/scene_manager/loader_bt.c * ((GF_Node **)info.far_ptr) = NULL; GF_Node 1477 src/scene_manager/loader_bt.c * ((GF_Node **)info.far_ptr) = newnode; GF_Node 1558 src/scene_manager/loader_bt.c GF_Node *gf_bt_peek_node(GF_BTParser *parser, char *defID) GF_Node 1560 src/scene_manager/loader_bt.c GF_Node *n, *the_node; GF_Node 1572 src/scene_manager/loader_bt.c n = (GF_Node *)gf_list_get(parser->peeked_nodes, i); GF_Node 1762 src/scene_manager/loader_bt.c GF_Node *pf_node; GF_Node 1883 src/scene_manager/loader_bt.c GF_Node *n = gf_bt_sf_node(parser, str, NULL, isDEF ? szDefName : NULL); GF_Node 1912 src/scene_manager/loader_bt.c GF_Node *orig, *dest; GF_Node 2038 src/scene_manager/loader_bt.c static void bd_set_com_node(GF_Command *com, GF_Node *node) GF_Node 2048 src/scene_manager/loader_bt.c GF_Node *n, *newnode; GF_Node 2224 src/scene_manager/loader_bt.c GF_Node *targetNode, *idxNode, *childNode, *fromNode; GF_Node 3231 src/scene_manager/loader_bt.c GF_Node *node, *vrml_root_node; GF_Node 3472 src/scene_manager/loader_bt.c GF_Node *n = (GF_Node *)gf_list_get(parser->scripts, 0); GF_Node 117 src/scene_manager/loader_qt.c gf_node_register((GF_Node *)gr, NULL); GF_Node 122 src/scene_manager/loader_qt.c com->node = (GF_Node *)gr; GF_Node 125 src/scene_manager/loader_qt.c gf_node_list_add_child( &gr->children, (GF_Node*)back); GF_Node 126 src/scene_manager/loader_qt.c gf_node_register((GF_Node *)back, (GF_Node *)gr); GF_Node 142 src/scene_manager/loader_qt.c gf_node_list_add_child(&gr->children, (GF_Node*)ni); GF_Node 143 src/scene_manager/loader_qt.c gf_node_register((GF_Node *)ni, (GF_Node *)gr); GF_Node 86 src/scene_manager/loader_svg.c GF_Node *fragment_root; GF_Node 213 src/scene_manager/loader_svg.c static void svg_process_media_href(GF_SVG_Parser *parser, GF_Node *elt, XMLRI *iri) GF_Node 294 src/scene_manager/loader_svg.c static void xsr_exec_command_list(GF_Node *node, void *par, Bool is_destroy) GF_Node 301 src/scene_manager/loader_svg.c static GF_Node *svg_find_node(GF_SVG_Parser *parser, char *ID) GF_Node 305 src/scene_manager/loader_svg.c GF_Node *n = gf_sg_find_node_by_name(parser->load->scene_graph, ID); GF_Node 310 src/scene_manager/loader_svg.c n = (GF_Node*)gf_list_get(parser->peeked_nodes, i); GF_Node 328 src/scene_manager/loader_svg.c static void svg_post_process_href(GF_SVG_Parser *parser, GF_Node *elt, XMLRI *iri) GF_Node 377 src/scene_manager/loader_svg.c gf_node_get_attribute_by_tag((GF_Node *)anim->animation_elt, TAG_XLINK_ATT_href, GF_TRUE, GF_FALSE, &info); GF_Node 384 src/scene_manager/loader_svg.c tag = gf_node_get_tag((GF_Node *)anim->animation_elt); GF_Node 387 src/scene_manager/loader_svg.c gf_node_get_attribute_by_tag((GF_Node *)anim->animation_elt, TAG_SVG_ATT_transform_type, GF_TRUE, GF_FALSE, &info); GF_Node 388 src/scene_manager/loader_svg.c gf_svg_parse_attribute((GF_Node *)anim->animation_elt, &info, anim->type, 0); GF_Node 413 src/scene_manager/loader_svg.c else if (gf_node_get_attribute_by_tag((GF_Node *)anim->animation_elt, TAG_SVG_ATT_attributeName, GF_FALSE, GF_FALSE, &info) == GF_OK) { GF_Node 437 src/scene_manager/loader_svg.c gf_node_get_attribute_by_name((GF_Node *)anim->target, attname->name, attname->type, GF_TRUE, GF_TRUE, &info); GF_Node 450 src/scene_manager/loader_svg.c svg_report(parser, GF_OK, "Missing attributeName attribute on %s", gf_node_get_name((GF_Node *)anim->animation_elt)); GF_Node 460 src/scene_manager/loader_svg.c gf_node_get_attribute_by_tag((GF_Node *)anim->animation_elt, TAG_SVG_ATT_to, GF_TRUE, GF_FALSE, &info); GF_Node 461 src/scene_manager/loader_svg.c gf_svg_parse_attribute((GF_Node *)anim->animation_elt, &info, anim->to, anim_value_type); GF_Node 463 src/scene_manager/loader_svg.c svg_post_process_href(parser, (GF_Node *) anim->target, (XMLRI*)((SMIL_AnimateValue *)info.far_ptr)->value); GF_Node 468 src/scene_manager/loader_svg.c gf_node_get_attribute_by_tag((GF_Node *)anim->animation_elt, TAG_SVG_ATT_from, GF_TRUE, GF_FALSE, &info); GF_Node 469 src/scene_manager/loader_svg.c gf_svg_parse_attribute((GF_Node *)anim->animation_elt, &info, anim->from, anim_value_type); GF_Node 471 src/scene_manager/loader_svg.c svg_post_process_href(parser, (GF_Node *) anim->target, (XMLRI*)((SMIL_AnimateValue *)info.far_ptr)->value); GF_Node 475 src/scene_manager/loader_svg.c gf_node_get_attribute_by_tag((GF_Node *)anim->animation_elt, TAG_SVG_ATT_by, GF_TRUE, GF_FALSE, &info); GF_Node 476 src/scene_manager/loader_svg.c gf_svg_parse_attribute((GF_Node *)anim->animation_elt, &info, anim->by, anim_value_type); GF_Node 478 src/scene_manager/loader_svg.c svg_post_process_href(parser, (GF_Node *) anim->target, (XMLRI*)((SMIL_AnimateValue *)info.far_ptr)->value); GF_Node 482 src/scene_manager/loader_svg.c gf_node_get_attribute_by_tag((GF_Node *)anim->animation_elt, TAG_SVG_ATT_values, GF_TRUE, GF_FALSE, &info); GF_Node 483 src/scene_manager/loader_svg.c gf_svg_parse_attribute((GF_Node *)anim->animation_elt, &info, anim->values, anim_value_type); GF_Node 491 src/scene_manager/loader_svg.c svg_post_process_href(parser, (GF_Node *) anim->target, iri); GF_Node 501 src/scene_manager/loader_svg.c gf_node_get_attribute_by_tag((GF_Node *)anim->animation_elt, TAG_SVG_ATT_begin, GF_TRUE, GF_FALSE, &info); GF_Node 502 src/scene_manager/loader_svg.c if (gf_svg_resolve_smil_times((GF_Node *)anim->animation_elt, anim->target, *(GF_List **)info.far_ptr, GF_FALSE, nodeID)) { GF_Node 509 src/scene_manager/loader_svg.c gf_node_get_attribute_by_tag((GF_Node *)anim->animation_elt, TAG_SVG_ATT_end, GF_TRUE, GF_FALSE, &info); GF_Node 510 src/scene_manager/loader_svg.c if (!gf_svg_resolve_smil_times((GF_Node *)anim->animation_elt, anim->target, *(GF_List **)info.far_ptr, GF_TRUE, nodeID)) { GF_Node 515 src/scene_manager/loader_svg.c if (force_type || gf_node_get_tag((GF_Node *)anim->animation_elt) != TAG_SVG_animateMotion) { GF_Node 516 src/scene_manager/loader_svg.c gf_node_init((GF_Node *)anim->animation_elt); GF_Node 531 src/scene_manager/loader_svg.c GF_Node *targ; GF_Node 551 src/scene_manager/loader_svg.c GF_Node *par; GF_Node 555 src/scene_manager/loader_svg.c if (gf_node_get_attribute_by_tag((GF_Node *)listener, TAG_XMLEV_ATT_observer, GF_FALSE, GF_FALSE, &info) == GF_OK) { GF_Node 562 src/scene_manager/loader_svg.c if (observer->type == XMLRI_ELEMENTID) par = (GF_Node *)observer->target; GF_Node 565 src/scene_manager/loader_svg.c if (gf_node_get_attribute_by_tag((GF_Node *)listener, TAG_XMLEV_ATT_target, GF_FALSE, GF_FALSE, &info) == GF_OK) { GF_Node 570 src/scene_manager/loader_svg.c if (!par) par = (GF_Node*)target->target; GF_Node 575 src/scene_manager/loader_svg.c gf_node_dom_listener_add((GF_Node *)par, (GF_Node *) listener); GF_Node 599 src/scene_manager/loader_svg.c if (!gf_node_get_attribute_by_tag((GF_Node *)root_svg, TAG_SVG_ATT_width, GF_FALSE, GF_FALSE, &width_info) GF_Node 600 src/scene_manager/loader_svg.c && !gf_node_get_attribute_by_tag((GF_Node *)root_svg, TAG_SVG_ATT_height, GF_FALSE, GF_FALSE, &height_info)) { GF_Node 614 src/scene_manager/loader_svg.c parser->command->node = (GF_Node *)root_svg; GF_Node 616 src/scene_manager/loader_svg.c gf_sg_set_root_node(parser->load->scene_graph, (GF_Node *)root_svg); GF_Node 709 src/scene_manager/loader_svg.c GF_Node *n = (GF_Node *)gf_list_get(parser->peeked_nodes, i); GF_Node 738 src/scene_manager/loader_svg.c gf_node_register((GF_Node *)elt, (parent ? (GF_Node *)parent->node : NULL)); GF_Node 740 src/scene_manager/loader_svg.c if (parent && elt) gf_node_list_add_child_last( & parent->node->children, (GF_Node*)elt, & parent->last_child); GF_Node 822 src/scene_manager/loader_svg.c gf_svg_parse_style((GF_Node *)elt, att->value); GF_Node 867 src/scene_manager/loader_svg.c if (gf_node_get_attribute_by_tag((GF_Node *)elt, TAG_XLINK_ATT_href, GF_TRUE, GF_FALSE, &info)==GF_OK) { GF_Node 868 src/scene_manager/loader_svg.c gf_svg_parse_attribute((GF_Node *)elt, &info, att->value, 0); GF_Node 872 src/scene_manager/loader_svg.c svg_post_process_href(parser, (GF_Node *)elt, iri); GF_Node 894 src/scene_manager/loader_svg.c if (gf_node_get_attribute_by_tag((GF_Node *)elt, TAG_SVG_ATT_transform, GF_TRUE, GF_TRUE, &info)==GF_OK) { GF_Node 903 src/scene_manager/loader_svg.c if (gf_node_get_attribute_by_tag((GF_Node *)elt, TAG_SVG_ATT_transform, GF_TRUE, GF_TRUE, &info)==GF_OK) { GF_Node 919 src/scene_manager/loader_svg.c SVG_handlerElement *handler = gf_dom_listener_build((GF_Node *) elt, evtType, 0); GF_Node 920 src/scene_manager/loader_svg.c gf_dom_add_text_node((GF_Node *)handler, gf_strdup(att->value) ); GF_Node 921 src/scene_manager/loader_svg.c gf_node_init((GF_Node *)handler); GF_Node 930 src/scene_manager/loader_svg.c if (gf_node_get_attribute_by_name((GF_Node *)elt, att_name, ns, GF_TRUE, GF_FALSE, &info)==GF_OK) { GF_Node 932 src/scene_manager/loader_svg.c GF_Err e = gf_svg_parse_attribute((GF_Node *)elt, &info, att->value, 0); GF_Node 971 src/scene_manager/loader_svg.c GF_Node *node = (GF_Node *)elt; GF_Node 978 src/scene_manager/loader_svg.c gf_node_set_private(node, (GF_Node*)listener ); GF_Node 979 src/scene_manager/loader_svg.c gf_node_register((GF_Node*)listener, NULL); GF_Node 985 src/scene_manager/loader_svg.c gf_node_get_attribute_by_tag((GF_Node *)listener, TAG_XMLEV_ATT_event, GF_TRUE, GF_FALSE, &info); GF_Node 987 src/scene_manager/loader_svg.c gf_node_get_attribute_by_tag((GF_Node *)listener, TAG_XMLEV_ATT_handler, GF_TRUE, GF_FALSE, &info); GF_Node 992 src/scene_manager/loader_svg.c gf_node_get_attribute_by_tag((GF_Node *)listener, TAG_XMLEV_ATT_observer, GF_TRUE, GF_FALSE, &info); GF_Node 993 src/scene_manager/loader_svg.c gf_svg_parse_attribute((GF_Node *)elt, &info, (char*)ev_observer, 0); GF_Node 996 src/scene_manager/loader_svg.c gf_node_get_attribute_by_tag((GF_Node *)listener, TAG_XMLEV_ATT_target, GF_TRUE, GF_FALSE, &info); GF_Node 1002 src/scene_manager/loader_svg.c gf_node_dom_listener_add(((XMLRI *)info.far_ptr)->target, (GF_Node *) listener); GF_Node 1011 src/scene_manager/loader_svg.c gf_svg_parse_element_id((GF_Node *)elt, node_name, parser->command_depth ? GF_TRUE : GF_FALSE); GF_Node 1035 src/scene_manager/loader_svg.c gf_node_init((GF_Node *)elt); GF_Node 1041 src/scene_manager/loader_svg.c gf_node_dirty_set((GF_Node *)parent->node, GF_SG_CHILD_DIRTY, GF_TRUE); GF_Node 1055 src/scene_manager/loader_svg.c if (gf_node_get_attribute_by_tag((GF_Node *)listener, TAG_XMLEV_ATT_observer, GF_FALSE, GF_FALSE, &info) == GF_OK) { GF_Node 1063 src/scene_manager/loader_svg.c if (gf_node_get_attribute_by_tag((GF_Node *)listener, TAG_XMLEV_ATT_target, GF_FALSE, GF_FALSE, &info) == GF_OK) { GF_Node 1071 src/scene_manager/loader_svg.c if (parent && (gf_node_get_attribute_by_tag((GF_Node *)listener, TAG_XMLEV_ATT_handler, GF_TRUE, GF_FALSE, &info) == GF_OK)) { GF_Node 1078 src/scene_manager/loader_svg.c if (!par && gf_node_get_attribute_by_tag((GF_Node *)listener, TAG_XMLEV_ATT_event, GF_FALSE, GF_FALSE, &info) == GF_OK) { GF_Node 1087 src/scene_manager/loader_svg.c gf_node_dom_listener_add((GF_Node *)par, (GF_Node *) listener); GF_Node 1097 src/scene_manager/loader_svg.c GF_Node *opNode; GF_Node 1608 src/scene_manager/loader_svg.c up = gf_dom_add_updates_node((GF_Node*)cond); GF_Node 1611 src/scene_manager/loader_svg.c gf_node_set_callback_function((GF_Node*)up, xsr_exec_command_list); GF_Node 1657 src/scene_manager/loader_svg.c if ( (gf_node_get_tag((GF_Node *)elt) == TAG_SVG_svg) && GF_Node 1662 src/scene_manager/loader_svg.c if (parser->command) parser->command->node = (GF_Node*)elt; GF_Node 1676 src/scene_manager/loader_svg.c gf_node_list_add_child( & field->node_list, (GF_Node*) elt); GF_Node 1678 src/scene_manager/loader_svg.c gf_node_list_add_child(& field->node_list, (GF_Node*) elt); GF_Node 1680 src/scene_manager/loader_svg.c field->new_node = (GF_Node*)elt; GF_Node 1685 src/scene_manager/loader_svg.c assert(gf_node_get_tag((GF_Node *)elt) == TAG_SVG_svg); GF_Node 1687 src/scene_manager/loader_svg.c parser->command->node = (GF_Node *)elt; GF_Node 1692 src/scene_manager/loader_svg.c gf_node_unregister((GF_Node *)elt, NULL); GF_Node 1694 src/scene_manager/loader_svg.c parser->fragment_root = (GF_Node *)elt; GF_Node 1743 src/scene_manager/loader_svg.c the_name = gf_node_get_class_name((GF_Node *)node); GF_Node 1781 src/scene_manager/loader_svg.c if (svg_parse_animation(parser, gf_node_get_graph((GF_Node *)node), anim, NULL, 1)) { GF_Node 1790 src/scene_manager/loader_svg.c gf_node_init((GF_Node *)node); GF_Node 1798 src/scene_manager/loader_svg.c gf_dom_event_fire((GF_Node*)node, &evt); GF_Node 1837 src/scene_manager/loader_svg.c tag = (elt ? gf_node_get_tag((GF_Node *)elt) : 0); GF_Node 1856 src/scene_manager/loader_svg.c gf_node_register((GF_Node *)text, NULL); GF_Node 1863 src/scene_manager/loader_svg.c gf_node_list_add_child( & field->node_list, (GF_Node*) text); GF_Node 1865 src/scene_manager/loader_svg.c gf_node_list_add_child(& field->node_list, (GF_Node*) text); GF_Node 1867 src/scene_manager/loader_svg.c field->new_node = (GF_Node*)text; GF_Node 1900 src/scene_manager/loader_svg.c text = gf_dom_add_text_node((GF_Node *)elt, gf_strdup(text_content)); GF_Node 1902 src/scene_manager/loader_svg.c gf_node_changed((GF_Node *)text, NULL); GF_Node 1960 src/scene_manager/loader_svg.c GF_Node *l = (GF_Node *)gf_list_last(parser->defered_listeners); GF_Node 2120 src/scene_manager/loader_svg.c GF_Node *gf_sm_load_svg_from_string(GF_SceneGraph *in_scene, char *node_str) GF_Node 2124 src/scene_manager/loader_svg.c GF_Node *node; GF_Node 37 src/scene_manager/loader_xmt.c void gf_sm_update_bitwrapper_buffer(GF_Node *node, const char *fileName); GF_Node 44 src/scene_manager/loader_xmt.c GF_Node *node; GF_Node 617 src/scene_manager/loader_xmt.c GF_Node *n = NULL; GF_Node 664 src/scene_manager/loader_xmt.c static GF_Node *xmt_find_node(GF_XMTParser *parser, char *ID) GF_Node 669 src/scene_manager/loader_xmt.c GF_Node *n; GF_Node 676 src/scene_manager/loader_xmt.c n = (GF_Node*)gf_list_get(parser->peeked_nodes, i); GF_Node 824 src/scene_manager/loader_xmt.c static u32 xmt_parse_url(GF_XMTParser *parser, const char *name, MFURL *val, GF_Node *owner, Bool is_mf, char *a_value) GF_Node 878 src/scene_manager/loader_xmt.c static void xmt_check_time_offset(GF_XMTParser *parser, GF_Node *n, GF_FieldInfo *info) GF_Node 889 src/scene_manager/loader_xmt.c static u32 xmt_parse_sf_field(GF_XMTParser *parser, GF_FieldInfo *info, GF_Node *n, char *a_value) GF_Node 1004 src/scene_manager/loader_xmt.c static void xmt_parse_mf_field(GF_XMTParser *parser, GF_FieldInfo *info, GF_Node *n, char *value) GF_Node 1045 src/scene_manager/loader_xmt.c GF_Node *n = (GF_Node *)gf_list_get(parser->def_nodes, i); GF_Node 1119 src/scene_manager/loader_xmt.c GF_Node *orig, *dest; GF_Node 1198 src/scene_manager/loader_xmt.c static void xmt_update_timenode(GF_XMTParser *parser, GF_Node *node) GF_Node 1309 src/scene_manager/loader_xmt.c static void xmt_parse_script_field(GF_XMTParser *parser, GF_Node *node, const GF_XMLAttribute *attributes, u32 nb_attributes) GF_Node 1408 src/scene_manager/loader_xmt.c static GF_Err x3d_get_default_container(GF_Node *par, GF_Node *n, GF_FieldInfo *info) GF_Node 1423 src/scene_manager/loader_xmt.c static GF_Node *xmt_parse_element(GF_XMTParser *parser, char *name, const char *name_space, const GF_XMLAttribute *attributes, u32 nb_attributes, XMTNodeStack *parent) GF_Node 1430 src/scene_manager/loader_xmt.c GF_Node *node; GF_Node 1696 src/scene_manager/loader_xmt.c GF_Node *atNode = NULL; GF_Node 1753 src/scene_manager/loader_xmt.c GF_Node *undef_node = gf_sg_find_node_by_name(parser->load->scene_graph, att->value); GF_Node 1776 src/scene_manager/loader_xmt.c GF_Node *def_node; GF_Node 1846 src/scene_manager/loader_xmt.c if (* ((GF_Node **)container.far_ptr) ) gf_node_unregister(* ((GF_Node **)container.far_ptr) , parent->node); GF_Node 1847 src/scene_manager/loader_xmt.c * ((GF_Node **)container.far_ptr) = node; GF_Node 2130 src/scene_manager/loader_xmt.c GF_Node *atNode; GF_Node 2296 src/scene_manager/loader_xmt.c GF_Node *iNode = xmt_find_node(parser, idxNode); GF_Node 2320 src/scene_manager/loader_xmt.c GF_Node *child = gf_node_list_get_child( ((GF_ParentNode*)atNode)->children, position); GF_Node 2336 src/scene_manager/loader_xmt.c GF_Node *fNode = xmt_find_node(parser, fromNode); GF_Node 2509 src/scene_manager/loader_xmt.c GF_Node *elt; GF_Node 2622 src/scene_manager/loader_xmt.c GF_Node *node = NULL; GF_Node 2751 src/scene_manager/loader_xmt.c GF_Node *n = (GF_Node *)gf_list_last(parser->script_to_load); GF_Node 2962 src/scene_manager/loader_xmt.c GF_Node *node; GF_Node 2973 src/scene_manager/loader_xmt.c switch (gf_node_get_tag((GF_Node *)node)) { GF_Node 75 src/scene_manager/scene_dump.c static void gf_dump_vrml_node(GF_SceneDumper *sdump, GF_Node *node, Bool in_list, char *fieldContainer); GF_Node 78 src/scene_manager/scene_dump.c void gf_dump_svg_element(GF_SceneDumper *sdump, GF_Node *n, GF_Node *parent, Bool is_root); GF_Node 202 src/scene_manager/scene_dump.c GF_Node *tmp = (GF_Node *)gf_list_get(sdump->mem_def_nodes, 0); GF_Node 317 src/scene_manager/scene_dump.c static Bool gf_dump_vrml_is_def_node(GF_SceneDumper *sdump, GF_Node *node) GF_Node 325 src/scene_manager/scene_dump.c static GF_Node *gf_dump_find_node(GF_SceneDumper *sdump, u32 ID) GF_Node 327 src/scene_manager/scene_dump.c GF_Node *ret = gf_sg_find_node(sdump->sg, ID); GF_Node 475 src/scene_manager/scene_dump.c static void scene_dump_vrml_id(GF_SceneDumper *sdump, GF_Node *node) GF_Node 533 src/scene_manager/scene_dump.c static void gf_dump_vrml_sffield(GF_SceneDumper *sdump, u32 type, void *ptr, Bool is_mf, GF_Node *node) GF_Node 750 src/scene_manager/scene_dump.c static void gf_dump_vrml_simple_field(GF_SceneDumper *sdump, GF_FieldInfo field, GF_Node *parent) GF_Node 759 src/scene_manager/scene_dump.c assert ( *(GF_Node **)field.far_ptr); GF_Node 760 src/scene_manager/scene_dump.c gf_dump_vrml_node(sdump, *(GF_Node **)field.far_ptr, 0, NULL); GF_Node 807 src/scene_manager/scene_dump.c static Bool gf_dump_vrml_needs_container(GF_Node *node, GF_FieldInfo *fi) GF_Node 822 src/scene_manager/scene_dump.c static void gf_dump_vrml_field(GF_SceneDumper *sdump, GF_Node *node, GF_FieldInfo field) GF_Node 832 src/scene_manager/scene_dump.c assert ( *(GF_Node **)field.far_ptr); GF_Node 843 src/scene_manager/scene_dump.c gf_dump_vrml_node(sdump, *(GF_Node **)field.far_ptr, 0, NULL); GF_Node 1106 src/scene_manager/scene_dump.c static void gf_dump_vrml_dyn_field(GF_SceneDumper *sdump, GF_Node *node, GF_FieldInfo field, Bool has_sublist) GF_Node 1129 src/scene_manager/scene_dump.c gf_dump_vrml_node(sdump, field.far_ptr ? *(GF_Node **)field.far_ptr : NULL, 0, NULL); GF_Node 1137 src/scene_manager/scene_dump.c gf_dump_vrml_node(sdump, *(GF_Node **)field.far_ptr, 0, NULL); GF_Node 1164 src/scene_manager/scene_dump.c gf_dump_vrml_node(sdump, field.far_ptr ? *(GF_Node **)field.far_ptr : NULL, 0, NULL); GF_Node 1254 src/scene_manager/scene_dump.c static void gf_dump_vrml_proto_field(GF_SceneDumper *sdump, GF_Node *node, GF_FieldInfo field) GF_Node 1267 src/scene_manager/scene_dump.c gf_dump_vrml_node(sdump, field.far_ptr ? *(GF_Node **)field.far_ptr : NULL, 0, NULL); GF_Node 1318 src/scene_manager/scene_dump.c static GF_Route *gf_dump_vrml_get_IS(GF_SceneDumper *sdump, GF_Node *node, GF_FieldInfo *field) GF_Node 1336 src/scene_manager/scene_dump.c static void gf_dump_vrml_IS_field(GF_SceneDumper *sdump, GF_Node *node, GF_FieldInfo field, Bool isScript, Bool skip_is) GF_Node 1368 src/scene_manager/scene_dump.c static Bool scene_dump_vrml_can_dump(GF_SceneDumper *sdump, GF_Node *node) GF_Node 1402 src/scene_manager/scene_dump.c static void gf_dump_vrml_node(GF_SceneDumper *sdump, GF_Node *node, Bool in_list, char *fieldContainer) GF_Node 1408 src/scene_manager/scene_dump.c GF_Node *base; GF_Node 1537 src/scene_manager/scene_dump.c if (* (GF_Node **) field.far_ptr) { GF_Node 1707 src/scene_manager/scene_dump.c if (*((GF_Node **)field.far_ptr)) gf_dump_vrml_field(sdump, node, field); GF_Node 2217 src/scene_manager/scene_dump.c GF_Node *toNode, *target; GF_Node 2268 src/scene_manager/scene_dump.c GF_Node *cnode; GF_Node 2313 src/scene_manager/scene_dump.c GF_Node *cnode; GF_Node 2548 src/scene_manager/scene_dump.c GF_Node *n = (GF_Node*)gf_list_get(proto->node_code, j); GF_Node 2640 src/scene_manager/scene_dump.c static char *lsr_format_node_id(GF_Node *n, u32 NodeID, char *str) GF_Node 2715 src/scene_manager/scene_dump.c GF_Node *op = gf_sg_find_node(sdump->sg, com->fromNodeID); GF_Node 3045 src/scene_manager/scene_dump.c void gf_dump_svg_element(GF_SceneDumper *sdump, GF_Node *n, GF_Node *parent, Bool is_root) GF_Node 3126 src/scene_manager/scene_dump.c if (!xlink->target || !gf_node_get_id((GF_Node*)xlink->target) ) { GF_Node 3130 src/scene_manager/scene_dump.c if (parent && (parent == (GF_Node *) xlink->target)) { GF_Node 3146 src/scene_manager/scene_dump.c attValue = gf_svg_dump_attribute((GF_Node*)svg, &info); GF_Node 511 src/scene_manager/scene_engine.c GF_Node *root = gf_sg_get_root_node(seng->ctx->scene_graph); GF_Node 861 src/scene_manager/scene_engine.c gf_sg_command_apply_list(gf_node_get_graph((GF_Node*)c), clist, 0.0); GF_Node 875 src/scene_manager/scene_engine.c static void seng_conditional_activate(GF_Node *node, GF_Route *route) GF_Node 882 src/scene_manager/scene_engine.c static void seng_conditional_reverse_activate(GF_Node *node, GF_Route *route) GF_Node 891 src/scene_manager/scene_engine.c static void gf_seng_on_node_modified(void *_seng, u32 type, GF_Node *node, void *ctxdata) GF_Node 216 src/scene_manager/scene_manager.c static Bool node_in_commands_subtree(GF_Node *node, GF_List *commands) GF_Node 750 src/scene_manager/scene_manager.c void gf_sm_update_bitwrapper_buffer(GF_Node *node, const char *fileName) GF_Node 94 src/scene_manager/scene_stats.c static void StatNode(GF_SceneStatistics *stat, GF_Node *n, Bool isUsed, Bool isDelete, GF_Node *prev) GF_Node 365 src/scene_manager/scene_stats.c Bool StatIsUSE(GF_StatManager *st, GF_Node *n) GF_Node 368 src/scene_manager/scene_stats.c GF_Node *ptr; GF_Node 371 src/scene_manager/scene_stats.c while ((ptr = (GF_Node*)gf_list_enum(st->def_nodes, &i))) { GF_Node 378 src/scene_manager/scene_stats.c static GF_Err StatNodeGraph(GF_StatManager *st, GF_Node *n) GF_Node 380 src/scene_manager/scene_stats.c GF_Node *clone; GF_Node 426 src/scene_manager/scene_stats.c GF_Node *child; GF_Node 440 src/scene_manager/scene_stats.c child = *((GF_Node **)field.far_ptr); GF_Node 532 src/scene_manager/scene_stats.c GF_Node *n = gf_node_list_get_child( * (GF_ChildNodeItem **) field.far_ptr, inf->pos); GF_Node 44 src/scene_manager/swf_bifs.c static GF_Err s2b_insert_symbol(SWFReader *read, GF_Node *n) GF_Node 52 src/scene_manager/swf_bifs.c gf_node_register((GF_Node *)n, (GF_Node *)par); GF_Node 72 src/scene_manager/swf_bifs.c static GF_Node *s2b_get_node(SWFReader *read, u32 ID) GF_Node 74 src/scene_manager/swf_bifs.c GF_Node *n; GF_Node 88 src/scene_manager/swf_bifs.c static GF_Node *s2b_new_node(SWFReader *read, u32 tag) GF_Node 90 src/scene_manager/swf_bifs.c GF_Node *n = gf_node_new(read->load->scene_graph, tag); GF_Node 96 src/scene_manager/swf_bifs.c static GF_Node *s2b_get_matrix(SWFReader *read, GF_Matrix2D *mat) GF_Node 105 src/scene_manager/swf_bifs.c return (GF_Node *) tm; GF_Node 108 src/scene_manager/swf_bifs.c static GF_Node *s2b_get_color_matrix(SWFReader *read, GF_ColorMatrix *cmat) GF_Node 131 src/scene_manager/swf_bifs.c return (GF_Node *) ct; GF_Node 149 src/scene_manager/swf_bifs.c static void s2b_insert_appearance(SWFReader *read, GF_Node *app) GF_Node 153 src/scene_manager/swf_bifs.c gf_node_register(app, (GF_Node *) s); GF_Node 155 src/scene_manager/swf_bifs.c s2b_insert_symbol(read, (GF_Node *)s); GF_Node 166 src/scene_manager/swf_bifs.c static GF_Node *s2b_get_appearance(SWFReader *read, GF_Node *parent, u32 fill_col, Fixed line_width, u32 l_col) GF_Node 199 src/scene_manager/swf_bifs.c gf_node_register((GF_Node *)app, parent); GF_Node 200 src/scene_manager/swf_bifs.c return (GF_Node *)app; GF_Node 205 src/scene_manager/swf_bifs.c gf_node_register(app->material, (GF_Node *)app); GF_Node 216 src/scene_manager/swf_bifs.c ((M_Material2D *)app->material)->lineProps = (GF_Node *) lp; GF_Node 221 src/scene_manager/swf_bifs.c gf_node_register((GF_Node *)lp, app->material); GF_Node 224 src/scene_manager/swf_bifs.c ((M_Material2D *)app->material)->lineProps = (GF_Node *) lp; GF_Node 227 src/scene_manager/swf_bifs.c gf_node_register((GF_Node *)lp, app->material); GF_Node 231 src/scene_manager/swf_bifs.c gf_node_register((GF_Node *)app, parent); GF_Node 238 src/scene_manager/swf_bifs.c gf_node_set_id((GF_Node *)app, ID, szDEF); GF_Node 239 src/scene_manager/swf_bifs.c s2b_insert_appearance(read, (GF_Node *)app); GF_Node 242 src/scene_manager/swf_bifs.c return (GF_Node *) app; GF_Node 267 src/scene_manager/swf_bifs.c static GF_Node *s2b_get_gradient(SWFReader *read, GF_Node *parent, SWFShape *shape, SWFShapeRec *srec) GF_Node 277 src/scene_manager/swf_bifs.c gf_node_register((GF_Node *)app, parent); GF_Node 279 src/scene_manager/swf_bifs.c gf_node_register(app->material, (GF_Node *)app); GF_Node 284 src/scene_manager/swf_bifs.c gf_node_register((GF_Node *) app->texture, (GF_Node *) app); GF_Node 354 src/scene_manager/swf_bifs.c *((GF_Node **)info.far_ptr) = s2b_get_matrix(read, &mx); GF_Node 355 src/scene_manager/swf_bifs.c gf_node_register(*((GF_Node **)info.far_ptr), app->texture); GF_Node 356 src/scene_manager/swf_bifs.c return (GF_Node *) app; GF_Node 359 src/scene_manager/swf_bifs.c static GF_Node *s2b_get_bitmap(SWFReader *read, GF_Node *parent, SWFShape *shape, SWFShapeRec *srec) GF_Node 362 src/scene_manager/swf_bifs.c GF_Node *bmp; GF_Node 371 src/scene_manager/swf_bifs.c gf_node_register((GF_Node *)app, parent); GF_Node 373 src/scene_manager/swf_bifs.c gf_node_register(app->material, (GF_Node *)app); GF_Node 377 src/scene_manager/swf_bifs.c gf_node_register(bmp, (GF_Node *)app); GF_Node 384 src/scene_manager/swf_bifs.c gf_node_get_field_by_name((GF_Node*)app, "textureTransform", &info); GF_Node 385 src/scene_manager/swf_bifs.c *((GF_Node **)info.far_ptr) = s2b_get_matrix(read, &mx); GF_Node 386 src/scene_manager/swf_bifs.c gf_node_register(*((GF_Node **)info.far_ptr), (GF_Node*)app); GF_Node 387 src/scene_manager/swf_bifs.c return (GF_Node *) app; GF_Node 397 src/scene_manager/swf_bifs.c n->appearance = s2b_get_appearance(read, (GF_Node *) n, srec->solid_col, 0, 0); GF_Node 404 src/scene_manager/swf_bifs.c n->appearance = s2b_get_appearance(read, (GF_Node *) n, col, 0, 0); GF_Node 406 src/scene_manager/swf_bifs.c n->appearance = s2b_get_gradient(read, (GF_Node *) n, shape, srec); GF_Node 413 src/scene_manager/swf_bifs.c n->appearance = s2b_get_bitmap(read, (GF_Node *) n, shape, srec); GF_Node 420 src/scene_manager/swf_bifs.c n->appearance = s2b_get_appearance(read, (GF_Node *) n, 0, srec->width, srec->solid_col); GF_Node 425 src/scene_manager/swf_bifs.c static GF_Node *s2b_shape_to_curve2d(SWFReader *read, SWFShape *shape, SWFShapeRec *srec, Bool is_fill, M_Coordinate2D *c) GF_Node 433 src/scene_manager/swf_bifs.c GF_Node *ic2d = NULL; GF_Node 451 src/scene_manager/swf_bifs.c *(GF_Node **)info.far_ptr = (GF_Node *)c; GF_Node 452 src/scene_manager/swf_bifs.c gf_node_register((GF_Node *)c, ic2d); GF_Node 455 src/scene_manager/swf_bifs.c gf_node_register(ic2d, (GF_Node *)n); GF_Node 464 src/scene_manager/swf_bifs.c curve->point = (GF_Node *) points; GF_Node 466 src/scene_manager/swf_bifs.c gf_node_register((GF_Node *) points, (GF_Node *) curve); GF_Node 470 src/scene_manager/swf_bifs.c n->geometry = (GF_Node *) curve; GF_Node 471 src/scene_manager/swf_bifs.c gf_node_register((GF_Node *) curve, (GF_Node *)n); GF_Node 565 src/scene_manager/swf_bifs.c return (GF_Node *) n; GF_Node 645 src/scene_manager/swf_bifs.c gf_node_register((GF_Node *)n, NULL); GF_Node 646 src/scene_manager/swf_bifs.c gf_node_unregister((GF_Node *)n, NULL); GF_Node 652 src/scene_manager/swf_bifs.c gf_node_insert_child((GF_Node *)og, (GF_Node *)n, -1); GF_Node 653 src/scene_manager/swf_bifs.c gf_node_register((GF_Node *) n, (GF_Node *) og); GF_Node 679 src/scene_manager/swf_bifs.c GF_Node *n; GF_Node 680 src/scene_manager/swf_bifs.c GF_Node *og; GF_Node 738 src/scene_manager/swf_bifs.c gf_node_set_id((GF_Node*)c, ID, szDEF); GF_Node 764 src/scene_manager/swf_bifs.c static GF_Node *s2b_get_glyph(SWFReader *read, u32 fontID, u32 gl_index, GF_Node *par) GF_Node 768 src/scene_manager/swf_bifs.c GF_Node *n, *glyph; GF_Node 788 src/scene_manager/swf_bifs.c n = (GF_Node*)gf_list_get(ft->glyphs, gl_index); GF_Node 850 src/scene_manager/swf_bifs.c gf_node_insert_child((GF_Node *)tr, (GF_Node *) par, -1); GF_Node 851 src/scene_manager/swf_bifs.c gf_node_register((GF_Node *) par, (GF_Node *)tr); GF_Node 860 src/scene_manager/swf_bifs.c t->fontStyle = (GF_Node *) f; GF_Node 861 src/scene_manager/swf_bifs.c gf_node_register(t->fontStyle, (GF_Node *) t); GF_Node 901 src/scene_manager/swf_bifs.c gl->appearance = s2b_get_appearance(read, (GF_Node *) gl, gr->col, 0, 0); GF_Node 902 src/scene_manager/swf_bifs.c gl->geometry = (GF_Node *) t; GF_Node 903 src/scene_manager/swf_bifs.c gf_node_register(gl->geometry, (GF_Node *) gl); GF_Node 904 src/scene_manager/swf_bifs.c gf_node_insert_child((GF_Node *) par, (GF_Node *)gl, -1); GF_Node 905 src/scene_manager/swf_bifs.c gf_node_register((GF_Node *) gl, (GF_Node *) par); GF_Node 912 src/scene_manager/swf_bifs.c gl->geometry = s2b_get_glyph(read, gr->fontID, gr->indexes[j], (GF_Node *) gl); GF_Node 915 src/scene_manager/swf_bifs.c gf_node_register((GF_Node *) gl, NULL); GF_Node 916 src/scene_manager/swf_bifs.c gf_node_unregister((GF_Node *) gl, NULL); GF_Node 923 src/scene_manager/swf_bifs.c gl->appearance = s2b_get_appearance(read, (GF_Node *) gl, gr->col, 0, 0); GF_Node 928 src/scene_manager/swf_bifs.c gf_node_insert_child((GF_Node *) gl_par, (GF_Node *)gl, -1); GF_Node 929 src/scene_manager/swf_bifs.c gf_node_register((GF_Node *) gl, (GF_Node *) gl_par); GF_Node 930 src/scene_manager/swf_bifs.c gf_node_insert_child((GF_Node *) par, (GF_Node *)gl_par, -1); GF_Node 931 src/scene_manager/swf_bifs.c gf_node_register((GF_Node *) gl_par, (GF_Node *) par); GF_Node 942 src/scene_manager/swf_bifs.c gf_node_set_id((GF_Node *)tr, ID, szDEF); GF_Node 943 src/scene_manager/swf_bifs.c s2b_insert_symbol(read, (GF_Node *)tr); GF_Node 1002 src/scene_manager/swf_bifs.c t->fontStyle = (GF_Node *) f; GF_Node 1003 src/scene_manager/swf_bifs.c gf_node_register(t->fontStyle, (GF_Node *) t); GF_Node 1058 src/scene_manager/swf_bifs.c txt->appearance = s2b_get_appearance(read, (GF_Node *) txt, text->color, 0, 0); GF_Node 1059 src/scene_manager/swf_bifs.c txt->geometry = (GF_Node *) t; GF_Node 1060 src/scene_manager/swf_bifs.c gf_node_register(txt->geometry, (GF_Node *) txt); GF_Node 1081 src/scene_manager/swf_bifs.c gf_node_insert_child((GF_Node *) layout, (GF_Node *)txt, -1); GF_Node 1082 src/scene_manager/swf_bifs.c gf_node_register((GF_Node *) txt, (GF_Node *) layout); GF_Node 1084 src/scene_manager/swf_bifs.c gf_node_insert_child((GF_Node *) tr, (GF_Node *)layout, -1); GF_Node 1085 src/scene_manager/swf_bifs.c gf_node_register((GF_Node *) layout, (GF_Node *) tr); GF_Node 1087 src/scene_manager/swf_bifs.c gf_node_insert_child((GF_Node *) tr, (GF_Node *)txt, -1); GF_Node 1088 src/scene_manager/swf_bifs.c gf_node_register((GF_Node *) txt, (GF_Node *) tr); GF_Node 1096 src/scene_manager/swf_bifs.c gf_node_set_id((GF_Node*)tr, ID, szDEF); GF_Node 1097 src/scene_manager/swf_bifs.c s2b_insert_symbol(read, (GF_Node*)tr); GF_Node 1111 src/scene_manager/swf_bifs.c GF_Node *empty; GF_Node 1140 src/scene_manager/swf_bifs.c GF_Node *disp, *empty; GF_Node 1233 src/scene_manager/swf_bifs.c GF_Node *n, *par; GF_Node 1339 src/scene_manager/swf_bifs.c GF_Node *n, *par; GF_Node 1453 src/scene_manager/swf_bifs.c GF_Node *n, *par; GF_Node 1511 src/scene_manager/swf_bifs.c static GF_Node *s2b_wrap_node(SWFReader *read, GF_Node *node, GF_Matrix2D *mat, GF_ColorMatrix *cmat) GF_Node 1513 src/scene_manager/swf_bifs.c GF_Node *par; GF_Node 1524 src/scene_manager/swf_bifs.c GF_Node *cm = s2b_get_color_matrix(read, cmat); GF_Node 1545 src/scene_manager/swf_bifs.c static void s2b_set_field(SWFReader *read, GF_List *dst, GF_Node *n, char *fieldName, s32 pos, u32 type, void *val, Bool insert) GF_Node 1599 src/scene_manager/swf_bifs.c GF_Node *bck = gf_sg_find_node_by_name(read->load->scene_graph, "BACKGROUND"); GF_Node 1610 src/scene_manager/swf_bifs.c GF_Node *sound2D; GF_Node 1626 src/scene_manager/swf_bifs.c GF_Node *obj; GF_Node 1666 src/scene_manager/swf_bifs.c GF_Node *obj, *par; GF_Node 1799 src/scene_manager/swf_bifs.c static GF_Node *s2b_button_add_child(SWFReader *read, GF_Node *button, u32 tag, char *def_name, s32 pos) GF_Node 1801 src/scene_manager/swf_bifs.c GF_Node *n = s2b_new_node(read, tag); GF_Node 1807 src/scene_manager/swf_bifs.c gf_node_set_id((GF_Node *)n, ID, def_name); GF_Node 1810 src/scene_manager/swf_bifs.c gf_node_insert_child((GF_Node *)button, (GF_Node *)n, pos); GF_Node 1811 src/scene_manager/swf_bifs.c gf_node_register((GF_Node *) n, (GF_Node *) button); GF_Node 1815 src/scene_manager/swf_bifs.c static void s2b_button_add_route(SWFReader *read, GF_Node *fromNode, u32 fromField, GF_Node *toNode, u32 toField) GF_Node 1835 src/scene_manager/swf_bifs.c GF_Node *btn_root, *n, *btn_ts; GF_Node 1850 src/scene_manager/swf_bifs.c gf_node_set_id((GF_Node *)btn_root, ID, szName); GF_Node 1857 src/scene_manager/swf_bifs.c GF_Node *character; GF_Node 1867 src/scene_manager/swf_bifs.c gf_node_register(character, (GF_Node *)n); GF_Node 1874 src/scene_manager/swf_bifs.c s2b_insert_symbol(read, (GF_Node *)btn_root); GF_Node 1903 src/scene_manager/swf_bifs.c GF_Node *sprite_ctrl = NULL; GF_Node 1904 src/scene_manager/swf_bifs.c GF_Node *character; GF_Node 1920 src/scene_manager/swf_bifs.c GF_Node *n = s2b_wrap_node(read, character, &br->mx, &br->cmx); GF_Node 1927 src/scene_manager/swf_bifs.c gf_node_register(n, (GF_Node *)button); GF_Node 1946 src/scene_manager/swf_bifs.c s2b_set_field(read, read->btn_not_over, (GF_Node *)button, "whichChoice", -1, GF_SG_VRML_SFINT32, &choice, 0); GF_Node 1953 src/scene_manager/swf_bifs.c s2b_set_field(read, read->btn_active, (GF_Node *)button, "whichChoice", -1, GF_SG_VRML_SFINT32, &choice, 0); GF_Node 1959 src/scene_manager/swf_bifs.c s2b_set_field(read, read->btn_not_active, (GF_Node *)button, "whichChoice", -1, GF_SG_VRML_SFINT32, &choice, 0); GF_Node 1960 src/scene_manager/swf_bifs.c s2b_set_field(read, read->btn_over, (GF_Node *)button, "whichChoice", -1, GF_SG_VRML_SFINT32, &choice, 0); GF_Node 1988 src/scene_manager/swf_bifs.c GF_Node *gl = (GF_Node *)gf_list_get(ft->glyphs, 0); GF_Node 2001 src/scene_manager/swf_bifs.c GF_Node *n; GF_Node 2059 src/scene_manager/swf_bifs.c GF_Node *n, *n2; GF_Node 90 src/scene_manager/text_to_bifs.c GF_Node *text, *font; GF_Node 344 src/scene_manager/text_to_bifs.c GF_Node *text, *font; GF_Node 36 src/scenegraph/base_scenegraph.c static void ReplaceDEFNode(GF_Node *FromNode, GF_Node *node, GF_Node *newNode, Bool updateOrderedGroup); GF_Node 39 src/scenegraph/base_scenegraph.c static void ReplaceIRINode(GF_Node *FromNode, GF_Node *oldNode, GF_Node *newNode); GF_Node 42 src/scenegraph/base_scenegraph.c static void node_modif_stub(GF_SceneGraph *sg, GF_Node *node, GF_FieldInfo *info, GF_Node *script) GF_Node 106 src/scenegraph/base_scenegraph.c void gf_sg_set_node_callback(GF_SceneGraph *sg, void (*NodeCallback)(void *user_priv, u32 type, GF_Node *node, void *ctxdata) ) GF_Node 119 src/scenegraph/base_scenegraph.c Double gf_node_get_scene_time(GF_Node *node) GF_Node 178 src/scenegraph/base_scenegraph.c void SG_GraphRemoved(GF_Node *node, GF_SceneGraph *sg) GF_Node 195 src/scenegraph/base_scenegraph.c GF_Node *n = *(GF_Node **) info.far_ptr; GF_Node 202 src/scenegraph/base_scenegraph.c *(GF_Node **) info.far_ptr = NULL; GF_Node 277 src/scenegraph/base_scenegraph.c GFINLINE GF_Node *SG_SearchForNode(GF_SceneGraph *sg, GF_Node *node) GF_Node 325 src/scenegraph/base_scenegraph.c GF_Node *n = gf_list_get(sg->scripts, 0); GF_Node 366 src/scenegraph/base_scenegraph.c GF_Node *n = gf_list_get(sg->exported_nodes, 0); GF_Node 387 src/scenegraph/base_scenegraph.c GF_Node *node = reg_node->node; GF_Node 508 src/scenegraph/base_scenegraph.c GFINLINE GF_Node *SG_SearchForDuplicateNodeID(GF_SceneGraph *sg, u32 nodeID, GF_Node *toExclude) GF_Node 518 src/scenegraph/base_scenegraph.c void *gf_node_get_name_address(GF_Node*node) GF_Node 578 src/scenegraph/base_scenegraph.c GF_Node *gf_sg_get_root_node(GF_SceneGraph *sg) GF_Node 584 src/scenegraph/base_scenegraph.c void gf_sg_set_root_node(GF_SceneGraph *sg, GF_Node *node) GF_Node 589 src/scenegraph/base_scenegraph.c void remove_node_id(GF_SceneGraph *sg, GF_Node *node) GF_Node 620 src/scenegraph/base_scenegraph.c GF_Err gf_node_try_destroy(GF_SceneGraph *sg, GF_Node *pNode, GF_Node *parentNode) GF_Node 630 src/scenegraph/base_scenegraph.c GF_Err gf_node_unregister(GF_Node *pNode, GF_Node *parentNode) GF_Node 670 src/scenegraph/base_scenegraph.c if (pSG && (pNode == (GF_Node*)pSG->pOwningProto)) pSG = pSG->parent_scene; GF_Node 726 src/scenegraph/base_scenegraph.c GF_Err gf_node_register(GF_Node *node, GF_Node *parentNode) GF_Node 755 src/scenegraph/base_scenegraph.c static void ReplaceDEFNode(GF_Node *FromNode, GF_Node *node, GF_Node *newNode, Bool updateOrderedGroup) GF_Node 758 src/scenegraph/base_scenegraph.c GF_Node *p; GF_Node 769 src/scenegraph/base_scenegraph.c p = *((GF_Node **) field.far_ptr); GF_Node 772 src/scenegraph/base_scenegraph.c *((GF_Node **) field.far_ptr) = NULL; GF_Node 774 src/scenegraph/base_scenegraph.c *((GF_Node **) field.far_ptr) = newNode; GF_Node 836 src/scenegraph/base_scenegraph.c static void Replace_IRI(GF_SceneGraph *sg, GF_Node *old_node, GF_Node *newNode) GF_Node 854 src/scenegraph/base_scenegraph.c static void ReplaceIRINode(GF_Node *FromNode, GF_Node *old_node, GF_Node *newNode) GF_Node 877 src/scenegraph/base_scenegraph.c GF_Err gf_node_replace(GF_Node *node, GF_Node *new_node, Bool updateOrderedGroup) GF_Node 886 src/scenegraph/base_scenegraph.c GF_Node *par; GF_Node 891 src/scenegraph/base_scenegraph.c if (node == (GF_Node*)pSG->pOwningProto) pSG = pSG->parent_scene; GF_Node 945 src/scenegraph/base_scenegraph.c static GFINLINE void insert_node_def(GF_SceneGraph *sg, GF_Node *def, u32 ID, const char *name) GF_Node 984 src/scenegraph/base_scenegraph.c GF_Err gf_node_set_id(GF_Node *p, u32 ID, const char *name) GF_Node 992 src/scenegraph/base_scenegraph.c if (p == (GF_Node*)pSG->pOwningProto) pSG = pSG->parent_scene; GF_Node 1011 src/scenegraph/base_scenegraph.c GF_Err gf_node_remove_id(GF_Node *p) GF_Node 1019 src/scenegraph/base_scenegraph.c if (p == (GF_Node*)pSG->pOwningProto) pSG = pSG->parent_scene; GF_Node 1033 src/scenegraph/base_scenegraph.c void gf_node_traverse(GF_Node *node, void *renderStack) GF_Node 1105 src/scenegraph/base_scenegraph.c void gf_node_allow_cyclic_traverse(GF_Node *node) GF_Node 1114 src/scenegraph/base_scenegraph.c Bool gf_node_set_cyclic_traverse_flag(GF_Node *node, Bool on) GF_Node 1132 src/scenegraph/base_scenegraph.c void gf_node_traverse_children(GF_Node *node, void *renderStack) GF_Node 1146 src/scenegraph/base_scenegraph.c GF_SceneGraph *gf_node_get_graph(GF_Node *node) GF_Node 1152 src/scenegraph/base_scenegraph.c GF_Node *gf_sg_find_node(GF_SceneGraph *sg, u32 nodeID) GF_Node 1163 src/scenegraph/base_scenegraph.c GF_Node *gf_sg_find_node_by_name(GF_SceneGraph *sg, char *name) GF_Node 1203 src/scenegraph/base_scenegraph.c void gf_node_setup(GF_Node *p, u32 tag) GF_Node 1218 src/scenegraph/base_scenegraph.c GF_Node *gf_sg_new_base_node() GF_Node 1220 src/scenegraph/base_scenegraph.c GF_Node *newnode = (GF_Node *)gf_malloc(sizeof(GF_Node)); GF_Node 1225 src/scenegraph/base_scenegraph.c u32 gf_node_get_tag(GF_Node*p) GF_Node 1231 src/scenegraph/base_scenegraph.c u32 gf_node_get_id(GF_Node*p) GF_Node 1240 src/scenegraph/base_scenegraph.c if (p == (GF_Node*)sg->pOwningProto) sg = sg->parent_scene; GF_Node 1252 src/scenegraph/base_scenegraph.c const char *gf_node_get_name(GF_Node*p) GF_Node 1261 src/scenegraph/base_scenegraph.c if (p == (GF_Node*)sg->pOwningProto) sg = sg->parent_scene; GF_Node 1273 src/scenegraph/base_scenegraph.c const char *gf_node_get_name_and_id(GF_Node*p, u32 *id) GF_Node 1286 src/scenegraph/base_scenegraph.c if (p == (GF_Node*)sg->pOwningProto) sg = sg->parent_scene; GF_Node 1302 src/scenegraph/base_scenegraph.c void *gf_node_get_private(GF_Node*p) GF_Node 1308 src/scenegraph/base_scenegraph.c void gf_node_set_private(GF_Node*p, void *pr) GF_Node 1314 src/scenegraph/base_scenegraph.c GF_Err gf_node_set_callback_function(GF_Node *p, void (*TraverseNode)(GF_Node *node, void *render_stack, Bool is_destroy) ) GF_Node 1321 src/scenegraph/base_scenegraph.c void gf_sg_parent_setup(GF_Node *node) GF_Node 1328 src/scenegraph/base_scenegraph.c void gf_node_unregister_children(GF_Node *container, GF_ChildNodeItem *child) GF_Node 1340 src/scenegraph/base_scenegraph.c GF_Err gf_node_list_insert_child(GF_ChildNodeItem **list, GF_Node *n, u32 pos) GF_Node 1372 src/scenegraph/base_scenegraph.c GF_Err gf_node_list_append_child(GF_ChildNodeItem **list, GF_ChildNodeItem **last_child, GF_Node *n) GF_Node 1400 src/scenegraph/base_scenegraph.c GF_Node *gf_node_list_get_child(GF_ChildNodeItem *list, s32 pos) GF_Node 1413 src/scenegraph/base_scenegraph.c s32 gf_node_list_find_child(GF_ChildNodeItem *list, GF_Node *n) GF_Node 1425 src/scenegraph/base_scenegraph.c GF_Err gf_node_list_add_child(GF_ChildNodeItem **list, GF_Node *n) GF_Node 1446 src/scenegraph/base_scenegraph.c GF_Err gf_node_list_add_child_last(GF_ChildNodeItem **list, GF_Node *n, GF_ChildNodeItem **last_child) GF_Node 1475 src/scenegraph/base_scenegraph.c Bool gf_node_list_del_child(GF_ChildNodeItem **list, GF_Node *n) GF_Node 1501 src/scenegraph/base_scenegraph.c GF_Node *gf_node_list_del_child_idx(GF_ChildNodeItem **list, u32 pos) GF_Node 1504 src/scenegraph/base_scenegraph.c GF_Node *ret = NULL; GF_Node 1542 src/scenegraph/base_scenegraph.c void gf_sg_parent_reset(GF_Node *node) GF_Node 1549 src/scenegraph/base_scenegraph.c void gf_node_free(GF_Node *node) GF_Node 1587 src/scenegraph/base_scenegraph.c u32 gf_node_get_parent_count(GF_Node *node) GF_Node 1599 src/scenegraph/base_scenegraph.c GF_Node *gf_node_get_parent(GF_Node *node, u32 idx) GF_Node 1617 src/scenegraph/base_scenegraph.c static void dirty_children(GF_Node *node) GF_Node 1634 src/scenegraph/base_scenegraph.c if (info.fieldType==GF_SG_VRML_SFNODE) dirty_children(*(GF_Node **)info.far_ptr); GF_Node 1645 src/scenegraph/base_scenegraph.c static void dirty_parents(GF_Node *node) GF_Node 1657 src/scenegraph/base_scenegraph.c GF_Node *p = nlist->node; GF_Node 1678 src/scenegraph/base_scenegraph.c GF_Node *the_node = (GF_Node *) node->sgprivate->scenegraph->pOwningProto; GF_Node 1685 src/scenegraph/base_scenegraph.c void gf_node_dirty_parent_graph(GF_Node *node) GF_Node 1694 src/scenegraph/base_scenegraph.c void gf_node_dirty_set(GF_Node *node, u32 flags, Bool and_dirty_parents) GF_Node 1705 src/scenegraph/base_scenegraph.c void gf_node_dirty_parents(GF_Node *node) GF_Node 1711 src/scenegraph/base_scenegraph.c void gf_node_dirty_clear(GF_Node *node, u32 flag_to_remove) GF_Node 1719 src/scenegraph/base_scenegraph.c u32 gf_node_dirty_get(GF_Node *node) GF_Node 1727 src/scenegraph/base_scenegraph.c void gf_node_dirty_reset(GF_Node *node, Bool reset_children) GF_Node 1745 src/scenegraph/base_scenegraph.c void gf_node_init(GF_Node *node) GF_Node 1766 src/scenegraph/base_scenegraph.c void gf_node_changed_internal(GF_Node *node, GF_FieldInfo *field, Bool notify_scripts) GF_Node 1811 src/scenegraph/base_scenegraph.c void gf_node_changed(GF_Node *node, GF_FieldInfo *field) GF_Node 1829 src/scenegraph/base_scenegraph.c void gf_node_del(GF_Node *node) GF_Node 1877 src/scenegraph/base_scenegraph.c u32 gf_node_get_field_count(GF_Node *node) GF_Node 1892 src/scenegraph/base_scenegraph.c const char *gf_node_get_class_name(GF_Node *node) GF_Node 1946 src/scenegraph/base_scenegraph.c GF_Node *gf_node_new(GF_SceneGraph *inScene, u32 tag) GF_Node 1948 src/scenegraph/base_scenegraph.c GF_Node *node; GF_Node 1962 src/scenegraph/base_scenegraph.c node = (GF_Node*)n; GF_Node 1968 src/scenegraph/base_scenegraph.c node = (GF_Node*)n; GF_Node 1972 src/scenegraph/base_scenegraph.c else if (tag <= GF_NODE_RANGE_LAST_SVG) node = (GF_Node *) gf_svg_create_node(tag); GF_Node 1973 src/scenegraph/base_scenegraph.c else if (tag <= GF_NODE_RANGE_LAST_XBL) node = (GF_Node *) gf_xbl_create_node(tag); GF_Node 1996 src/scenegraph/base_scenegraph.c GF_Err gf_node_get_field(GF_Node *node, u32 FieldIndex, GF_FieldInfo *info) GF_Node 2024 src/scenegraph/base_scenegraph.c u32 gf_node_get_num_instances(GF_Node *node) GF_Node 2029 src/scenegraph/base_scenegraph.c static GF_Err gf_node_get_field_by_name_enum(GF_Node *node, char *name, GF_FieldInfo *field) GF_Node 2043 src/scenegraph/base_scenegraph.c GF_Err gf_node_get_field_by_name(GF_Node *node, char *name, GF_FieldInfo *field) GF_Node 2073 src/scenegraph/base_scenegraph.c const char *gf_node_get_log_name(GF_Node *anim) GF_Node 2085 src/scenegraph/base_scenegraph.c static GF_Err gf_node_deactivate_ex(GF_Node *node) GF_Node 2118 src/scenegraph/base_scenegraph.c GF_Err gf_node_deactivate(GF_Node *node) GF_Node 2125 src/scenegraph/base_scenegraph.c static u32 gf_node_activate_ex(GF_Node *node) GF_Node 2160 src/scenegraph/base_scenegraph.c GF_Err gf_node_activate(GF_Node *node) GF_Node 2169 src/scenegraph/base_scenegraph.c GF_Node *gf_node_clone(GF_SceneGraph *inScene, GF_Node *orig, GF_Node *cloned_parent, char *id, Bool deep) GF_Node 2310 src/scenegraph/base_scenegraph.c char *gf_node_dump_attribute(GF_Node *n, GF_FieldInfo *info) GF_Node 2327 src/scenegraph/base_scenegraph.c GF_Err gf_node_replace_child(GF_Node *node, GF_ChildNodeItem **container, s32 pos, GF_Node *newNode) GF_Node 2362 src/scenegraph/base_scenegraph.c Bool gf_node_parent_of(GF_Node *node, GF_Node *target) GF_Node 2380 src/scenegraph/base_scenegraph.c if (gf_node_parent_of(*(GF_Node **)info.far_ptr, target)) return 1; GF_Node 129 src/scenegraph/commands.c static void SG_CheckFieldChange(GF_Node *node, GF_FieldInfo *field) GF_Node 149 src/scenegraph/commands.c static void gf_node_unregister_children_deactivate(GF_Node *container, GF_ChildNodeItem *child) GF_Node 169 src/scenegraph/commands.c GF_Node *node; GF_Node 175 src/scenegraph/commands.c GF_Node *def; GF_Node 245 src/scenegraph/commands.c node = *((GF_Node **) field.far_ptr); GF_Node 247 src/scenegraph/commands.c *((GF_Node **) field.far_ptr) = inf->new_node; GF_Node 500 src/scenegraph/commands.c GF_Node *target = NULL; GF_Node 514 src/scenegraph/commands.c GF_Node *idxNode = gf_sg_find_node(graph, com->toNodeID); GF_Node 547 src/scenegraph/commands.c GF_Node *fromNode = gf_sg_find_node(graph, com->fromNodeID); GF_Node 559 src/scenegraph/commands.c GF_Node *nn = *(GF_Node**)value.far_ptr; GF_Node 584 src/scenegraph/commands.c node = *((GF_Node **) field.far_ptr); GF_Node 586 src/scenegraph/commands.c *((GF_Node **) field.far_ptr) = *((GF_Node **) value.far_ptr) ; GF_Node 587 src/scenegraph/commands.c if (!e) gf_node_register(*(GF_Node **) value.far_ptr, target); GF_Node 813 src/scenegraph/commands.c GF_Node *fromNode = gf_sg_find_node(graph, com->fromNodeID); GF_Node 872 src/scenegraph/commands.c GF_Node *script = (GF_Node *)gf_list_get(com->scripts_to_load, 0); GF_Node 34 src/scenegraph/dom_events.c static void gf_smil_handle_event(GF_Node *anim, GF_FieldInfo *info, GF_DOM_Event *evt, Bool is_end); GF_Node 101 src/scenegraph/dom_events.c u32 gf_node_get_dom_event_filter(GF_Node *node) GF_Node 114 src/scenegraph/dom_events.c GF_Err gf_sg_listener_add(GF_Node *listener, GF_DOMEventTarget *evt_target) GF_Node 126 src/scenegraph/dom_events.c gf_node_register((GF_Node *)listener, NULL); GF_Node 128 src/scenegraph/dom_events.c if (gf_node_get_attribute_by_tag((GF_Node *)listener, TAG_XMLEV_ATT_event, GF_FALSE, GF_FALSE, &info) == GF_OK) { GF_Node 138 src/scenegraph/dom_events.c GF_Err gf_node_dom_listener_add(GF_Node *node, GF_Node *listener) GF_Node 157 src/scenegraph/dom_events.c GF_Err gf_dom_listener_del(GF_Node *listener, GF_DOMEventTarget *target) GF_Node 163 src/scenegraph/dom_events.c if (gf_node_get_attribute_by_tag((GF_Node *)listener, TAG_XMLEV_ATT_event, GF_FALSE, GF_FALSE, &info) == GF_OK) { GF_Node 169 src/scenegraph/dom_events.c gf_node_unregister((GF_Node *)listener, NULL); GF_Node 173 src/scenegraph/dom_events.c GF_Err gf_dom_event_remove_listener_from_parent(GF_DOMEventTarget *event_target, GF_Node *listener) GF_Node 177 src/scenegraph/dom_events.c GF_Node *node = (GF_Node *)event_target->ptr; GF_Node 197 src/scenegraph/dom_events.c GF_Node *n = (GF_Node *)gf_list_get(event_target->listeners, 0); GF_Node 203 src/scenegraph/dom_events.c u32 gf_dom_listener_count(GF_Node *node) GF_Node 210 src/scenegraph/dom_events.c GF_Node *gf_dom_listener_get(GF_Node *node, u32 i) GF_Node 213 src/scenegraph/dom_events.c return (GF_Node *)gf_list_get(node->sgprivate->interact->dom_evt->listeners, i); GF_Node 218 src/scenegraph/dom_events.c GF_Node *obs; GF_Node 219 src/scenegraph/dom_events.c GF_Node *listener; GF_Node 222 src/scenegraph/dom_events.c void gf_sg_listener_post_add(GF_Node *obs, GF_Node *listener) GF_Node 258 src/scenegraph/dom_events.c void gf_sg_handle_dom_event(GF_Node *hdl, GF_DOM_Event *event, GF_Node *observer) GF_Node 273 src/scenegraph/dom_events.c static GF_Node *dom_evt_get_handler(GF_Node *n) GF_Node 287 src/scenegraph/dom_events.c return dom_evt_get_handler((GF_Node *)iri->target); GF_Node 290 src/scenegraph/dom_events.c static void dom_event_process(GF_Node *listen, GF_DOM_Event *event, GF_Node *observer) GF_Node 292 src/scenegraph/dom_events.c GF_Node *hdl_node; GF_Node 311 src/scenegraph/dom_events.c hdl_node = dom_evt_get_handler((GF_Node *)iri->target); GF_Node 322 src/scenegraph/dom_events.c GF_LOG(GF_LOG_DEBUG, GF_LOG_INTERACT, ("[DOM Events ] Time %f - Processing event type: %s\n", gf_node_get_scene_time((GF_Node *)listen), gf_dom_event_get_name(event->type))); GF_Node 354 src/scenegraph/dom_events.c gf_dom_event_fire((GF_Node *)hdl_node, &act); GF_Node 363 src/scenegraph/dom_events.c Bool gf_sg_fire_dom_event(GF_DOMEventTarget *et, GF_DOM_Event *event, GF_SceneGraph *sg, GF_Node *n) GF_Node 372 src/scenegraph/dom_events.c GF_Node *observer = NULL; GF_Node 375 src/scenegraph/dom_events.c observer = (GF_Node *)et->ptr; GF_Node 380 src/scenegraph/dom_events.c GF_Node *listen = (GF_Node *)gf_list_get(et->listeners, i); GF_Node 459 src/scenegraph/dom_events.c static void gf_sg_dom_event_bubble(GF_Node *node, GF_DOM_Event *event, GF_List *use_stack, u32 cur_par_idx) GF_Node 461 src/scenegraph/dom_events.c GF_Node *parent; GF_Node 476 src/scenegraph/dom_events.c GF_Node *used_node = (GF_Node *)gf_list_get(use_stack, cur_par_idx-1); GF_Node 479 src/scenegraph/dom_events.c parent = (GF_Node *)gf_list_get(use_stack, cur_par_idx); GF_Node 502 src/scenegraph/dom_events.c void gf_sg_dom_stack_parents(GF_Node *node, GF_List *stack) GF_Node 510 src/scenegraph/dom_events.c Bool gf_dom_event_fire_ex(GF_Node *node, GF_DOM_Event *event, GF_List *use_stack) GF_Node 549 src/scenegraph/dom_events.c GF_Node *n = (GF_Node *)gf_list_get(parents, i); GF_Node 592 src/scenegraph/dom_events.c Bool gf_dom_event_fire(GF_Node *node, GF_DOM_Event *event) GF_Node 597 src/scenegraph/dom_events.c GF_DOMHandler *gf_dom_listener_build_ex(GF_Node *node, u32 event_type, u32 event_parameter, GF_Node *handler, GF_Node **out_listener) GF_Node 622 src/scenegraph/dom_events.c gf_node_register((GF_Node *)handler, (GF_Node *) listener); GF_Node 623 src/scenegraph/dom_events.c gf_node_list_add_child_last(& ((GF_ParentNode *)listener)->children, (GF_Node*)handler, &last); GF_Node 626 src/scenegraph/dom_events.c gf_node_get_attribute_by_tag((GF_Node*)listener, TAG_XMLEV_ATT_event, GF_TRUE, GF_FALSE, &info); GF_Node 630 src/scenegraph/dom_events.c gf_node_get_attribute_by_tag((GF_Node*)listener, TAG_XMLEV_ATT_handler, GF_TRUE, GF_FALSE, &info); GF_Node 633 src/scenegraph/dom_events.c gf_node_get_attribute_by_tag((GF_Node*)listener, TAG_XMLEV_ATT_target, GF_TRUE, GF_FALSE, &info); GF_Node 636 src/scenegraph/dom_events.c gf_node_dom_listener_add((GF_Node *) node, (GF_Node *) listener); GF_Node 638 src/scenegraph/dom_events.c if (out_listener) *out_listener = (GF_Node *) listener; GF_Node 646 src/scenegraph/dom_events.c GF_DOMHandler *gf_dom_listener_build(GF_Node *node, GF_EventType event_type, u32 event_parameter) GF_Node 651 src/scenegraph/dom_events.c static void gf_smil_handle_event(GF_Node *timed_elt, GF_FieldInfo *info, GF_DOM_Event *evt, Bool is_end) GF_Node 654 src/scenegraph/dom_events.c Double scene_time = gf_node_get_scene_time((GF_Node *)evt->target); GF_Node 680 src/scenegraph/dom_events.c if ((evt->currentTarget->ptr_type!=GF_DOM_EVENT_TARGET_NODE) || (proto->element!= (GF_Node*)evt->currentTarget->ptr)) GF_Node 718 src/scenegraph/dom_events.c static void gf_smil_handle_event_begin(GF_Node *hdl, GF_DOM_Event *evt, GF_Node *observer) GF_Node 721 src/scenegraph/dom_events.c GF_Node *timed_elt = (GF_Node *)gf_node_get_private(hdl); GF_Node 729 src/scenegraph/dom_events.c static void gf_smil_handle_event_end(GF_Node *hdl, GF_DOM_Event *evt, GF_Node *observer) GF_Node 732 src/scenegraph/dom_events.c GF_Node *timed_elt = (GF_Node *)gf_node_get_private(hdl); GF_Node 737 src/scenegraph/dom_events.c gf_smil_handle_event((GF_Node *)timed_elt, &info, evt, GF_TRUE); GF_Node 740 src/scenegraph/dom_events.c static void gf_smil_setup_event_list(GF_Node *node, GF_List *l, Bool is_begin) GF_Node 779 src/scenegraph/dom_events.c gf_node_set_private((GF_Node *)hdl, node); GF_Node 780 src/scenegraph/dom_events.c gf_node_register((GF_Node*)node, NULL); GF_Node 785 src/scenegraph/dom_events.c void gf_smil_setup_events(GF_Node *node) GF_Node 795 src/scenegraph/dom_events.c void gf_dom_set_textContent(GF_Node *n, char *text) GF_Node 804 src/scenegraph/dom_events.c GF_DOMText *gf_dom_add_text_node(GF_Node *parent, char *text_data) GF_Node 810 src/scenegraph/dom_events.c gf_node_setup((GF_Node *)text, TAG_DOMText); GF_Node 813 src/scenegraph/dom_events.c gf_node_register((GF_Node *)text, parent); GF_Node 814 src/scenegraph/dom_events.c gf_node_list_add_child_last(&((GF_ParentNode *)parent)->children, (GF_Node*)text, NULL); GF_Node 824 src/scenegraph/dom_events.c gf_node_setup((GF_Node *)text, TAG_DOMText); GF_Node 830 src/scenegraph/dom_events.c char *gf_dom_flatten_textContent(GF_Node *n) GF_Node 859 src/scenegraph/dom_events.c GF_DOMUpdates *gf_dom_add_updates_node(GF_Node *parent) GF_Node 865 src/scenegraph/dom_events.c gf_node_setup((GF_Node *)text, TAG_DOMUpdates); GF_Node 868 src/scenegraph/dom_events.c gf_node_register((GF_Node *)text, parent); GF_Node 869 src/scenegraph/dom_events.c gf_node_list_add_child_last(&((GF_ParentNode *)parent)->children, (GF_Node*)text, NULL); GF_Node 873 src/scenegraph/dom_events.c GF_DOMUpdates *gf_dom_add_update_node(GF_Node *parent) GF_Node 879 src/scenegraph/dom_events.c gf_node_setup((GF_Node *)update, TAG_DOMUpdates); GF_Node 882 src/scenegraph/dom_events.c gf_node_register((GF_Node *)update, parent); GF_Node 883 src/scenegraph/dom_events.c gf_node_list_add_child_last(&((GF_ParentNode *)parent)->children, (GF_Node*)update, NULL); GF_Node 887 src/scenegraph/dom_events.c void gf_dom_event_dump_listeners(GF_Node *n, FILE *f) GF_Node 900 src/scenegraph/dom_events.c GF_Node *listener = (GF_Node *)gf_list_get(listeners, i); GF_Node 915 src/scenegraph/dom_events.c if (gf_node_get_attribute_by_tag((GF_Node*)hdl, TAG_XMLEV_ATT_event, GF_FALSE, GF_FALSE, &info)==GF_OK) { GF_Node 941 src/scenegraph/dom_events.c GF_DOMEventTarget *gf_dom_event_get_target_from_node(GF_Node *n) GF_Node 59 src/scenegraph/dom_smjs.c static GFINLINE Bool ScriptAction(GF_SceneGraph *scene, u32 type, GF_Node *node, GF_JSAPIParam *param) GF_Node 134 src/scenegraph/dom_smjs.c void *(*get_element_class)(GF_Node *n); GF_Node 257 src/scenegraph/dom_smjs.c void dom_node_changed(GF_Node *n, Bool child_modif, GF_FieldInfo *info) GF_Node 324 src/scenegraph/dom_smjs.c GF_Node *dom_get_node(JSContext *c, JSObject *obj) GF_Node 326 src/scenegraph/dom_smjs.c GF_Node *n = (obj ? (GF_Node *)SMJS_GET_PRIVATE(c, obj) : NULL); GF_Node 331 src/scenegraph/dom_smjs.c GF_Node *dom_get_element(JSContext *c, JSObject *obj) GF_Node 333 src/scenegraph/dom_smjs.c GF_Node *n = (GF_Node *)SMJS_GET_PRIVATE(c, obj); GF_Node 393 src/scenegraph/dom_smjs.c static jsval dom_base_node_construct(JSContext *c, GF_JSClass *_class, GF_Node *n) GF_Node 455 src/scenegraph/dom_smjs.c static jsval dom_node_construct(JSContext *c, GF_Node *n) GF_Node 471 src/scenegraph/dom_smjs.c jsval dom_element_construct(JSContext *c, GF_Node *n) GF_Node 486 src/scenegraph/dom_smjs.c static jsval dom_text_construct(JSContext *c, GF_Node *n) GF_Node 491 src/scenegraph/dom_smjs.c static void dom_unregister_node(GF_Node *n) GF_Node 506 src/scenegraph/dom_smjs.c jsval dom_node_get_sibling(JSContext *c, GF_Node *n, Bool is_prev, Bool elt_only) GF_Node 508 src/scenegraph/dom_smjs.c GF_Node *val; GF_Node 572 src/scenegraph/dom_smjs.c gf_node_register((GF_Node*)n, NULL); GF_Node 588 src/scenegraph/dom_smjs.c dom_unregister_node((GF_Node*)nl->owner); GF_Node 603 src/scenegraph/dom_smjs.c GF_Node *n; GF_Node 649 src/scenegraph/dom_smjs.c GF_Node *n; GF_Node 677 src/scenegraph/dom_smjs.c static void dom_handler_remove(GF_Node *node, void *rs, Bool is_destroy) GF_Node 690 src/scenegraph/dom_smjs.c static JSBool sg_js_get_event_target(JSContext *c, JSObject *obj, GF_EventType evtType, GF_Node *vrml_node, GF_Node 691 src/scenegraph/dom_smjs.c GF_SceneGraph **sg, GF_DOMEventTarget **target, GF_Node **n) GF_Node 816 src/scenegraph/dom_smjs.c static GF_Node *create_listener(GF_SceneGraph *sg, GF_EventType evtType, GF_Node *n, GF_Node *vrml_node, GF_Node 820 src/scenegraph/dom_smjs.c GF_Node *listener; GF_Node 834 src/scenegraph/dom_smjs.c gf_node_register((GF_Node *)handler, listener); GF_Node 835 src/scenegraph/dom_smjs.c gf_node_list_add_child(& ((GF_ParentNode *)listener)->children, (GF_Node*)handler); GF_Node 855 src/scenegraph/dom_smjs.c ((XMLRI*)info.far_ptr)->target = (GF_Node*)handler; GF_Node 861 src/scenegraph/dom_smjs.c gf_node_get_attribute_by_tag((GF_Node*)handler, TAG_XMLEV_ATT_event, GF_TRUE, GF_FALSE, &info); GF_Node 864 src/scenegraph/dom_smjs.c if (callback) gf_dom_add_text_node((GF_Node *)handler, gf_strdup(callback)); GF_Node 883 src/scenegraph/dom_smjs.c JSBool SMJS_FUNCTION_EXT(gf_sg_js_event_add_listener, GF_Node *vrml_node) GF_Node 886 src/scenegraph/dom_smjs.c GF_Node *listener = NULL; GF_Node 891 src/scenegraph/dom_smjs.c GF_Node *n = NULL; GF_Node 911 src/scenegraph/dom_smjs.c gf_sg_listener_post_add((GF_Node *) n, listener); GF_Node 927 src/scenegraph/dom_smjs.c JSBool SMJS_FUNCTION_EXT(gf_sg_js_event_remove_listener, GF_Node *vrml_node) GF_Node 933 src/scenegraph/dom_smjs.c GF_Node *node = NULL; GF_Node 957 src/scenegraph/dom_smjs.c GF_Node *el = (GF_Node *)gf_list_get(target->listeners, i); GF_Node 1002 src/scenegraph/dom_smjs.c GF_Node *n = (GF_Node *) SMJS_GET_PRIVATE(c, obj); GF_Node 1014 src/scenegraph/dom_smjs.c static Bool check_dom_parents(JSContext *c, GF_Node *n, GF_Node *parent) GF_Node 1033 src/scenegraph/dom_smjs.c static void dom_node_inserted(JSContext *c, GF_Node *n, GF_Node *parent, s32 pos) GF_Node 1044 src/scenegraph/dom_smjs.c gf_node_unregister(n, (GF_Node*)old_parent); GF_Node 1095 src/scenegraph/dom_smjs.c GF_Node *n, *target, *new_node; GF_Node 1137 src/scenegraph/dom_smjs.c GF_Node *n, *new_node; GF_Node 1171 src/scenegraph/dom_smjs.c GF_Node *n, *new_node, *old_node; GF_Node 1204 src/scenegraph/dom_smjs.c GF_Node *n, *old_node; GF_Node 1236 src/scenegraph/dom_smjs.c GF_Node *n, *clone; GF_Node 1251 src/scenegraph/dom_smjs.c GF_Node *n; GF_Node 1262 src/scenegraph/dom_smjs.c GF_Node *n; GF_Node 1278 src/scenegraph/dom_smjs.c GF_Node *n, *a_node; GF_Node 1290 src/scenegraph/dom_smjs.c static const char *node_get_local_name(GF_Node *node) GF_Node 1302 src/scenegraph/dom_smjs.c static const char *node_lookup_namespace_by_tag(GF_Node *node, u32 tag) GF_Node 1327 src/scenegraph/dom_smjs.c static u32 get_namespace_code_by_prefix(GF_Node *node, char *prefix) GF_Node 1352 src/scenegraph/dom_smjs.c GF_Node *n; GF_Node 1497 src/scenegraph/dom_smjs.c GF_Node *last = NULL; GF_Node 1520 src/scenegraph/dom_smjs.c void dom_node_set_textContent(GF_Node *n, char *text) GF_Node 1534 src/scenegraph/dom_smjs.c GF_Node *n; GF_Node 1663 src/scenegraph/dom_smjs.c GF_Node *n; GF_Node 1707 src/scenegraph/dom_smjs.c GF_Node *n; GF_Node 1730 src/scenegraph/dom_smjs.c node_name = gf_node_get_class_name((GF_Node*)node); GF_Node 1734 src/scenegraph/dom_smjs.c gf_node_register((GF_Node*)node, NULL); GF_Node 1737 src/scenegraph/dom_smjs.c gf_node_list_add_child(&nl->child, (GF_Node*)node); GF_Node 1780 src/scenegraph/dom_smjs.c GF_Node *n; GF_Node 1816 src/scenegraph/dom_smjs.c GF_Node *n = dom_get_node(c, obj); GF_Node 1838 src/scenegraph/dom_smjs.c GF_Node *n = dom_get_node(c, obj); GF_Node 1908 src/scenegraph/dom_smjs.c GF_Node *n = dom_get_node(c, obj); GF_Node 1965 src/scenegraph/dom_smjs.c GF_Node *n = dom_get_node(c, obj); GF_Node 2022 src/scenegraph/dom_smjs.c static void gf_dom_add_handler_listener(GF_Node *n, u32 evtType, char *handlerCode) GF_Node 2030 src/scenegraph/dom_smjs.c GF_Node *listen = gf_dom_listener_get(n, i); GF_Node 2049 src/scenegraph/dom_smjs.c gf_dom_add_text_node((GF_Node*)handler, gf_strdup(handlerCode)); GF_Node 2061 src/scenegraph/dom_smjs.c dom_node_changed((GF_Node *)node, GF_FALSE, NULL); GF_Node 2080 src/scenegraph/dom_smjs.c void gf_svg_set_attributeNS(GF_Node *n, u32 ns_code, char *name, char *val) GF_Node 2108 src/scenegraph/dom_smjs.c if (gf_node_get_attribute_by_tag((GF_Node *)n, TAG_SVG_ATT_transform_type, GF_TRUE, GF_FALSE, &info) != GF_OK) { GF_Node 2142 src/scenegraph/dom_smjs.c if (gf_node_get_attribute_by_tag((GF_Node *)n, TAG_SVG_ATT_attributeName, GF_FALSE, GF_FALSE, &attType) != GF_OK) { GF_Node 2149 src/scenegraph/dom_smjs.c GF_Node *anim_target = gf_smil_anim_get_target(n); GF_Node 2151 src/scenegraph/dom_smjs.c gf_node_get_attribute_by_name((GF_Node *)anim_target, attname->name, attname->type, GF_FALSE, GF_FALSE, &attType); GF_Node 2177 src/scenegraph/dom_smjs.c void gf_svg_set_attribute(GF_Node *n, char * ns, char *name, char *val) GF_Node 2195 src/scenegraph/dom_smjs.c GF_Node *n = dom_get_node(c, obj); GF_Node 2278 src/scenegraph/dom_smjs.c GF_Node *n = dom_get_node(c, obj); GF_Node 2311 src/scenegraph/dom_smjs.c GF_Node *n = dom_get_node(c, obj); GF_Node 2386 src/scenegraph/dom_smjs.c dom_node_changed((GF_Node*)txt, GF_FALSE, NULL); GF_Node 2433 src/scenegraph/dom_smjs.c *vp = dom_element_construct(c, (GF_Node*) evt->target); GF_Node 2455 src/scenegraph/dom_smjs.c *vp = dom_element_construct(c, (GF_Node*) evt->currentTarget->ptr); GF_Node 2972 src/scenegraph/dom_smjs.c GF_Node *n; GF_Node 2987 src/scenegraph/dom_smjs.c n = (GF_Node *)JS_GetContextPrivate(ctx->c); GF_Node 3106 src/scenegraph/dom_smjs.c gf_node_set_id((GF_Node *)node, id, attributes[i].value); GF_Node 3125 src/scenegraph/dom_smjs.c gf_node_register((GF_Node*)node, (GF_Node*)par); GF_Node 3127 src/scenegraph/dom_smjs.c gf_node_list_add_child(&par->children, (GF_Node*)node); GF_Node 3130 src/scenegraph/dom_smjs.c ctx->document->RootNode = (GF_Node*)node; GF_Node 3159 src/scenegraph/dom_smjs.c txt = gf_dom_add_text_node((GF_Node *)par, gf_strdup(content) ); GF_Node 4010 src/scenegraph/dom_smjs.c gf_dom_add_text_node((GF_Node*)n, gf_strdup(str) ); GF_Node 4015 src/scenegraph/dom_smjs.c evt.relatedNode = (GF_Node*)n; GF_Node 4016 src/scenegraph/dom_smjs.c gf_dom_event_fire((GF_Node*)n, &evt); GF_Node 4095 src/scenegraph/dom_smjs.c gf_node_register((GF_Node*)n, NULL); GF_Node 4098 src/scenegraph/dom_smjs.c gf_node_list_add_child(&nl->child, (GF_Node*)n); GF_Node 4568 src/scenegraph/dom_smjs.c void html_media_element_js_finalize(JSContext *c, GF_Node *n); GF_Node 4571 src/scenegraph/dom_smjs.c void gf_sg_js_dom_pre_destroy(JSContext *c, GF_SceneGraph *sg, GF_Node *n) GF_Node 4592 src/scenegraph/dom_smjs.c GF_Node *n; GF_Node 4665 src/scenegraph/dom_smjs.c void dom_set_class_selector(JSContext *c, void *(*get_element_class)(GF_Node *n), void *(*get_document_class)(GF_SceneGraph *n) ) GF_Node 4779 src/scenegraph/dom_smjs.c gf_node_register((GF_Node*)node, (GF_Node*)par); GF_Node 4780 src/scenegraph/dom_smjs.c gf_node_list_add_child(&par->children, (GF_Node*)node); GF_Node 4793 src/scenegraph/dom_smjs.c const char *id = gf_node_get_name((GF_Node*)node); GF_Node 4832 src/scenegraph/dom_smjs.c gf_node_set_id((GF_Node *)node, id, attributes[i].value); GF_Node 4855 src/scenegraph/dom_smjs.c evt.relatedNode = (GF_Node*) (GF_EVENT_NODE_INSERTED ? par : node); GF_Node 4856 src/scenegraph/dom_smjs.c gf_dom_event_fire((GF_Node*)node, &evt); GF_Node 4901 src/scenegraph/dom_smjs.c txt = gf_dom_add_text_node((GF_Node *)par, gf_strdup(content) ); GF_Node 4907 src/scenegraph/dom_smjs.c evt.relatedNode = (GF_Node*) par; GF_Node 4908 src/scenegraph/dom_smjs.c gf_dom_event_fire((GF_Node*)txt, &evt); GF_Node 4914 src/scenegraph/dom_smjs.c evt.relatedNode = (GF_Node*)par; GF_Node 4915 src/scenegraph/dom_smjs.c gf_dom_event_fire((GF_Node*)par, &evt); GF_Node 4920 src/scenegraph/dom_smjs.c evt.relatedNode = (GF_Node*)par; GF_Node 4921 src/scenegraph/dom_smjs.c gf_dom_event_fire((GF_Node*)par, &evt); GF_Node 67 src/scenegraph/html5_media_smjs.c void gf_svg_set_attributeNS(GF_Node *n, u32 ns_code, char *name, char *val); GF_Node 154 src/scenegraph/html5_media_smjs.c GF_Node *n = (GF_Node *)SMJS_GET_PRIVATE(c, obj); \ GF_Node 174 src/scenegraph/html5_media_smjs.c GF_Node *audio; GF_Node 193 src/scenegraph/html5_media_smjs.c static GF_MediaObject *gf_html_media_object(GF_Node *n) GF_Node 371 src/scenegraph/html5_media_smjs.c static GF_HTML_MediaElement *html_media_element_get_from_node(JSContext *c, GF_Node *n) GF_Node 397 src/scenegraph/html5_media_smjs.c GF_Node *n = (GF_Node *)SMJS_GET_PRIVATE(c, obj); GF_Node 450 src/scenegraph/html5_media_smjs.c void *html_get_element_class(GF_Node *n) GF_Node 472 src/scenegraph/html5_media_smjs.c void html_media_element_js_init(JSContext *c, JSObject *node_obj, GF_Node *n) GF_Node 488 src/scenegraph/html5_media_smjs.c void html_media_element_js_finalize(JSContext *c, GF_Node *n) GF_Node 506 src/scenegraph/html5_media_smjs.c GF_Node *n = (GF_Node *)SMJS_GET_PRIVATE(c, obj); GF_Node 750 src/scenegraph/html5_media_smjs.c static GFINLINE Bool ScriptAction(GF_SceneGraph *scene, u32 type, GF_Node *node, GF_JSAPIParam *param) GF_Node 768 src/scenegraph/html5_media_smjs.c ScriptAction(n->sgprivate->scenegraph, GF_JSAPI_OP_SET_TIME, (GF_Node *)n, &par); GF_Node 819 src/scenegraph/html5_media_smjs.c GF_Node *n = (GF_Node *)SMJS_GET_PRIVATE(c, obj); GF_Node 983 src/scenegraph/html5_media_smjs.c static SVG_audio_stack *html_media_get_audio_stack(GF_Node *n) { GF_Node 1373 src/scenegraph/html5_media_smjs.c GF_Node *n = (GF_Node *)SMJS_GET_PRIVATE(c, obj); GF_Node 1418 src/scenegraph/html5_media_smjs.c GF_Node *n = (GF_Node *)SMJS_GET_PRIVATE(c, obj); GF_Node 1445 src/scenegraph/html5_media_smjs.c JSBool SMJS_FUNCTION_EXT(gf_sg_js_event_add_listener, GF_Node *vrml_node); GF_Node 1451 src/scenegraph/html5_media_smjs.c JSBool SMJS_FUNCTION_EXT(gf_sg_js_event_remove_listener, GF_Node *vrml_node); GF_Node 830 src/scenegraph/html5_mse_smjs.c JSBool SMJS_FUNCTION_EXT(gf_sg_js_event_add_listener, GF_Node *vrml_node); GF_Node 836 src/scenegraph/html5_mse_smjs.c JSBool SMJS_FUNCTION_EXT(gf_sg_js_event_remove_listener, GF_Node *vrml_node); GF_Node 280 src/scenegraph/mpeg4_animators.c static void Anim_Destroy(GF_Node *node, void *rs, Bool is_destroy) GF_Node 346 src/scenegraph/mpeg4_animators.c static void PA_SetFraction(GF_Node *node, GF_Route *route) GF_Node 465 src/scenegraph/mpeg4_animators.c void PA_Modified(GF_Node *node, GF_FieldInfo *field) GF_Node 481 src/scenegraph/mpeg4_animators.c void PA_Init(GF_Node *n) GF_Node 515 src/scenegraph/mpeg4_animators.c static void PA2D_SetFraction(GF_Node *node, GF_Route *route) GF_Node 631 src/scenegraph/mpeg4_animators.c void PA2D_Modified(GF_Node *node, GF_FieldInfo *field) GF_Node 647 src/scenegraph/mpeg4_animators.c void PA2D_Init(GF_Node *n) GF_Node 681 src/scenegraph/mpeg4_animators.c void SA_SetFraction(GF_Node *node, GF_Route *route) GF_Node 792 src/scenegraph/mpeg4_animators.c void SA_Modified(GF_Node *node, GF_FieldInfo *field) GF_Node 809 src/scenegraph/mpeg4_animators.c void SA_Init(GF_Node *n) GF_Node 44 src/scenegraph/mpeg4_nodes.c static void Anchor_Del(GF_Node *node) GF_Node 50 src/scenegraph/mpeg4_nodes.c gf_sg_vrml_parent_destroy((GF_Node *) p); GF_Node 51 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 58 src/scenegraph/mpeg4_nodes.c static u32 Anchor_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 74 src/scenegraph/mpeg4_nodes.c static GF_Err Anchor_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 90 src/scenegraph/mpeg4_nodes.c static GF_Err Anchor_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 158 src/scenegraph/mpeg4_nodes.c static Bool Anchor_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 168 src/scenegraph/mpeg4_nodes.c GF_Node *Anchor_Create() GF_Node 173 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_Anchor); GF_Node 174 src/scenegraph/mpeg4_nodes.c gf_sg_vrml_parent_setup((GF_Node *) p); GF_Node 177 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 185 src/scenegraph/mpeg4_nodes.c static void AnimationStream_Del(GF_Node *node) GF_Node 189 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 197 src/scenegraph/mpeg4_nodes.c static u32 AnimationStream_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 213 src/scenegraph/mpeg4_nodes.c static GF_Err AnimationStream_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 232 src/scenegraph/mpeg4_nodes.c static GF_Err AnimationStream_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 294 src/scenegraph/mpeg4_nodes.c static Bool AnimationStream_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 310 src/scenegraph/mpeg4_nodes.c GF_Node *AnimationStream_Create() GF_Node 315 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_AnimationStream); GF_Node 321 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 329 src/scenegraph/mpeg4_nodes.c static void Appearance_Del(GF_Node *node) GF_Node 332 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->material, (GF_Node *) p); GF_Node 333 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->texture, (GF_Node *) p); GF_Node 334 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->textureTransform, (GF_Node *) p); GF_Node 335 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 342 src/scenegraph/mpeg4_nodes.c static u32 Appearance_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 358 src/scenegraph/mpeg4_nodes.c static GF_Err Appearance_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 374 src/scenegraph/mpeg4_nodes.c static GF_Err Appearance_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 411 src/scenegraph/mpeg4_nodes.c static Bool Appearance_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 421 src/scenegraph/mpeg4_nodes.c GF_Node *Appearance_Create() GF_Node 426 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_Appearance); GF_Node 429 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 437 src/scenegraph/mpeg4_nodes.c static void AudioBuffer_Del(GF_Node *node) GF_Node 440 src/scenegraph/mpeg4_nodes.c gf_node_unregister_children((GF_Node *) p, p->children); GF_Node 442 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 450 src/scenegraph/mpeg4_nodes.c static u32 AudioBuffer_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 466 src/scenegraph/mpeg4_nodes.c static GF_Err AudioBuffer_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 485 src/scenegraph/mpeg4_nodes.c static GF_Err AudioBuffer_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 569 src/scenegraph/mpeg4_nodes.c static Bool AudioBuffer_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 610 src/scenegraph/mpeg4_nodes.c GF_Node *AudioBuffer_Create() GF_Node 615 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_AudioBuffer); GF_Node 626 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 634 src/scenegraph/mpeg4_nodes.c static void AudioClip_Del(GF_Node *node) GF_Node 639 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 647 src/scenegraph/mpeg4_nodes.c static u32 AudioClip_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 663 src/scenegraph/mpeg4_nodes.c static GF_Err AudioClip_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 682 src/scenegraph/mpeg4_nodes.c static GF_Err AudioClip_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 751 src/scenegraph/mpeg4_nodes.c static Bool AudioClip_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 767 src/scenegraph/mpeg4_nodes.c GF_Node *AudioClip_Create() GF_Node 772 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_AudioClip); GF_Node 778 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 786 src/scenegraph/mpeg4_nodes.c static void AudioDelay_Del(GF_Node *node) GF_Node 790 src/scenegraph/mpeg4_nodes.c gf_sg_vrml_parent_destroy((GF_Node *) p); GF_Node 791 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 798 src/scenegraph/mpeg4_nodes.c static u32 AudioDelay_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 814 src/scenegraph/mpeg4_nodes.c static GF_Err AudioDelay_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 830 src/scenegraph/mpeg4_nodes.c static GF_Err AudioDelay_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 890 src/scenegraph/mpeg4_nodes.c static Bool AudioDelay_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 914 src/scenegraph/mpeg4_nodes.c GF_Node *AudioDelay_Create() GF_Node 919 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_AudioDelay); GF_Node 920 src/scenegraph/mpeg4_nodes.c gf_sg_vrml_parent_setup((GF_Node *) p); GF_Node 925 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 933 src/scenegraph/mpeg4_nodes.c static void AudioFX_Del(GF_Node *node) GF_Node 940 src/scenegraph/mpeg4_nodes.c gf_sg_vrml_parent_destroy((GF_Node *) p); GF_Node 941 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 949 src/scenegraph/mpeg4_nodes.c static u32 AudioFX_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 965 src/scenegraph/mpeg4_nodes.c static GF_Err AudioFX_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 984 src/scenegraph/mpeg4_nodes.c static GF_Err AudioFX_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 1058 src/scenegraph/mpeg4_nodes.c static Bool AudioFX_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 1088 src/scenegraph/mpeg4_nodes.c GF_Node *AudioFX_Create() GF_Node 1093 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_AudioFX); GF_Node 1094 src/scenegraph/mpeg4_nodes.c gf_sg_vrml_parent_setup((GF_Node *) p); GF_Node 1098 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 1106 src/scenegraph/mpeg4_nodes.c static void AudioMix_Del(GF_Node *node) GF_Node 1111 src/scenegraph/mpeg4_nodes.c gf_sg_vrml_parent_destroy((GF_Node *) p); GF_Node 1112 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 1120 src/scenegraph/mpeg4_nodes.c static u32 AudioMix_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 1136 src/scenegraph/mpeg4_nodes.c static GF_Err AudioMix_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 1155 src/scenegraph/mpeg4_nodes.c static GF_Err AudioMix_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 1222 src/scenegraph/mpeg4_nodes.c static Bool AudioMix_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 1259 src/scenegraph/mpeg4_nodes.c GF_Node *AudioMix_Create() GF_Node 1264 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_AudioMix); GF_Node 1265 src/scenegraph/mpeg4_nodes.c gf_sg_vrml_parent_setup((GF_Node *) p); GF_Node 1270 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 1278 src/scenegraph/mpeg4_nodes.c static void AudioSource_Del(GF_Node *node) GF_Node 1283 src/scenegraph/mpeg4_nodes.c gf_sg_vrml_parent_destroy((GF_Node *) p); GF_Node 1284 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 1292 src/scenegraph/mpeg4_nodes.c static u32 AudioSource_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 1308 src/scenegraph/mpeg4_nodes.c static GF_Err AudioSource_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 1327 src/scenegraph/mpeg4_nodes.c static GF_Err AudioSource_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 1415 src/scenegraph/mpeg4_nodes.c static Bool AudioSource_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 1451 src/scenegraph/mpeg4_nodes.c GF_Node *AudioSource_Create() GF_Node 1456 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_AudioSource); GF_Node 1457 src/scenegraph/mpeg4_nodes.c gf_sg_vrml_parent_setup((GF_Node *) p); GF_Node 1465 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 1473 src/scenegraph/mpeg4_nodes.c static void AudioSwitch_Del(GF_Node *node) GF_Node 1478 src/scenegraph/mpeg4_nodes.c gf_sg_vrml_parent_destroy((GF_Node *) p); GF_Node 1479 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 1486 src/scenegraph/mpeg4_nodes.c static u32 AudioSwitch_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 1502 src/scenegraph/mpeg4_nodes.c static GF_Err AudioSwitch_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 1518 src/scenegraph/mpeg4_nodes.c static GF_Err AudioSwitch_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 1578 src/scenegraph/mpeg4_nodes.c static Bool AudioSwitch_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 1609 src/scenegraph/mpeg4_nodes.c GF_Node *AudioSwitch_Create() GF_Node 1614 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_AudioSwitch); GF_Node 1615 src/scenegraph/mpeg4_nodes.c gf_sg_vrml_parent_setup((GF_Node *) p); GF_Node 1619 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 1627 src/scenegraph/mpeg4_nodes.c static void Background_Del(GF_Node *node) GF_Node 1640 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 1648 src/scenegraph/mpeg4_nodes.c static u32 Background_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 1664 src/scenegraph/mpeg4_nodes.c static GF_Err Background_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 1683 src/scenegraph/mpeg4_nodes.c static GF_Err Background_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 1781 src/scenegraph/mpeg4_nodes.c static Bool Background_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 1815 src/scenegraph/mpeg4_nodes.c GF_Node *Background_Create() GF_Node 1820 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_Background); GF_Node 1828 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 1836 src/scenegraph/mpeg4_nodes.c static void Background2D_Del(GF_Node *node) GF_Node 1840 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 1848 src/scenegraph/mpeg4_nodes.c static u32 Background2D_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 1864 src/scenegraph/mpeg4_nodes.c static GF_Err Background2D_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 1883 src/scenegraph/mpeg4_nodes.c static GF_Err Background2D_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 1925 src/scenegraph/mpeg4_nodes.c static Bool Background2D_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 1941 src/scenegraph/mpeg4_nodes.c GF_Node *Background2D_Create() GF_Node 1946 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_Background2D); GF_Node 1952 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 1960 src/scenegraph/mpeg4_nodes.c static void Billboard_Del(GF_Node *node) GF_Node 1963 src/scenegraph/mpeg4_nodes.c gf_sg_vrml_parent_destroy((GF_Node *) p); GF_Node 1964 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 1972 src/scenegraph/mpeg4_nodes.c static u32 Billboard_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 1988 src/scenegraph/mpeg4_nodes.c static GF_Err Billboard_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 2007 src/scenegraph/mpeg4_nodes.c static GF_Err Billboard_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 2053 src/scenegraph/mpeg4_nodes.c static Bool Billboard_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 2067 src/scenegraph/mpeg4_nodes.c GF_Node *Billboard_Create() GF_Node 2072 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_Billboard); GF_Node 2073 src/scenegraph/mpeg4_nodes.c gf_sg_vrml_parent_setup((GF_Node *) p); GF_Node 2079 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 2087 src/scenegraph/mpeg4_nodes.c static void Bitmap_Del(GF_Node *node) GF_Node 2090 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 2098 src/scenegraph/mpeg4_nodes.c static u32 Bitmap_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 2114 src/scenegraph/mpeg4_nodes.c static GF_Err Bitmap_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 2133 src/scenegraph/mpeg4_nodes.c static GF_Err Bitmap_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 2153 src/scenegraph/mpeg4_nodes.c static Bool Bitmap_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 2169 src/scenegraph/mpeg4_nodes.c GF_Node *Bitmap_Create() GF_Node 2174 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_Bitmap); GF_Node 2179 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 2187 src/scenegraph/mpeg4_nodes.c static void Box_Del(GF_Node *node) GF_Node 2190 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 2195 src/scenegraph/mpeg4_nodes.c static u32 Box_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 2211 src/scenegraph/mpeg4_nodes.c static GF_Err Box_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 2221 src/scenegraph/mpeg4_nodes.c static GF_Err Box_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 2241 src/scenegraph/mpeg4_nodes.c static Bool Box_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 2257 src/scenegraph/mpeg4_nodes.c GF_Node *Box_Create() GF_Node 2262 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_Box); GF_Node 2268 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 2276 src/scenegraph/mpeg4_nodes.c static void Circle_Del(GF_Node *node) GF_Node 2279 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 2287 src/scenegraph/mpeg4_nodes.c static u32 Circle_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 2303 src/scenegraph/mpeg4_nodes.c static GF_Err Circle_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 2322 src/scenegraph/mpeg4_nodes.c static GF_Err Circle_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 2342 src/scenegraph/mpeg4_nodes.c static Bool Circle_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 2358 src/scenegraph/mpeg4_nodes.c GF_Node *Circle_Create() GF_Node 2363 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_Circle); GF_Node 2367 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 2375 src/scenegraph/mpeg4_nodes.c static void Collision_Del(GF_Node *node) GF_Node 2378 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->proxy, (GF_Node *) p); GF_Node 2379 src/scenegraph/mpeg4_nodes.c gf_sg_vrml_parent_destroy((GF_Node *) p); GF_Node 2380 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 2387 src/scenegraph/mpeg4_nodes.c static u32 Collision_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 2403 src/scenegraph/mpeg4_nodes.c static GF_Err Collision_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 2419 src/scenegraph/mpeg4_nodes.c static GF_Err Collision_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 2480 src/scenegraph/mpeg4_nodes.c static Bool Collision_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 2490 src/scenegraph/mpeg4_nodes.c GF_Node *Collision_Create() GF_Node 2495 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_Collision); GF_Node 2496 src/scenegraph/mpeg4_nodes.c gf_sg_vrml_parent_setup((GF_Node *) p); GF_Node 2500 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 2508 src/scenegraph/mpeg4_nodes.c static void Color_Del(GF_Node *node) GF_Node 2512 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 2520 src/scenegraph/mpeg4_nodes.c static u32 Color_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 2536 src/scenegraph/mpeg4_nodes.c static GF_Err Color_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 2555 src/scenegraph/mpeg4_nodes.c static GF_Err Color_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 2575 src/scenegraph/mpeg4_nodes.c static Bool Color_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 2591 src/scenegraph/mpeg4_nodes.c GF_Node *Color_Create() GF_Node 2596 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_Color); GF_Node 2599 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 2607 src/scenegraph/mpeg4_nodes.c static void ColorInterpolator_Del(GF_Node *node) GF_Node 2612 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 2619 src/scenegraph/mpeg4_nodes.c static u32 ColorInterpolator_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 2635 src/scenegraph/mpeg4_nodes.c static GF_Err ColorInterpolator_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 2651 src/scenegraph/mpeg4_nodes.c static GF_Err ColorInterpolator_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 2693 src/scenegraph/mpeg4_nodes.c static Bool ColorInterpolator_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 2715 src/scenegraph/mpeg4_nodes.c GF_Node *ColorInterpolator_Create() GF_Node 2720 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_ColorInterpolator); GF_Node 2723 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 2731 src/scenegraph/mpeg4_nodes.c static void CompositeTexture2D_Del(GF_Node *node) GF_Node 2734 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->background, (GF_Node *) p); GF_Node 2735 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->viewport, (GF_Node *) p); GF_Node 2736 src/scenegraph/mpeg4_nodes.c gf_sg_vrml_parent_destroy((GF_Node *) p); GF_Node 2737 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 2744 src/scenegraph/mpeg4_nodes.c static u32 CompositeTexture2D_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 2760 src/scenegraph/mpeg4_nodes.c static GF_Err CompositeTexture2D_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 2776 src/scenegraph/mpeg4_nodes.c static GF_Err CompositeTexture2D_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 2852 src/scenegraph/mpeg4_nodes.c static Bool CompositeTexture2D_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 2883 src/scenegraph/mpeg4_nodes.c GF_Node *CompositeTexture2D_Create() GF_Node 2888 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_CompositeTexture2D); GF_Node 2889 src/scenegraph/mpeg4_nodes.c gf_sg_vrml_parent_setup((GF_Node *) p); GF_Node 2895 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 2903 src/scenegraph/mpeg4_nodes.c static void CompositeTexture3D_Del(GF_Node *node) GF_Node 2906 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->background, (GF_Node *) p); GF_Node 2907 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->fog, (GF_Node *) p); GF_Node 2908 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->navigationInfo, (GF_Node *) p); GF_Node 2909 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->viewpoint, (GF_Node *) p); GF_Node 2910 src/scenegraph/mpeg4_nodes.c gf_sg_vrml_parent_destroy((GF_Node *) p); GF_Node 2911 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 2918 src/scenegraph/mpeg4_nodes.c static u32 CompositeTexture3D_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 2934 src/scenegraph/mpeg4_nodes.c static GF_Err CompositeTexture3D_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 2950 src/scenegraph/mpeg4_nodes.c static GF_Err CompositeTexture3D_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 3049 src/scenegraph/mpeg4_nodes.c static Bool CompositeTexture3D_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 3073 src/scenegraph/mpeg4_nodes.c GF_Node *CompositeTexture3D_Create() GF_Node 3078 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_CompositeTexture3D); GF_Node 3079 src/scenegraph/mpeg4_nodes.c gf_sg_vrml_parent_setup((GF_Node *) p); GF_Node 3086 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 3094 src/scenegraph/mpeg4_nodes.c static void Conditional_Del(GF_Node *node) GF_Node 3098 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 3105 src/scenegraph/mpeg4_nodes.c static u32 Conditional_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 3121 src/scenegraph/mpeg4_nodes.c static GF_Err Conditional_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 3137 src/scenegraph/mpeg4_nodes.c static GF_Err Conditional_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 3180 src/scenegraph/mpeg4_nodes.c static Bool Conditional_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 3190 src/scenegraph/mpeg4_nodes.c GF_Node *Conditional_Create() GF_Node 3195 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_Conditional); GF_Node 3199 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 3207 src/scenegraph/mpeg4_nodes.c static void Cone_Del(GF_Node *node) GF_Node 3210 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 3215 src/scenegraph/mpeg4_nodes.c static u32 Cone_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 3231 src/scenegraph/mpeg4_nodes.c static GF_Err Cone_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 3241 src/scenegraph/mpeg4_nodes.c static GF_Err Cone_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 3282 src/scenegraph/mpeg4_nodes.c static Bool Cone_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 3304 src/scenegraph/mpeg4_nodes.c GF_Node *Cone_Create() GF_Node 3309 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_Cone); GF_Node 3316 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 3324 src/scenegraph/mpeg4_nodes.c static void Coordinate_Del(GF_Node *node) GF_Node 3328 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 3336 src/scenegraph/mpeg4_nodes.c static u32 Coordinate_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 3352 src/scenegraph/mpeg4_nodes.c static GF_Err Coordinate_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 3371 src/scenegraph/mpeg4_nodes.c static GF_Err Coordinate_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 3391 src/scenegraph/mpeg4_nodes.c static Bool Coordinate_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 3407 src/scenegraph/mpeg4_nodes.c GF_Node *Coordinate_Create() GF_Node 3412 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_Coordinate); GF_Node 3415 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 3423 src/scenegraph/mpeg4_nodes.c static void Coordinate2D_Del(GF_Node *node) GF_Node 3427 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 3435 src/scenegraph/mpeg4_nodes.c static u32 Coordinate2D_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 3451 src/scenegraph/mpeg4_nodes.c static GF_Err Coordinate2D_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 3470 src/scenegraph/mpeg4_nodes.c static GF_Err Coordinate2D_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 3490 src/scenegraph/mpeg4_nodes.c static Bool Coordinate2D_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 3506 src/scenegraph/mpeg4_nodes.c GF_Node *Coordinate2D_Create() GF_Node 3511 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_Coordinate2D); GF_Node 3514 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 3522 src/scenegraph/mpeg4_nodes.c static void CoordinateInterpolator_Del(GF_Node *node) GF_Node 3528 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 3535 src/scenegraph/mpeg4_nodes.c static u32 CoordinateInterpolator_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 3551 src/scenegraph/mpeg4_nodes.c static GF_Err CoordinateInterpolator_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 3567 src/scenegraph/mpeg4_nodes.c static GF_Err CoordinateInterpolator_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 3609 src/scenegraph/mpeg4_nodes.c static Bool CoordinateInterpolator_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 3631 src/scenegraph/mpeg4_nodes.c GF_Node *CoordinateInterpolator_Create() GF_Node 3636 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_CoordinateInterpolator); GF_Node 3639 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 3647 src/scenegraph/mpeg4_nodes.c static void CoordinateInterpolator2D_Del(GF_Node *node) GF_Node 3653 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 3660 src/scenegraph/mpeg4_nodes.c static u32 CoordinateInterpolator2D_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 3676 src/scenegraph/mpeg4_nodes.c static GF_Err CoordinateInterpolator2D_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 3692 src/scenegraph/mpeg4_nodes.c static GF_Err CoordinateInterpolator2D_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 3734 src/scenegraph/mpeg4_nodes.c static Bool CoordinateInterpolator2D_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 3756 src/scenegraph/mpeg4_nodes.c GF_Node *CoordinateInterpolator2D_Create() GF_Node 3761 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_CoordinateInterpolator2D); GF_Node 3764 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 3772 src/scenegraph/mpeg4_nodes.c static void Curve2D_Del(GF_Node *node) GF_Node 3775 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->point, (GF_Node *) p); GF_Node 3777 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 3785 src/scenegraph/mpeg4_nodes.c static u32 Curve2D_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 3801 src/scenegraph/mpeg4_nodes.c static GF_Err Curve2D_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 3820 src/scenegraph/mpeg4_nodes.c static GF_Err Curve2D_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 3855 src/scenegraph/mpeg4_nodes.c static Bool Curve2D_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 3878 src/scenegraph/mpeg4_nodes.c GF_Node *Curve2D_Create() GF_Node 3883 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_Curve2D); GF_Node 3887 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 3895 src/scenegraph/mpeg4_nodes.c static void Cylinder_Del(GF_Node *node) GF_Node 3898 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 3903 src/scenegraph/mpeg4_nodes.c static u32 Cylinder_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 3919 src/scenegraph/mpeg4_nodes.c static GF_Err Cylinder_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 3929 src/scenegraph/mpeg4_nodes.c static GF_Err Cylinder_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 3977 src/scenegraph/mpeg4_nodes.c static Bool Cylinder_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 3999 src/scenegraph/mpeg4_nodes.c GF_Node *Cylinder_Create() GF_Node 4004 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_Cylinder); GF_Node 4012 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 4020 src/scenegraph/mpeg4_nodes.c static void CylinderSensor_Del(GF_Node *node) GF_Node 4023 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 4030 src/scenegraph/mpeg4_nodes.c static u32 CylinderSensor_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 4046 src/scenegraph/mpeg4_nodes.c static GF_Err CylinderSensor_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 4062 src/scenegraph/mpeg4_nodes.c static GF_Err CylinderSensor_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 4138 src/scenegraph/mpeg4_nodes.c static Bool CylinderSensor_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 4172 src/scenegraph/mpeg4_nodes.c GF_Node *CylinderSensor_Create() GF_Node 4177 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_CylinderSensor); GF_Node 4186 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 4194 src/scenegraph/mpeg4_nodes.c static void DirectionalLight_Del(GF_Node *node) GF_Node 4197 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 4205 src/scenegraph/mpeg4_nodes.c static u32 DirectionalLight_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 4221 src/scenegraph/mpeg4_nodes.c static GF_Err DirectionalLight_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 4240 src/scenegraph/mpeg4_nodes.c static GF_Err DirectionalLight_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 4288 src/scenegraph/mpeg4_nodes.c static Bool DirectionalLight_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 4320 src/scenegraph/mpeg4_nodes.c GF_Node *DirectionalLight_Create() GF_Node 4325 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_DirectionalLight); GF_Node 4337 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 4345 src/scenegraph/mpeg4_nodes.c static void DiscSensor_Del(GF_Node *node) GF_Node 4348 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 4355 src/scenegraph/mpeg4_nodes.c static u32 DiscSensor_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 4371 src/scenegraph/mpeg4_nodes.c static GF_Err DiscSensor_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 4387 src/scenegraph/mpeg4_nodes.c static GF_Err DiscSensor_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 4456 src/scenegraph/mpeg4_nodes.c static Bool DiscSensor_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 4484 src/scenegraph/mpeg4_nodes.c GF_Node *DiscSensor_Create() GF_Node 4489 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_DiscSensor); GF_Node 4497 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 4505 src/scenegraph/mpeg4_nodes.c static void ElevationGrid_Del(GF_Node *node) GF_Node 4509 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->color, (GF_Node *) p); GF_Node 4510 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->normal, (GF_Node *) p); GF_Node 4511 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->texCoord, (GF_Node *) p); GF_Node 4513 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 4520 src/scenegraph/mpeg4_nodes.c static u32 ElevationGrid_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 4536 src/scenegraph/mpeg4_nodes.c static GF_Err ElevationGrid_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 4552 src/scenegraph/mpeg4_nodes.c static GF_Err ElevationGrid_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 4667 src/scenegraph/mpeg4_nodes.c static Bool ElevationGrid_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 4713 src/scenegraph/mpeg4_nodes.c GF_Node *ElevationGrid_Create() GF_Node 4718 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_ElevationGrid); GF_Node 4730 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 4738 src/scenegraph/mpeg4_nodes.c static void Expression_Del(GF_Node *node) GF_Node 4741 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 4748 src/scenegraph/mpeg4_nodes.c static u32 Expression_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 4764 src/scenegraph/mpeg4_nodes.c static GF_Err Expression_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 4780 src/scenegraph/mpeg4_nodes.c static GF_Err Expression_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 4835 src/scenegraph/mpeg4_nodes.c static Bool Expression_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 4873 src/scenegraph/mpeg4_nodes.c GF_Node *Expression_Create() GF_Node 4878 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_Expression); GF_Node 4885 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 4893 src/scenegraph/mpeg4_nodes.c static void Extrusion_Del(GF_Node *node) GF_Node 4904 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 4910 src/scenegraph/mpeg4_nodes.c static u32 Extrusion_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 4926 src/scenegraph/mpeg4_nodes.c static GF_Err Extrusion_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 4939 src/scenegraph/mpeg4_nodes.c static GF_Err Extrusion_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 5054 src/scenegraph/mpeg4_nodes.c static Bool Extrusion_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 5094 src/scenegraph/mpeg4_nodes.c GF_Node *Extrusion_Create() GF_Node 5099 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_Extrusion); GF_Node 5138 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 5146 src/scenegraph/mpeg4_nodes.c static void Face_Del(GF_Node *node) GF_Node 5149 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->fap, (GF_Node *) p); GF_Node 5150 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->fdp, (GF_Node *) p); GF_Node 5151 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->fit, (GF_Node *) p); GF_Node 5152 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->ttsSource, (GF_Node *) p); GF_Node 5153 src/scenegraph/mpeg4_nodes.c gf_node_unregister_children((GF_Node *) p, p->renderedFace); GF_Node 5154 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 5161 src/scenegraph/mpeg4_nodes.c static u32 Face_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 5177 src/scenegraph/mpeg4_nodes.c static GF_Err Face_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 5193 src/scenegraph/mpeg4_nodes.c static GF_Err Face_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 5246 src/scenegraph/mpeg4_nodes.c static Bool Face_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 5256 src/scenegraph/mpeg4_nodes.c GF_Node *Face_Create() GF_Node 5261 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_Face); GF_Node 5264 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 5272 src/scenegraph/mpeg4_nodes.c static void FaceDefMesh_Del(GF_Node *node) GF_Node 5275 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->faceSceneGraphNode, (GF_Node *) p); GF_Node 5279 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 5284 src/scenegraph/mpeg4_nodes.c static u32 FaceDefMesh_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 5300 src/scenegraph/mpeg4_nodes.c static GF_Err FaceDefMesh_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 5310 src/scenegraph/mpeg4_nodes.c static GF_Err FaceDefMesh_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 5352 src/scenegraph/mpeg4_nodes.c static Bool FaceDefMesh_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 5374 src/scenegraph/mpeg4_nodes.c GF_Node *FaceDefMesh_Create() GF_Node 5379 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_FaceDefMesh); GF_Node 5382 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 5390 src/scenegraph/mpeg4_nodes.c static void FaceDefTables_Del(GF_Node *node) GF_Node 5393 src/scenegraph/mpeg4_nodes.c gf_node_unregister_children((GF_Node *) p, p->faceDefMesh); GF_Node 5394 src/scenegraph/mpeg4_nodes.c gf_node_unregister_children((GF_Node *) p, p->faceDefTransform); GF_Node 5395 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 5402 src/scenegraph/mpeg4_nodes.c static u32 FaceDefTables_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 5418 src/scenegraph/mpeg4_nodes.c static GF_Err FaceDefTables_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 5434 src/scenegraph/mpeg4_nodes.c static GF_Err FaceDefTables_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 5477 src/scenegraph/mpeg4_nodes.c static Bool FaceDefTables_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 5501 src/scenegraph/mpeg4_nodes.c GF_Node *FaceDefTables_Create() GF_Node 5506 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_FaceDefTables); GF_Node 5511 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 5519 src/scenegraph/mpeg4_nodes.c static void FaceDefTransform_Del(GF_Node *node) GF_Node 5522 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->faceSceneGraphNode, (GF_Node *) p); GF_Node 5523 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 5528 src/scenegraph/mpeg4_nodes.c static u32 FaceDefTransform_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 5544 src/scenegraph/mpeg4_nodes.c static GF_Err FaceDefTransform_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 5554 src/scenegraph/mpeg4_nodes.c static GF_Err FaceDefTransform_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 5603 src/scenegraph/mpeg4_nodes.c static Bool FaceDefTransform_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 5627 src/scenegraph/mpeg4_nodes.c GF_Node *FaceDefTransform_Create() GF_Node 5632 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_FaceDefTransform); GF_Node 5646 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 5654 src/scenegraph/mpeg4_nodes.c static void FAP_Del(GF_Node *node) GF_Node 5657 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->viseme, (GF_Node *) p); GF_Node 5658 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->expression, (GF_Node *) p); GF_Node 5659 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 5666 src/scenegraph/mpeg4_nodes.c static u32 FAP_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 5682 src/scenegraph/mpeg4_nodes.c static GF_Err FAP_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 5698 src/scenegraph/mpeg4_nodes.c static GF_Err FAP_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 6189 src/scenegraph/mpeg4_nodes.c static Bool FAP_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 6595 src/scenegraph/mpeg4_nodes.c GF_Node *FAP_Create() GF_Node 6600 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_FAP); GF_Node 6669 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 6677 src/scenegraph/mpeg4_nodes.c static void FDP_Del(GF_Node *node) GF_Node 6680 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->featurePointsCoord, (GF_Node *) p); GF_Node 6681 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->textureCoord, (GF_Node *) p); GF_Node 6682 src/scenegraph/mpeg4_nodes.c gf_node_unregister_children((GF_Node *) p, p->faceDefTables); GF_Node 6683 src/scenegraph/mpeg4_nodes.c gf_node_unregister_children((GF_Node *) p, p->faceSceneGraph); GF_Node 6684 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 6691 src/scenegraph/mpeg4_nodes.c static u32 FDP_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 6707 src/scenegraph/mpeg4_nodes.c static GF_Err FDP_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 6723 src/scenegraph/mpeg4_nodes.c static GF_Err FDP_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 6775 src/scenegraph/mpeg4_nodes.c static Bool FDP_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 6785 src/scenegraph/mpeg4_nodes.c GF_Node *FDP_Create() GF_Node 6790 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_FDP); GF_Node 6793 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 6801 src/scenegraph/mpeg4_nodes.c static void FIT_Del(GF_Node *node) GF_Node 6813 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 6820 src/scenegraph/mpeg4_nodes.c static u32 FIT_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 6836 src/scenegraph/mpeg4_nodes.c static GF_Err FIT_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 6852 src/scenegraph/mpeg4_nodes.c static GF_Err FIT_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 6928 src/scenegraph/mpeg4_nodes.c static Bool FIT_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 6987 src/scenegraph/mpeg4_nodes.c GF_Node *FIT_Create() GF_Node 6992 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_FIT); GF_Node 6995 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 7003 src/scenegraph/mpeg4_nodes.c static void Fog_Del(GF_Node *node) GF_Node 7007 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 7015 src/scenegraph/mpeg4_nodes.c static u32 Fog_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 7031 src/scenegraph/mpeg4_nodes.c static GF_Err Fog_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 7050 src/scenegraph/mpeg4_nodes.c static GF_Err Fog_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 7099 src/scenegraph/mpeg4_nodes.c static Bool Fog_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 7121 src/scenegraph/mpeg4_nodes.c GF_Node *Fog_Create() GF_Node 7126 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_Fog); GF_Node 7135 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 7143 src/scenegraph/mpeg4_nodes.c static void FontStyle_Del(GF_Node *node) GF_Node 7150 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 7157 src/scenegraph/mpeg4_nodes.c static u32 FontStyle_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 7173 src/scenegraph/mpeg4_nodes.c static GF_Err FontStyle_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 7189 src/scenegraph/mpeg4_nodes.c static GF_Err FontStyle_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 7265 src/scenegraph/mpeg4_nodes.c static Bool FontStyle_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 7287 src/scenegraph/mpeg4_nodes.c GF_Node *FontStyle_Create() GF_Node 7292 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_FontStyle); GF_Node 7310 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 7318 src/scenegraph/mpeg4_nodes.c static void Form_Del(GF_Node *node) GF_Node 7324 src/scenegraph/mpeg4_nodes.c gf_sg_vrml_parent_destroy((GF_Node *) p); GF_Node 7325 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 7333 src/scenegraph/mpeg4_nodes.c static u32 Form_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 7349 src/scenegraph/mpeg4_nodes.c static GF_Err Form_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 7368 src/scenegraph/mpeg4_nodes.c static GF_Err Form_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 7435 src/scenegraph/mpeg4_nodes.c static Bool Form_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 7465 src/scenegraph/mpeg4_nodes.c GF_Node *Form_Create() GF_Node 7470 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_Form); GF_Node 7471 src/scenegraph/mpeg4_nodes.c gf_sg_vrml_parent_setup((GF_Node *) p); GF_Node 7476 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 7484 src/scenegraph/mpeg4_nodes.c static void Group_Del(GF_Node *node) GF_Node 7487 src/scenegraph/mpeg4_nodes.c gf_sg_vrml_parent_destroy((GF_Node *) p); GF_Node 7488 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 7495 src/scenegraph/mpeg4_nodes.c static u32 Group_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 7511 src/scenegraph/mpeg4_nodes.c static GF_Err Group_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 7527 src/scenegraph/mpeg4_nodes.c static GF_Err Group_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 7566 src/scenegraph/mpeg4_nodes.c static Bool Group_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 7576 src/scenegraph/mpeg4_nodes.c GF_Node *Group_Create() GF_Node 7581 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_Group); GF_Node 7582 src/scenegraph/mpeg4_nodes.c gf_sg_vrml_parent_setup((GF_Node *) p); GF_Node 7585 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 7593 src/scenegraph/mpeg4_nodes.c static void ImageTexture_Del(GF_Node *node) GF_Node 7597 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 7604 src/scenegraph/mpeg4_nodes.c static u32 ImageTexture_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 7620 src/scenegraph/mpeg4_nodes.c static GF_Err ImageTexture_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 7636 src/scenegraph/mpeg4_nodes.c static GF_Err ImageTexture_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 7670 src/scenegraph/mpeg4_nodes.c static Bool ImageTexture_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 7680 src/scenegraph/mpeg4_nodes.c GF_Node *ImageTexture_Create() GF_Node 7685 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_ImageTexture); GF_Node 7690 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 7698 src/scenegraph/mpeg4_nodes.c static void IndexedFaceSet_Del(GF_Node *node) GF_Node 7705 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->color, (GF_Node *) p); GF_Node 7706 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->coord, (GF_Node *) p); GF_Node 7707 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->normal, (GF_Node *) p); GF_Node 7708 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->texCoord, (GF_Node *) p); GF_Node 7713 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 7720 src/scenegraph/mpeg4_nodes.c static u32 IndexedFaceSet_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 7736 src/scenegraph/mpeg4_nodes.c static GF_Err IndexedFaceSet_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 7752 src/scenegraph/mpeg4_nodes.c static GF_Err IndexedFaceSet_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 7899 src/scenegraph/mpeg4_nodes.c static Bool IndexedFaceSet_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 7939 src/scenegraph/mpeg4_nodes.c GF_Node *IndexedFaceSet_Create() GF_Node 7944 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_IndexedFaceSet); GF_Node 7953 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 7961 src/scenegraph/mpeg4_nodes.c static void IndexedFaceSet2D_Del(GF_Node *node) GF_Node 7967 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->color, (GF_Node *) p); GF_Node 7968 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->coord, (GF_Node *) p); GF_Node 7969 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->texCoord, (GF_Node *) p); GF_Node 7973 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 7980 src/scenegraph/mpeg4_nodes.c static u32 IndexedFaceSet2D_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 7996 src/scenegraph/mpeg4_nodes.c static GF_Err IndexedFaceSet2D_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 8012 src/scenegraph/mpeg4_nodes.c static GF_Err IndexedFaceSet2D_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 8108 src/scenegraph/mpeg4_nodes.c static Bool IndexedFaceSet2D_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 8136 src/scenegraph/mpeg4_nodes.c GF_Node *IndexedFaceSet2D_Create() GF_Node 8141 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_IndexedFaceSet2D); GF_Node 8146 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 8154 src/scenegraph/mpeg4_nodes.c static void IndexedLineSet_Del(GF_Node *node) GF_Node 8159 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->color, (GF_Node *) p); GF_Node 8160 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->coord, (GF_Node *) p); GF_Node 8163 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 8170 src/scenegraph/mpeg4_nodes.c static u32 IndexedLineSet_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 8186 src/scenegraph/mpeg4_nodes.c static GF_Err IndexedLineSet_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 8202 src/scenegraph/mpeg4_nodes.c static GF_Err IndexedLineSet_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 8268 src/scenegraph/mpeg4_nodes.c static Bool IndexedLineSet_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 8290 src/scenegraph/mpeg4_nodes.c GF_Node *IndexedLineSet_Create() GF_Node 8295 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_IndexedLineSet); GF_Node 8299 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 8307 src/scenegraph/mpeg4_nodes.c static void IndexedLineSet2D_Del(GF_Node *node) GF_Node 8312 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->color, (GF_Node *) p); GF_Node 8313 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->coord, (GF_Node *) p); GF_Node 8316 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 8323 src/scenegraph/mpeg4_nodes.c static u32 IndexedLineSet2D_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 8339 src/scenegraph/mpeg4_nodes.c static GF_Err IndexedLineSet2D_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 8355 src/scenegraph/mpeg4_nodes.c static GF_Err IndexedLineSet2D_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 8421 src/scenegraph/mpeg4_nodes.c static Bool IndexedLineSet2D_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 8443 src/scenegraph/mpeg4_nodes.c GF_Node *IndexedLineSet2D_Create() GF_Node 8448 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_IndexedLineSet2D); GF_Node 8452 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 8460 src/scenegraph/mpeg4_nodes.c static void Inline_Del(GF_Node *node) GF_Node 8464 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 8471 src/scenegraph/mpeg4_nodes.c static u32 Inline_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 8487 src/scenegraph/mpeg4_nodes.c static GF_Err Inline_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 8503 src/scenegraph/mpeg4_nodes.c static GF_Err Inline_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 8523 src/scenegraph/mpeg4_nodes.c static Bool Inline_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 8533 src/scenegraph/mpeg4_nodes.c GF_Node *Inline_Create() GF_Node 8538 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_Inline); GF_Node 8541 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 8549 src/scenegraph/mpeg4_nodes.c static void LOD_Del(GF_Node *node) GF_Node 8552 src/scenegraph/mpeg4_nodes.c gf_node_unregister_children((GF_Node *) p, p->level); GF_Node 8554 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 8561 src/scenegraph/mpeg4_nodes.c static u32 LOD_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 8577 src/scenegraph/mpeg4_nodes.c static GF_Err LOD_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 8593 src/scenegraph/mpeg4_nodes.c static GF_Err LOD_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 8628 src/scenegraph/mpeg4_nodes.c static Bool LOD_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 8650 src/scenegraph/mpeg4_nodes.c GF_Node *LOD_Create() GF_Node 8655 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_LOD); GF_Node 8661 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 8669 src/scenegraph/mpeg4_nodes.c static void Layer2D_Del(GF_Node *node) GF_Node 8672 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->background, (GF_Node *) p); GF_Node 8673 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->viewport, (GF_Node *) p); GF_Node 8674 src/scenegraph/mpeg4_nodes.c gf_sg_vrml_parent_destroy((GF_Node *) p); GF_Node 8675 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 8683 src/scenegraph/mpeg4_nodes.c static u32 Layer2D_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 8699 src/scenegraph/mpeg4_nodes.c static GF_Err Layer2D_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 8718 src/scenegraph/mpeg4_nodes.c static GF_Err Layer2D_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 8780 src/scenegraph/mpeg4_nodes.c static Bool Layer2D_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 8796 src/scenegraph/mpeg4_nodes.c GF_Node *Layer2D_Create() GF_Node 8801 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_Layer2D); GF_Node 8802 src/scenegraph/mpeg4_nodes.c gf_sg_vrml_parent_setup((GF_Node *) p); GF_Node 8807 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 8815 src/scenegraph/mpeg4_nodes.c static void Layer3D_Del(GF_Node *node) GF_Node 8818 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->background, (GF_Node *) p); GF_Node 8819 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->fog, (GF_Node *) p); GF_Node 8820 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->navigationInfo, (GF_Node *) p); GF_Node 8821 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->viewpoint, (GF_Node *) p); GF_Node 8822 src/scenegraph/mpeg4_nodes.c gf_sg_vrml_parent_destroy((GF_Node *) p); GF_Node 8823 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 8831 src/scenegraph/mpeg4_nodes.c static u32 Layer3D_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 8847 src/scenegraph/mpeg4_nodes.c static GF_Err Layer3D_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 8866 src/scenegraph/mpeg4_nodes.c static GF_Err Layer3D_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 8944 src/scenegraph/mpeg4_nodes.c static Bool Layer3D_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 8960 src/scenegraph/mpeg4_nodes.c GF_Node *Layer3D_Create() GF_Node 8965 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_Layer3D); GF_Node 8966 src/scenegraph/mpeg4_nodes.c gf_sg_vrml_parent_setup((GF_Node *) p); GF_Node 8971 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 8979 src/scenegraph/mpeg4_nodes.c static void Layout_Del(GF_Node *node) GF_Node 8983 src/scenegraph/mpeg4_nodes.c gf_sg_vrml_parent_destroy((GF_Node *) p); GF_Node 8984 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 8992 src/scenegraph/mpeg4_nodes.c static u32 Layout_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 9008 src/scenegraph/mpeg4_nodes.c static GF_Err Layout_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 9027 src/scenegraph/mpeg4_nodes.c static GF_Err Layout_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 9150 src/scenegraph/mpeg4_nodes.c static Bool Layout_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 9185 src/scenegraph/mpeg4_nodes.c GF_Node *Layout_Create() GF_Node 9190 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_Layout); GF_Node 9191 src/scenegraph/mpeg4_nodes.c gf_sg_vrml_parent_setup((GF_Node *) p); GF_Node 9207 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 9215 src/scenegraph/mpeg4_nodes.c static void LineProperties_Del(GF_Node *node) GF_Node 9218 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 9226 src/scenegraph/mpeg4_nodes.c static u32 LineProperties_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 9242 src/scenegraph/mpeg4_nodes.c static GF_Err LineProperties_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 9261 src/scenegraph/mpeg4_nodes.c static GF_Err LineProperties_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 9295 src/scenegraph/mpeg4_nodes.c static Bool LineProperties_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 9324 src/scenegraph/mpeg4_nodes.c GF_Node *LineProperties_Create() GF_Node 9329 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_LineProperties); GF_Node 9337 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 9345 src/scenegraph/mpeg4_nodes.c static void ListeningPoint_Del(GF_Node *node) GF_Node 9349 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 9357 src/scenegraph/mpeg4_nodes.c static u32 ListeningPoint_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 9373 src/scenegraph/mpeg4_nodes.c static GF_Err ListeningPoint_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 9392 src/scenegraph/mpeg4_nodes.c static GF_Err ListeningPoint_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 9455 src/scenegraph/mpeg4_nodes.c static Bool ListeningPoint_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 9475 src/scenegraph/mpeg4_nodes.c GF_Node *ListeningPoint_Create() GF_Node 9480 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_ListeningPoint); GF_Node 9491 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 9499 src/scenegraph/mpeg4_nodes.c static void Material_Del(GF_Node *node) GF_Node 9502 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 9510 src/scenegraph/mpeg4_nodes.c static u32 Material_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 9526 src/scenegraph/mpeg4_nodes.c static GF_Err Material_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 9545 src/scenegraph/mpeg4_nodes.c static GF_Err Material_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 9600 src/scenegraph/mpeg4_nodes.c static Bool Material_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 9646 src/scenegraph/mpeg4_nodes.c GF_Node *Material_Create() GF_Node 9651 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_Material); GF_Node 9666 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 9674 src/scenegraph/mpeg4_nodes.c static void Material2D_Del(GF_Node *node) GF_Node 9677 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->lineProps, (GF_Node *) p); GF_Node 9678 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 9686 src/scenegraph/mpeg4_nodes.c static u32 Material2D_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 9702 src/scenegraph/mpeg4_nodes.c static GF_Err Material2D_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 9721 src/scenegraph/mpeg4_nodes.c static GF_Err Material2D_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 9763 src/scenegraph/mpeg4_nodes.c static Bool Material2D_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 9785 src/scenegraph/mpeg4_nodes.c GF_Node *Material2D_Create() GF_Node 9790 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_Material2D); GF_Node 9797 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 9805 src/scenegraph/mpeg4_nodes.c static void MovieTexture_Del(GF_Node *node) GF_Node 9809 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 9817 src/scenegraph/mpeg4_nodes.c static u32 MovieTexture_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 9833 src/scenegraph/mpeg4_nodes.c static GF_Err MovieTexture_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 9852 src/scenegraph/mpeg4_nodes.c static GF_Err MovieTexture_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 9928 src/scenegraph/mpeg4_nodes.c static Bool MovieTexture_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 9944 src/scenegraph/mpeg4_nodes.c GF_Node *MovieTexture_Create() GF_Node 9949 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_MovieTexture); GF_Node 9957 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 9965 src/scenegraph/mpeg4_nodes.c static void NavigationInfo_Del(GF_Node *node) GF_Node 9970 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 9978 src/scenegraph/mpeg4_nodes.c static u32 NavigationInfo_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 9994 src/scenegraph/mpeg4_nodes.c static GF_Err NavigationInfo_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 10013 src/scenegraph/mpeg4_nodes.c static GF_Err NavigationInfo_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 10076 src/scenegraph/mpeg4_nodes.c static Bool NavigationInfo_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 10104 src/scenegraph/mpeg4_nodes.c GF_Node *NavigationInfo_Create() GF_Node 10109 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_NavigationInfo); GF_Node 10126 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 10134 src/scenegraph/mpeg4_nodes.c static void Normal_Del(GF_Node *node) GF_Node 10138 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 10146 src/scenegraph/mpeg4_nodes.c static u32 Normal_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 10162 src/scenegraph/mpeg4_nodes.c static GF_Err Normal_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 10181 src/scenegraph/mpeg4_nodes.c static GF_Err Normal_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 10201 src/scenegraph/mpeg4_nodes.c static Bool Normal_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 10215 src/scenegraph/mpeg4_nodes.c GF_Node *Normal_Create() GF_Node 10220 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_Normal); GF_Node 10223 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 10231 src/scenegraph/mpeg4_nodes.c static void NormalInterpolator_Del(GF_Node *node) GF_Node 10237 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 10244 src/scenegraph/mpeg4_nodes.c static u32 NormalInterpolator_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 10260 src/scenegraph/mpeg4_nodes.c static GF_Err NormalInterpolator_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 10276 src/scenegraph/mpeg4_nodes.c static GF_Err NormalInterpolator_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 10318 src/scenegraph/mpeg4_nodes.c static Bool NormalInterpolator_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 10340 src/scenegraph/mpeg4_nodes.c GF_Node *NormalInterpolator_Create() GF_Node 10345 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_NormalInterpolator); GF_Node 10348 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 10356 src/scenegraph/mpeg4_nodes.c static void OrderedGroup_Del(GF_Node *node) GF_Node 10360 src/scenegraph/mpeg4_nodes.c gf_sg_vrml_parent_destroy((GF_Node *) p); GF_Node 10361 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 10368 src/scenegraph/mpeg4_nodes.c static u32 OrderedGroup_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 10384 src/scenegraph/mpeg4_nodes.c static GF_Err OrderedGroup_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 10400 src/scenegraph/mpeg4_nodes.c static GF_Err OrderedGroup_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 10446 src/scenegraph/mpeg4_nodes.c static Bool OrderedGroup_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 10462 src/scenegraph/mpeg4_nodes.c GF_Node *OrderedGroup_Create() GF_Node 10467 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_OrderedGroup); GF_Node 10468 src/scenegraph/mpeg4_nodes.c gf_sg_vrml_parent_setup((GF_Node *) p); GF_Node 10471 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 10479 src/scenegraph/mpeg4_nodes.c static void OrientationInterpolator_Del(GF_Node *node) GF_Node 10484 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 10491 src/scenegraph/mpeg4_nodes.c static u32 OrientationInterpolator_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 10507 src/scenegraph/mpeg4_nodes.c static GF_Err OrientationInterpolator_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 10523 src/scenegraph/mpeg4_nodes.c static GF_Err OrientationInterpolator_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 10565 src/scenegraph/mpeg4_nodes.c static Bool OrientationInterpolator_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 10587 src/scenegraph/mpeg4_nodes.c GF_Node *OrientationInterpolator_Create() GF_Node 10592 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_OrientationInterpolator); GF_Node 10595 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 10603 src/scenegraph/mpeg4_nodes.c static void PixelTexture_Del(GF_Node *node) GF_Node 10607 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 10614 src/scenegraph/mpeg4_nodes.c static u32 PixelTexture_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 10630 src/scenegraph/mpeg4_nodes.c static GF_Err PixelTexture_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 10646 src/scenegraph/mpeg4_nodes.c static GF_Err PixelTexture_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 10680 src/scenegraph/mpeg4_nodes.c static Bool PixelTexture_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 10694 src/scenegraph/mpeg4_nodes.c GF_Node *PixelTexture_Create() GF_Node 10699 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_PixelTexture); GF_Node 10704 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 10712 src/scenegraph/mpeg4_nodes.c static void PlaneSensor_Del(GF_Node *node) GF_Node 10715 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 10722 src/scenegraph/mpeg4_nodes.c static u32 PlaneSensor_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 10738 src/scenegraph/mpeg4_nodes.c static GF_Err PlaneSensor_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 10754 src/scenegraph/mpeg4_nodes.c static GF_Err PlaneSensor_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 10823 src/scenegraph/mpeg4_nodes.c static Bool PlaneSensor_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 10851 src/scenegraph/mpeg4_nodes.c GF_Node *PlaneSensor_Create() GF_Node 10856 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_PlaneSensor); GF_Node 10868 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 10876 src/scenegraph/mpeg4_nodes.c static void PlaneSensor2D_Del(GF_Node *node) GF_Node 10879 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 10886 src/scenegraph/mpeg4_nodes.c static u32 PlaneSensor2D_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 10902 src/scenegraph/mpeg4_nodes.c static GF_Err PlaneSensor2D_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 10918 src/scenegraph/mpeg4_nodes.c static GF_Err PlaneSensor2D_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 10987 src/scenegraph/mpeg4_nodes.c static Bool PlaneSensor2D_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 11015 src/scenegraph/mpeg4_nodes.c GF_Node *PlaneSensor2D_Create() GF_Node 11020 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_PlaneSensor2D); GF_Node 11031 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 11039 src/scenegraph/mpeg4_nodes.c static void PointLight_Del(GF_Node *node) GF_Node 11042 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 11050 src/scenegraph/mpeg4_nodes.c static u32 PointLight_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 11066 src/scenegraph/mpeg4_nodes.c static GF_Err PointLight_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 11085 src/scenegraph/mpeg4_nodes.c static GF_Err PointLight_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 11147 src/scenegraph/mpeg4_nodes.c static Bool PointLight_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 11193 src/scenegraph/mpeg4_nodes.c GF_Node *PointLight_Create() GF_Node 11198 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_PointLight); GF_Node 11214 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 11222 src/scenegraph/mpeg4_nodes.c static void PointSet_Del(GF_Node *node) GF_Node 11225 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->color, (GF_Node *) p); GF_Node 11226 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->coord, (GF_Node *) p); GF_Node 11227 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 11234 src/scenegraph/mpeg4_nodes.c static u32 PointSet_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 11250 src/scenegraph/mpeg4_nodes.c static GF_Err PointSet_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 11266 src/scenegraph/mpeg4_nodes.c static GF_Err PointSet_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 11295 src/scenegraph/mpeg4_nodes.c static Bool PointSet_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 11305 src/scenegraph/mpeg4_nodes.c GF_Node *PointSet_Create() GF_Node 11310 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_PointSet); GF_Node 11313 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 11321 src/scenegraph/mpeg4_nodes.c static void PointSet2D_Del(GF_Node *node) GF_Node 11324 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->color, (GF_Node *) p); GF_Node 11325 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->coord, (GF_Node *) p); GF_Node 11326 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 11333 src/scenegraph/mpeg4_nodes.c static u32 PointSet2D_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 11349 src/scenegraph/mpeg4_nodes.c static GF_Err PointSet2D_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 11365 src/scenegraph/mpeg4_nodes.c static GF_Err PointSet2D_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 11394 src/scenegraph/mpeg4_nodes.c static Bool PointSet2D_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 11404 src/scenegraph/mpeg4_nodes.c GF_Node *PointSet2D_Create() GF_Node 11409 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_PointSet2D); GF_Node 11412 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 11420 src/scenegraph/mpeg4_nodes.c static void PositionInterpolator_Del(GF_Node *node) GF_Node 11425 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 11432 src/scenegraph/mpeg4_nodes.c static u32 PositionInterpolator_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 11448 src/scenegraph/mpeg4_nodes.c static GF_Err PositionInterpolator_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 11464 src/scenegraph/mpeg4_nodes.c static GF_Err PositionInterpolator_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 11506 src/scenegraph/mpeg4_nodes.c static Bool PositionInterpolator_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 11528 src/scenegraph/mpeg4_nodes.c GF_Node *PositionInterpolator_Create() GF_Node 11533 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_PositionInterpolator); GF_Node 11536 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 11544 src/scenegraph/mpeg4_nodes.c static void PositionInterpolator2D_Del(GF_Node *node) GF_Node 11549 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 11556 src/scenegraph/mpeg4_nodes.c static u32 PositionInterpolator2D_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 11572 src/scenegraph/mpeg4_nodes.c static GF_Err PositionInterpolator2D_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 11588 src/scenegraph/mpeg4_nodes.c static GF_Err PositionInterpolator2D_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 11630 src/scenegraph/mpeg4_nodes.c static Bool PositionInterpolator2D_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 11652 src/scenegraph/mpeg4_nodes.c GF_Node *PositionInterpolator2D_Create() GF_Node 11657 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_PositionInterpolator2D); GF_Node 11660 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 11668 src/scenegraph/mpeg4_nodes.c static void ProximitySensor2D_Del(GF_Node *node) GF_Node 11671 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 11678 src/scenegraph/mpeg4_nodes.c static u32 ProximitySensor2D_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 11694 src/scenegraph/mpeg4_nodes.c static GF_Err ProximitySensor2D_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 11710 src/scenegraph/mpeg4_nodes.c static GF_Err ProximitySensor2D_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 11779 src/scenegraph/mpeg4_nodes.c static Bool ProximitySensor2D_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 11801 src/scenegraph/mpeg4_nodes.c GF_Node *ProximitySensor2D_Create() GF_Node 11806 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_ProximitySensor2D); GF_Node 11814 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 11822 src/scenegraph/mpeg4_nodes.c static void ProximitySensor_Del(GF_Node *node) GF_Node 11825 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 11832 src/scenegraph/mpeg4_nodes.c static u32 ProximitySensor_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 11848 src/scenegraph/mpeg4_nodes.c static GF_Err ProximitySensor_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 11864 src/scenegraph/mpeg4_nodes.c static GF_Err ProximitySensor_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 11933 src/scenegraph/mpeg4_nodes.c static Bool ProximitySensor_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 11955 src/scenegraph/mpeg4_nodes.c GF_Node *ProximitySensor_Create() GF_Node 11960 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_ProximitySensor); GF_Node 11970 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 11978 src/scenegraph/mpeg4_nodes.c static void QuantizationParameter_Del(GF_Node *node) GF_Node 11981 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 11986 src/scenegraph/mpeg4_nodes.c static u32 QuantizationParameter_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 12002 src/scenegraph/mpeg4_nodes.c static GF_Err QuantizationParameter_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 12012 src/scenegraph/mpeg4_nodes.c static GF_Err QuantizationParameter_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 12305 src/scenegraph/mpeg4_nodes.c static Bool QuantizationParameter_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 12493 src/scenegraph/mpeg4_nodes.c GF_Node *QuantizationParameter_Create() GF_Node 12498 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_QuantizationParameter); GF_Node 12540 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 12548 src/scenegraph/mpeg4_nodes.c static void Rectangle_Del(GF_Node *node) GF_Node 12551 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 12559 src/scenegraph/mpeg4_nodes.c static u32 Rectangle_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 12575 src/scenegraph/mpeg4_nodes.c static GF_Err Rectangle_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 12594 src/scenegraph/mpeg4_nodes.c static GF_Err Rectangle_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 12614 src/scenegraph/mpeg4_nodes.c static Bool Rectangle_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 12630 src/scenegraph/mpeg4_nodes.c GF_Node *Rectangle_Create() GF_Node 12635 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_Rectangle); GF_Node 12640 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 12648 src/scenegraph/mpeg4_nodes.c static void ScalarInterpolator_Del(GF_Node *node) GF_Node 12653 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 12660 src/scenegraph/mpeg4_nodes.c static u32 ScalarInterpolator_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 12676 src/scenegraph/mpeg4_nodes.c static GF_Err ScalarInterpolator_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 12692 src/scenegraph/mpeg4_nodes.c static GF_Err ScalarInterpolator_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 12734 src/scenegraph/mpeg4_nodes.c static Bool ScalarInterpolator_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 12756 src/scenegraph/mpeg4_nodes.c GF_Node *ScalarInterpolator_Create() GF_Node 12761 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_ScalarInterpolator); GF_Node 12764 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 12772 src/scenegraph/mpeg4_nodes.c static void Script_Del(GF_Node *node) GF_Node 12776 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 12783 src/scenegraph/mpeg4_nodes.c static u32 Script_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 12799 src/scenegraph/mpeg4_nodes.c static GF_Err Script_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 12815 src/scenegraph/mpeg4_nodes.c static GF_Err Script_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 12849 src/scenegraph/mpeg4_nodes.c static Bool Script_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 12859 src/scenegraph/mpeg4_nodes.c GF_Node *Script_Create() GF_Node 12864 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_Script); GF_Node 12867 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 12875 src/scenegraph/mpeg4_nodes.c static void Shape_Del(GF_Node *node) GF_Node 12878 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->appearance, (GF_Node *) p); GF_Node 12879 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->geometry, (GF_Node *) p); GF_Node 12880 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 12887 src/scenegraph/mpeg4_nodes.c static u32 Shape_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 12903 src/scenegraph/mpeg4_nodes.c static GF_Err Shape_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 12919 src/scenegraph/mpeg4_nodes.c static GF_Err Shape_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 12948 src/scenegraph/mpeg4_nodes.c static Bool Shape_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 12958 src/scenegraph/mpeg4_nodes.c GF_Node *Shape_Create() GF_Node 12963 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_Shape); GF_Node 12966 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 12974 src/scenegraph/mpeg4_nodes.c static void Sound_Del(GF_Node *node) GF_Node 12977 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->source, (GF_Node *) p); GF_Node 12978 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 12986 src/scenegraph/mpeg4_nodes.c static u32 Sound_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 13002 src/scenegraph/mpeg4_nodes.c static GF_Err Sound_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 13021 src/scenegraph/mpeg4_nodes.c static GF_Err Sound_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 13105 src/scenegraph/mpeg4_nodes.c static Bool Sound_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 13163 src/scenegraph/mpeg4_nodes.c GF_Node *Sound_Create() GF_Node 13168 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_Sound); GF_Node 13184 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 13192 src/scenegraph/mpeg4_nodes.c static void Sound2D_Del(GF_Node *node) GF_Node 13195 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->source, (GF_Node *) p); GF_Node 13196 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 13204 src/scenegraph/mpeg4_nodes.c static u32 Sound2D_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 13220 src/scenegraph/mpeg4_nodes.c static GF_Err Sound2D_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 13239 src/scenegraph/mpeg4_nodes.c static GF_Err Sound2D_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 13281 src/scenegraph/mpeg4_nodes.c static Bool Sound2D_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 13303 src/scenegraph/mpeg4_nodes.c GF_Node *Sound2D_Create() GF_Node 13308 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_Sound2D); GF_Node 13315 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 13323 src/scenegraph/mpeg4_nodes.c static void Sphere_Del(GF_Node *node) GF_Node 13326 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 13331 src/scenegraph/mpeg4_nodes.c static u32 Sphere_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 13347 src/scenegraph/mpeg4_nodes.c static GF_Err Sphere_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 13357 src/scenegraph/mpeg4_nodes.c static GF_Err Sphere_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 13377 src/scenegraph/mpeg4_nodes.c static Bool Sphere_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 13393 src/scenegraph/mpeg4_nodes.c GF_Node *Sphere_Create() GF_Node 13398 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_Sphere); GF_Node 13402 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 13410 src/scenegraph/mpeg4_nodes.c static void SphereSensor_Del(GF_Node *node) GF_Node 13413 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 13420 src/scenegraph/mpeg4_nodes.c static u32 SphereSensor_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 13436 src/scenegraph/mpeg4_nodes.c static GF_Err SphereSensor_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 13452 src/scenegraph/mpeg4_nodes.c static GF_Err SphereSensor_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 13507 src/scenegraph/mpeg4_nodes.c static Bool SphereSensor_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 13523 src/scenegraph/mpeg4_nodes.c GF_Node *SphereSensor_Create() GF_Node 13528 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_SphereSensor); GF_Node 13537 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 13545 src/scenegraph/mpeg4_nodes.c static void SpotLight_Del(GF_Node *node) GF_Node 13548 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 13556 src/scenegraph/mpeg4_nodes.c static u32 SpotLight_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 13572 src/scenegraph/mpeg4_nodes.c static GF_Err SpotLight_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 13591 src/scenegraph/mpeg4_nodes.c static GF_Err SpotLight_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 13674 src/scenegraph/mpeg4_nodes.c static Bool SpotLight_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 13738 src/scenegraph/mpeg4_nodes.c GF_Node *SpotLight_Create() GF_Node 13743 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_SpotLight); GF_Node 13764 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 13772 src/scenegraph/mpeg4_nodes.c static void Switch_Del(GF_Node *node) GF_Node 13775 src/scenegraph/mpeg4_nodes.c gf_node_unregister_children((GF_Node *) p, p->choice); GF_Node 13776 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 13783 src/scenegraph/mpeg4_nodes.c static u32 Switch_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 13799 src/scenegraph/mpeg4_nodes.c static GF_Err Switch_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 13815 src/scenegraph/mpeg4_nodes.c static GF_Err Switch_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 13843 src/scenegraph/mpeg4_nodes.c static Bool Switch_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 13860 src/scenegraph/mpeg4_nodes.c GF_Node *Switch_Create() GF_Node 13865 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_Switch); GF_Node 13869 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 13877 src/scenegraph/mpeg4_nodes.c static void TermCap_Del(GF_Node *node) GF_Node 13880 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 13887 src/scenegraph/mpeg4_nodes.c static u32 TermCap_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 13903 src/scenegraph/mpeg4_nodes.c static GF_Err TermCap_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 13919 src/scenegraph/mpeg4_nodes.c static GF_Err TermCap_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 13954 src/scenegraph/mpeg4_nodes.c static Bool TermCap_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 13978 src/scenegraph/mpeg4_nodes.c GF_Node *TermCap_Create() GF_Node 13983 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_TermCap); GF_Node 13987 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 13995 src/scenegraph/mpeg4_nodes.c static void Text_Del(GF_Node *node) GF_Node 14000 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->fontStyle, (GF_Node *) p); GF_Node 14001 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 14009 src/scenegraph/mpeg4_nodes.c static u32 Text_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 14025 src/scenegraph/mpeg4_nodes.c static GF_Err Text_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 14044 src/scenegraph/mpeg4_nodes.c static GF_Err Text_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 14086 src/scenegraph/mpeg4_nodes.c static Bool Text_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 14108 src/scenegraph/mpeg4_nodes.c GF_Node *Text_Create() GF_Node 14113 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_Text); GF_Node 14117 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 14125 src/scenegraph/mpeg4_nodes.c static void TextureCoordinate_Del(GF_Node *node) GF_Node 14129 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 14137 src/scenegraph/mpeg4_nodes.c static u32 TextureCoordinate_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 14153 src/scenegraph/mpeg4_nodes.c static GF_Err TextureCoordinate_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 14172 src/scenegraph/mpeg4_nodes.c static GF_Err TextureCoordinate_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 14192 src/scenegraph/mpeg4_nodes.c static Bool TextureCoordinate_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 14208 src/scenegraph/mpeg4_nodes.c GF_Node *TextureCoordinate_Create() GF_Node 14213 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_TextureCoordinate); GF_Node 14216 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 14224 src/scenegraph/mpeg4_nodes.c static void TextureTransform_Del(GF_Node *node) GF_Node 14227 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 14235 src/scenegraph/mpeg4_nodes.c static u32 TextureTransform_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 14251 src/scenegraph/mpeg4_nodes.c static GF_Err TextureTransform_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 14270 src/scenegraph/mpeg4_nodes.c static GF_Err TextureTransform_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 14311 src/scenegraph/mpeg4_nodes.c static Bool TextureTransform_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 14345 src/scenegraph/mpeg4_nodes.c GF_Node *TextureTransform_Create() GF_Node 14350 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_TextureTransform); GF_Node 14360 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 14368 src/scenegraph/mpeg4_nodes.c static void TimeSensor_Del(GF_Node *node) GF_Node 14371 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 14378 src/scenegraph/mpeg4_nodes.c static u32 TimeSensor_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 14394 src/scenegraph/mpeg4_nodes.c static GF_Err TimeSensor_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 14410 src/scenegraph/mpeg4_nodes.c static GF_Err TimeSensor_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 14486 src/scenegraph/mpeg4_nodes.c static Bool TimeSensor_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 14496 src/scenegraph/mpeg4_nodes.c GF_Node *TimeSensor_Create() GF_Node 14501 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_TimeSensor); GF_Node 14508 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 14516 src/scenegraph/mpeg4_nodes.c static void TouchSensor_Del(GF_Node *node) GF_Node 14519 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 14526 src/scenegraph/mpeg4_nodes.c static u32 TouchSensor_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 14542 src/scenegraph/mpeg4_nodes.c static GF_Err TouchSensor_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 14558 src/scenegraph/mpeg4_nodes.c static GF_Err TouchSensor_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 14620 src/scenegraph/mpeg4_nodes.c static Bool TouchSensor_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 14630 src/scenegraph/mpeg4_nodes.c GF_Node *TouchSensor_Create() GF_Node 14635 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_TouchSensor); GF_Node 14639 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 14647 src/scenegraph/mpeg4_nodes.c static void Transform_Del(GF_Node *node) GF_Node 14650 src/scenegraph/mpeg4_nodes.c gf_sg_vrml_parent_destroy((GF_Node *) p); GF_Node 14651 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 14659 src/scenegraph/mpeg4_nodes.c static u32 Transform_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 14675 src/scenegraph/mpeg4_nodes.c static GF_Err Transform_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 14694 src/scenegraph/mpeg4_nodes.c static GF_Err Transform_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 14768 src/scenegraph/mpeg4_nodes.c static Bool Transform_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 14804 src/scenegraph/mpeg4_nodes.c GF_Node *Transform_Create() GF_Node 14809 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_Transform); GF_Node 14810 src/scenegraph/mpeg4_nodes.c gf_sg_vrml_parent_setup((GF_Node *) p); GF_Node 14830 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 14838 src/scenegraph/mpeg4_nodes.c static void Transform2D_Del(GF_Node *node) GF_Node 14841 src/scenegraph/mpeg4_nodes.c gf_sg_vrml_parent_destroy((GF_Node *) p); GF_Node 14842 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 14850 src/scenegraph/mpeg4_nodes.c static u32 Transform2D_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 14866 src/scenegraph/mpeg4_nodes.c static GF_Err Transform2D_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 14885 src/scenegraph/mpeg4_nodes.c static GF_Err Transform2D_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 14959 src/scenegraph/mpeg4_nodes.c static Bool Transform2D_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 14999 src/scenegraph/mpeg4_nodes.c GF_Node *Transform2D_Create() GF_Node 15004 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_Transform2D); GF_Node 15005 src/scenegraph/mpeg4_nodes.c gf_sg_vrml_parent_setup((GF_Node *) p); GF_Node 15016 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 15024 src/scenegraph/mpeg4_nodes.c static void Valuator_Del(GF_Node *node) GF_Node 15043 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 15050 src/scenegraph/mpeg4_nodes.c static u32 Valuator_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 15066 src/scenegraph/mpeg4_nodes.c static GF_Err Valuator_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 15082 src/scenegraph/mpeg4_nodes.c static GF_Err Valuator_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 15398 src/scenegraph/mpeg4_nodes.c static Bool Valuator_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 15456 src/scenegraph/mpeg4_nodes.c GF_Node *Valuator_Create() GF_Node 15461 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_Valuator); GF_Node 15472 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 15480 src/scenegraph/mpeg4_nodes.c static void Viewpoint_Del(GF_Node *node) GF_Node 15484 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 15492 src/scenegraph/mpeg4_nodes.c static u32 Viewpoint_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 15508 src/scenegraph/mpeg4_nodes.c static GF_Err Viewpoint_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 15527 src/scenegraph/mpeg4_nodes.c static GF_Err Viewpoint_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 15597 src/scenegraph/mpeg4_nodes.c static Bool Viewpoint_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 15623 src/scenegraph/mpeg4_nodes.c GF_Node *Viewpoint_Create() GF_Node 15628 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_Viewpoint); GF_Node 15640 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 15648 src/scenegraph/mpeg4_nodes.c static void VisibilitySensor_Del(GF_Node *node) GF_Node 15651 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 15659 src/scenegraph/mpeg4_nodes.c static u32 VisibilitySensor_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 15675 src/scenegraph/mpeg4_nodes.c static GF_Err VisibilitySensor_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 15694 src/scenegraph/mpeg4_nodes.c static GF_Err VisibilitySensor_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 15749 src/scenegraph/mpeg4_nodes.c static Bool VisibilitySensor_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 15771 src/scenegraph/mpeg4_nodes.c GF_Node *VisibilitySensor_Create() GF_Node 15776 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_VisibilitySensor); GF_Node 15786 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 15794 src/scenegraph/mpeg4_nodes.c static void Viseme_Del(GF_Node *node) GF_Node 15797 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 15804 src/scenegraph/mpeg4_nodes.c static u32 Viseme_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 15820 src/scenegraph/mpeg4_nodes.c static GF_Err Viseme_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 15836 src/scenegraph/mpeg4_nodes.c static GF_Err Viseme_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 15877 src/scenegraph/mpeg4_nodes.c static Bool Viseme_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 15908 src/scenegraph/mpeg4_nodes.c GF_Node *Viseme_Create() GF_Node 15913 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_Viseme); GF_Node 15919 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 15927 src/scenegraph/mpeg4_nodes.c static void WorldInfo_Del(GF_Node *node) GF_Node 15932 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 15937 src/scenegraph/mpeg4_nodes.c static u32 WorldInfo_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 15953 src/scenegraph/mpeg4_nodes.c static GF_Err WorldInfo_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 15963 src/scenegraph/mpeg4_nodes.c static GF_Err WorldInfo_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 15990 src/scenegraph/mpeg4_nodes.c static Bool WorldInfo_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 16000 src/scenegraph/mpeg4_nodes.c GF_Node *WorldInfo_Create() GF_Node 16005 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_WorldInfo); GF_Node 16008 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 16016 src/scenegraph/mpeg4_nodes.c static void AcousticMaterial_Del(GF_Node *node) GF_Node 16023 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 16031 src/scenegraph/mpeg4_nodes.c static u32 AcousticMaterial_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 16047 src/scenegraph/mpeg4_nodes.c static GF_Err AcousticMaterial_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 16066 src/scenegraph/mpeg4_nodes.c static GF_Err AcousticMaterial_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 16149 src/scenegraph/mpeg4_nodes.c static Bool AcousticMaterial_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 16219 src/scenegraph/mpeg4_nodes.c GF_Node *AcousticMaterial_Create() GF_Node 16224 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_AcousticMaterial); GF_Node 16251 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 16259 src/scenegraph/mpeg4_nodes.c static void AcousticScene_Del(GF_Node *node) GF_Node 16264 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 16272 src/scenegraph/mpeg4_nodes.c static u32 AcousticScene_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 16288 src/scenegraph/mpeg4_nodes.c static GF_Err AcousticScene_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 16307 src/scenegraph/mpeg4_nodes.c static GF_Err AcousticScene_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 16362 src/scenegraph/mpeg4_nodes.c static Bool AcousticScene_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 16408 src/scenegraph/mpeg4_nodes.c GF_Node *AcousticScene_Create() GF_Node 16413 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_AcousticScene); GF_Node 16430 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 16438 src/scenegraph/mpeg4_nodes.c static void ApplicationWindow_Del(GF_Node *node) GF_Node 16444 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 16452 src/scenegraph/mpeg4_nodes.c static u32 ApplicationWindow_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 16468 src/scenegraph/mpeg4_nodes.c static GF_Err ApplicationWindow_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 16487 src/scenegraph/mpeg4_nodes.c static GF_Err ApplicationWindow_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 16549 src/scenegraph/mpeg4_nodes.c static Bool ApplicationWindow_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 16577 src/scenegraph/mpeg4_nodes.c GF_Node *ApplicationWindow_Create() GF_Node 16582 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_ApplicationWindow); GF_Node 16589 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 16597 src/scenegraph/mpeg4_nodes.c static void BAP_Del(GF_Node *node) GF_Node 16600 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 16607 src/scenegraph/mpeg4_nodes.c static u32 BAP_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 16623 src/scenegraph/mpeg4_nodes.c static GF_Err BAP_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 16639 src/scenegraph/mpeg4_nodes.c static GF_Err BAP_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 18724 src/scenegraph/mpeg4_nodes.c static Bool BAP_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 20510 src/scenegraph/mpeg4_nodes.c GF_Node *BAP_Create() GF_Node 20515 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_BAP); GF_Node 20814 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 20822 src/scenegraph/mpeg4_nodes.c static void BDP_Del(GF_Node *node) GF_Node 20825 src/scenegraph/mpeg4_nodes.c gf_node_unregister_children((GF_Node *) p, p->bodyDefTables); GF_Node 20826 src/scenegraph/mpeg4_nodes.c gf_node_unregister_children((GF_Node *) p, p->bodySceneGraph); GF_Node 20827 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 20834 src/scenegraph/mpeg4_nodes.c static u32 BDP_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 20850 src/scenegraph/mpeg4_nodes.c static GF_Err BDP_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 20866 src/scenegraph/mpeg4_nodes.c static GF_Err BDP_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 20895 src/scenegraph/mpeg4_nodes.c static Bool BDP_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 20905 src/scenegraph/mpeg4_nodes.c GF_Node *BDP_Create() GF_Node 20910 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_BDP); GF_Node 20913 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 20921 src/scenegraph/mpeg4_nodes.c static void Body_Del(GF_Node *node) GF_Node 20924 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->bdp, (GF_Node *) p); GF_Node 20925 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->bap, (GF_Node *) p); GF_Node 20926 src/scenegraph/mpeg4_nodes.c gf_node_unregister_children((GF_Node *) p, p->renderedBody); GF_Node 20927 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 20934 src/scenegraph/mpeg4_nodes.c static u32 Body_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 20950 src/scenegraph/mpeg4_nodes.c static GF_Err Body_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 20966 src/scenegraph/mpeg4_nodes.c static GF_Err Body_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 21003 src/scenegraph/mpeg4_nodes.c static Bool Body_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 21013 src/scenegraph/mpeg4_nodes.c GF_Node *Body_Create() GF_Node 21018 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_Body); GF_Node 21021 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 21029 src/scenegraph/mpeg4_nodes.c static void BodyDefTable_Del(GF_Node *node) GF_Node 21037 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 21044 src/scenegraph/mpeg4_nodes.c static u32 BodyDefTable_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 21060 src/scenegraph/mpeg4_nodes.c static GF_Err BodyDefTable_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 21076 src/scenegraph/mpeg4_nodes.c static GF_Err BodyDefTable_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 21131 src/scenegraph/mpeg4_nodes.c static Bool BodyDefTable_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 21166 src/scenegraph/mpeg4_nodes.c GF_Node *BodyDefTable_Create() GF_Node 21171 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_BodyDefTable); GF_Node 21175 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 21183 src/scenegraph/mpeg4_nodes.c static void BodySegmentConnectionHint_Del(GF_Node *node) GF_Node 21190 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 21197 src/scenegraph/mpeg4_nodes.c static u32 BodySegmentConnectionHint_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 21213 src/scenegraph/mpeg4_nodes.c static GF_Err BodySegmentConnectionHint_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 21229 src/scenegraph/mpeg4_nodes.c static GF_Err BodySegmentConnectionHint_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 21270 src/scenegraph/mpeg4_nodes.c static Bool BodySegmentConnectionHint_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 21292 src/scenegraph/mpeg4_nodes.c GF_Node *BodySegmentConnectionHint_Create() GF_Node 21297 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_BodySegmentConnectionHint); GF_Node 21300 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 21308 src/scenegraph/mpeg4_nodes.c static void DirectiveSound_Del(GF_Node *node) GF_Node 21311 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->source, (GF_Node *) p); GF_Node 21312 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->perceptualParameters, (GF_Node *) p); GF_Node 21316 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 21324 src/scenegraph/mpeg4_nodes.c static u32 DirectiveSound_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 21340 src/scenegraph/mpeg4_nodes.c static GF_Err DirectiveSound_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 21359 src/scenegraph/mpeg4_nodes.c static GF_Err DirectiveSound_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 21465 src/scenegraph/mpeg4_nodes.c static Bool DirectiveSound_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 21523 src/scenegraph/mpeg4_nodes.c GF_Node *DirectiveSound_Create() GF_Node 21528 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_DirectiveSound); GF_Node 21547 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 21555 src/scenegraph/mpeg4_nodes.c static void Hierarchical3DMesh_Del(GF_Node *node) GF_Node 21559 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 21566 src/scenegraph/mpeg4_nodes.c static u32 Hierarchical3DMesh_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 21582 src/scenegraph/mpeg4_nodes.c static GF_Err Hierarchical3DMesh_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 21598 src/scenegraph/mpeg4_nodes.c static GF_Err Hierarchical3DMesh_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 21640 src/scenegraph/mpeg4_nodes.c static Bool Hierarchical3DMesh_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 21662 src/scenegraph/mpeg4_nodes.c GF_Node *Hierarchical3DMesh_Create() GF_Node 21667 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_Hierarchical3DMesh); GF_Node 21671 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 21679 src/scenegraph/mpeg4_nodes.c static void MaterialKey_Del(GF_Node *node) GF_Node 21682 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 21690 src/scenegraph/mpeg4_nodes.c static u32 MaterialKey_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 21706 src/scenegraph/mpeg4_nodes.c static GF_Err MaterialKey_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 21725 src/scenegraph/mpeg4_nodes.c static GF_Err MaterialKey_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 21780 src/scenegraph/mpeg4_nodes.c static Bool MaterialKey_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 21814 src/scenegraph/mpeg4_nodes.c GF_Node *MaterialKey_Create() GF_Node 21819 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_MaterialKey); GF_Node 21830 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 21838 src/scenegraph/mpeg4_nodes.c static void PerceptualParameters_Del(GF_Node *node) GF_Node 21844 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 21852 src/scenegraph/mpeg4_nodes.c static u32 PerceptualParameters_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 21868 src/scenegraph/mpeg4_nodes.c static GF_Err PerceptualParameters_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 21887 src/scenegraph/mpeg4_nodes.c static GF_Err PerceptualParameters_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 22033 src/scenegraph/mpeg4_nodes.c static Bool PerceptualParameters_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 22157 src/scenegraph/mpeg4_nodes.c GF_Node *PerceptualParameters_Create() GF_Node 22162 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_PerceptualParameters); GF_Node 22194 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 22202 src/scenegraph/mpeg4_nodes.c static void TemporalTransform_Del(GF_Node *node) GF_Node 22208 src/scenegraph/mpeg4_nodes.c gf_sg_vrml_parent_destroy((GF_Node *) p); GF_Node 22209 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 22217 src/scenegraph/mpeg4_nodes.c static u32 TemporalTransform_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 22233 src/scenegraph/mpeg4_nodes.c static GF_Err TemporalTransform_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 22252 src/scenegraph/mpeg4_nodes.c static GF_Err TemporalTransform_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 22361 src/scenegraph/mpeg4_nodes.c static Bool TemporalTransform_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 22397 src/scenegraph/mpeg4_nodes.c GF_Node *TemporalTransform_Create() GF_Node 22402 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_TemporalTransform); GF_Node 22403 src/scenegraph/mpeg4_nodes.c gf_sg_vrml_parent_setup((GF_Node *) p); GF_Node 22418 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 22426 src/scenegraph/mpeg4_nodes.c static void TemporalGroup_Del(GF_Node *node) GF_Node 22430 src/scenegraph/mpeg4_nodes.c gf_sg_vrml_parent_destroy((GF_Node *) p); GF_Node 22431 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 22438 src/scenegraph/mpeg4_nodes.c static u32 TemporalGroup_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 22454 src/scenegraph/mpeg4_nodes.c static GF_Err TemporalGroup_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 22470 src/scenegraph/mpeg4_nodes.c static GF_Err TemporalGroup_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 22551 src/scenegraph/mpeg4_nodes.c static Bool TemporalGroup_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 22567 src/scenegraph/mpeg4_nodes.c GF_Node *TemporalGroup_Create() GF_Node 22572 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_TemporalGroup); GF_Node 22573 src/scenegraph/mpeg4_nodes.c gf_sg_vrml_parent_setup((GF_Node *) p); GF_Node 22577 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 22585 src/scenegraph/mpeg4_nodes.c static void ServerCommand_Del(GF_Node *node) GF_Node 22590 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 22597 src/scenegraph/mpeg4_nodes.c static u32 ServerCommand_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 22613 src/scenegraph/mpeg4_nodes.c static GF_Err ServerCommand_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 22629 src/scenegraph/mpeg4_nodes.c static GF_Err ServerCommand_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 22671 src/scenegraph/mpeg4_nodes.c static Bool ServerCommand_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 22681 src/scenegraph/mpeg4_nodes.c GF_Node *ServerCommand_Create() GF_Node 22686 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_ServerCommand); GF_Node 22689 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 22697 src/scenegraph/mpeg4_nodes.c static void InputSensor_Del(GF_Node *node) GF_Node 22702 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 22709 src/scenegraph/mpeg4_nodes.c static u32 InputSensor_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 22725 src/scenegraph/mpeg4_nodes.c static GF_Err InputSensor_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 22741 src/scenegraph/mpeg4_nodes.c static GF_Err InputSensor_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 22782 src/scenegraph/mpeg4_nodes.c static Bool InputSensor_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 22792 src/scenegraph/mpeg4_nodes.c GF_Node *InputSensor_Create() GF_Node 22797 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_InputSensor); GF_Node 22802 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 22810 src/scenegraph/mpeg4_nodes.c static void MatteTexture_Del(GF_Node *node) GF_Node 22813 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->surfaceA, (GF_Node *) p); GF_Node 22814 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->surfaceB, (GF_Node *) p); GF_Node 22815 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->alphaSurface, (GF_Node *) p); GF_Node 22818 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 22825 src/scenegraph/mpeg4_nodes.c static u32 MatteTexture_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 22841 src/scenegraph/mpeg4_nodes.c static GF_Err MatteTexture_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 22857 src/scenegraph/mpeg4_nodes.c static GF_Err MatteTexture_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 22922 src/scenegraph/mpeg4_nodes.c static Bool MatteTexture_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 22932 src/scenegraph/mpeg4_nodes.c GF_Node *MatteTexture_Create() GF_Node 22937 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_MatteTexture); GF_Node 22944 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 22952 src/scenegraph/mpeg4_nodes.c static void MediaBuffer_Del(GF_Node *node) GF_Node 22956 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 22963 src/scenegraph/mpeg4_nodes.c static u32 MediaBuffer_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 22979 src/scenegraph/mpeg4_nodes.c static GF_Err MediaBuffer_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 22995 src/scenegraph/mpeg4_nodes.c static GF_Err MediaBuffer_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 23050 src/scenegraph/mpeg4_nodes.c static Bool MediaBuffer_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 23060 src/scenegraph/mpeg4_nodes.c GF_Node *MediaBuffer_Create() GF_Node 23065 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_MediaBuffer); GF_Node 23072 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 23080 src/scenegraph/mpeg4_nodes.c static void MediaControl_Del(GF_Node *node) GF_Node 23084 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 23091 src/scenegraph/mpeg4_nodes.c static u32 MediaControl_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 23107 src/scenegraph/mpeg4_nodes.c static GF_Err MediaControl_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 23123 src/scenegraph/mpeg4_nodes.c static GF_Err MediaControl_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 23199 src/scenegraph/mpeg4_nodes.c static Bool MediaControl_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 23209 src/scenegraph/mpeg4_nodes.c GF_Node *MediaControl_Create() GF_Node 23214 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_MediaControl); GF_Node 23222 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 23230 src/scenegraph/mpeg4_nodes.c static void MediaSensor_Del(GF_Node *node) GF_Node 23235 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 23242 src/scenegraph/mpeg4_nodes.c static u32 MediaSensor_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 23258 src/scenegraph/mpeg4_nodes.c static GF_Err MediaSensor_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 23274 src/scenegraph/mpeg4_nodes.c static GF_Err MediaSensor_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 23329 src/scenegraph/mpeg4_nodes.c static Bool MediaSensor_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 23339 src/scenegraph/mpeg4_nodes.c GF_Node *MediaSensor_Create() GF_Node 23344 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_MediaSensor); GF_Node 23347 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 23355 src/scenegraph/mpeg4_nodes.c static void BitWrapper_Del(GF_Node *node) GF_Node 23358 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->node, (GF_Node *) p); GF_Node 23361 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 23366 src/scenegraph/mpeg4_nodes.c static u32 BitWrapper_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 23382 src/scenegraph/mpeg4_nodes.c static GF_Err BitWrapper_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 23392 src/scenegraph/mpeg4_nodes.c static GF_Err BitWrapper_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 23434 src/scenegraph/mpeg4_nodes.c static Bool BitWrapper_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 23444 src/scenegraph/mpeg4_nodes.c GF_Node *BitWrapper_Create() GF_Node 23449 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_BitWrapper); GF_Node 23453 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 23461 src/scenegraph/mpeg4_nodes.c static void CoordinateInterpolator4D_Del(GF_Node *node) GF_Node 23467 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 23474 src/scenegraph/mpeg4_nodes.c static u32 CoordinateInterpolator4D_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 23490 src/scenegraph/mpeg4_nodes.c static GF_Err CoordinateInterpolator4D_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 23506 src/scenegraph/mpeg4_nodes.c static GF_Err CoordinateInterpolator4D_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 23548 src/scenegraph/mpeg4_nodes.c static Bool CoordinateInterpolator4D_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 23570 src/scenegraph/mpeg4_nodes.c GF_Node *CoordinateInterpolator4D_Create() GF_Node 23575 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_CoordinateInterpolator4D); GF_Node 23578 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 23586 src/scenegraph/mpeg4_nodes.c static void DepthImage_Del(GF_Node *node) GF_Node 23589 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->diTexture, (GF_Node *) p); GF_Node 23590 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 23595 src/scenegraph/mpeg4_nodes.c static u32 DepthImage_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 23611 src/scenegraph/mpeg4_nodes.c static GF_Err DepthImage_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 23621 src/scenegraph/mpeg4_nodes.c static GF_Err DepthImage_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 23684 src/scenegraph/mpeg4_nodes.c static Bool DepthImage_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 23694 src/scenegraph/mpeg4_nodes.c GF_Node *DepthImage_Create() GF_Node 23699 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_DepthImage); GF_Node 23714 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 23722 src/scenegraph/mpeg4_nodes.c static void FFD_Del(GF_Node *node) GF_Node 23729 src/scenegraph/mpeg4_nodes.c gf_sg_vrml_parent_destroy((GF_Node *) p); GF_Node 23730 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 23738 src/scenegraph/mpeg4_nodes.c static u32 FFD_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 23754 src/scenegraph/mpeg4_nodes.c static GF_Err FFD_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 23773 src/scenegraph/mpeg4_nodes.c static GF_Err FFD_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 23882 src/scenegraph/mpeg4_nodes.c static Bool FFD_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 23940 src/scenegraph/mpeg4_nodes.c GF_Node *FFD_Create() GF_Node 23945 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_FFD); GF_Node 23946 src/scenegraph/mpeg4_nodes.c gf_sg_vrml_parent_setup((GF_Node *) p); GF_Node 23955 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 23963 src/scenegraph/mpeg4_nodes.c static void Implicit_Del(GF_Node *node) GF_Node 23968 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 23976 src/scenegraph/mpeg4_nodes.c static u32 Implicit_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 23992 src/scenegraph/mpeg4_nodes.c static GF_Err Implicit_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 24011 src/scenegraph/mpeg4_nodes.c static GF_Err Implicit_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 24059 src/scenegraph/mpeg4_nodes.c static Bool Implicit_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 24081 src/scenegraph/mpeg4_nodes.c GF_Node *Implicit_Create() GF_Node 24086 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_Implicit); GF_Node 24092 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 24100 src/scenegraph/mpeg4_nodes.c static void XXLFM_Appearance_Del(GF_Node *node) GF_Node 24103 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->blendList, (GF_Node *) p); GF_Node 24104 src/scenegraph/mpeg4_nodes.c gf_node_unregister_children((GF_Node *) p, p->lightMapList); GF_Node 24105 src/scenegraph/mpeg4_nodes.c gf_node_unregister_children((GF_Node *) p, p->tileList); GF_Node 24106 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->vertexFrameList, (GF_Node *) p); GF_Node 24107 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 24114 src/scenegraph/mpeg4_nodes.c static u32 XXLFM_Appearance_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 24130 src/scenegraph/mpeg4_nodes.c static GF_Err XXLFM_Appearance_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 24146 src/scenegraph/mpeg4_nodes.c static GF_Err XXLFM_Appearance_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 24191 src/scenegraph/mpeg4_nodes.c static Bool XXLFM_Appearance_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 24201 src/scenegraph/mpeg4_nodes.c GF_Node *XXLFM_Appearance_Create() GF_Node 24206 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_XXLFM_Appearance); GF_Node 24209 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 24217 src/scenegraph/mpeg4_nodes.c static void XXLFM_BlendList_Del(GF_Node *node) GF_Node 24222 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 24229 src/scenegraph/mpeg4_nodes.c static u32 XXLFM_BlendList_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 24245 src/scenegraph/mpeg4_nodes.c static GF_Err XXLFM_BlendList_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 24261 src/scenegraph/mpeg4_nodes.c static GF_Err XXLFM_BlendList_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 24288 src/scenegraph/mpeg4_nodes.c static Bool XXLFM_BlendList_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 24309 src/scenegraph/mpeg4_nodes.c GF_Node *XXLFM_BlendList_Create() GF_Node 24314 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_XXLFM_BlendList); GF_Node 24317 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 24325 src/scenegraph/mpeg4_nodes.c static void XXLFM_FrameList_Del(GF_Node *node) GF_Node 24330 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 24337 src/scenegraph/mpeg4_nodes.c static u32 XXLFM_FrameList_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 24353 src/scenegraph/mpeg4_nodes.c static GF_Err XXLFM_FrameList_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 24369 src/scenegraph/mpeg4_nodes.c static GF_Err XXLFM_FrameList_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 24396 src/scenegraph/mpeg4_nodes.c static Bool XXLFM_FrameList_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 24416 src/scenegraph/mpeg4_nodes.c GF_Node *XXLFM_FrameList_Create() GF_Node 24421 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_XXLFM_FrameList); GF_Node 24438 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 24446 src/scenegraph/mpeg4_nodes.c static void XXLFM_LightMap_Del(GF_Node *node) GF_Node 24449 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->surfaceMapList, (GF_Node *) p); GF_Node 24450 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->viewMapList, (GF_Node *) p); GF_Node 24451 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 24458 src/scenegraph/mpeg4_nodes.c static u32 XXLFM_LightMap_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 24474 src/scenegraph/mpeg4_nodes.c static GF_Err XXLFM_LightMap_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 24490 src/scenegraph/mpeg4_nodes.c static GF_Err XXLFM_LightMap_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 24540 src/scenegraph/mpeg4_nodes.c static Bool XXLFM_LightMap_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 24569 src/scenegraph/mpeg4_nodes.c GF_Node *XXLFM_LightMap_Create() GF_Node 24574 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_XXLFM_LightMap); GF_Node 24584 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 24592 src/scenegraph/mpeg4_nodes.c static void XXLFM_SurfaceMapList_Del(GF_Node *node) GF_Node 24596 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->triangleCoordinate, (GF_Node *) p); GF_Node 24599 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 24606 src/scenegraph/mpeg4_nodes.c static u32 XXLFM_SurfaceMapList_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 24622 src/scenegraph/mpeg4_nodes.c static GF_Err XXLFM_SurfaceMapList_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 24638 src/scenegraph/mpeg4_nodes.c static GF_Err XXLFM_SurfaceMapList_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 24680 src/scenegraph/mpeg4_nodes.c static Bool XXLFM_SurfaceMapList_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 24702 src/scenegraph/mpeg4_nodes.c GF_Node *XXLFM_SurfaceMapList_Create() GF_Node 24707 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_XXLFM_SurfaceMapList); GF_Node 24710 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 24718 src/scenegraph/mpeg4_nodes.c static void XXLFM_ViewMapList_Del(GF_Node *node) GF_Node 24721 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->textureOrigin, (GF_Node *) p); GF_Node 24722 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->textureSize, (GF_Node *) p); GF_Node 24725 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 24732 src/scenegraph/mpeg4_nodes.c static u32 XXLFM_ViewMapList_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 24748 src/scenegraph/mpeg4_nodes.c static GF_Err XXLFM_ViewMapList_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 24764 src/scenegraph/mpeg4_nodes.c static GF_Err XXLFM_ViewMapList_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 24807 src/scenegraph/mpeg4_nodes.c static Bool XXLFM_ViewMapList_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 24825 src/scenegraph/mpeg4_nodes.c GF_Node *XXLFM_ViewMapList_Create() GF_Node 24830 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_XXLFM_ViewMapList); GF_Node 24833 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 24841 src/scenegraph/mpeg4_nodes.c static void MeshGrid_Del(GF_Node *node) GF_Node 24848 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->color, (GF_Node *) p); GF_Node 24849 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->coord, (GF_Node *) p); GF_Node 24850 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->gridCoord, (GF_Node *) p); GF_Node 24852 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->normal, (GF_Node *) p); GF_Node 24854 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->texCoord, (GF_Node *) p); GF_Node 24862 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 24870 src/scenegraph/mpeg4_nodes.c static u32 MeshGrid_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 24886 src/scenegraph/mpeg4_nodes.c static GF_Err MeshGrid_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 24905 src/scenegraph/mpeg4_nodes.c static GF_Err MeshGrid_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 25088 src/scenegraph/mpeg4_nodes.c static Bool MeshGrid_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 25164 src/scenegraph/mpeg4_nodes.c GF_Node *MeshGrid_Create() GF_Node 25169 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_MeshGrid); GF_Node 25176 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 25184 src/scenegraph/mpeg4_nodes.c static void NonLinearDeformer_Del(GF_Node *node) GF_Node 25188 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->geometry, (GF_Node *) p); GF_Node 25189 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 25196 src/scenegraph/mpeg4_nodes.c static u32 NonLinearDeformer_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 25212 src/scenegraph/mpeg4_nodes.c static GF_Err NonLinearDeformer_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 25228 src/scenegraph/mpeg4_nodes.c static GF_Err NonLinearDeformer_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 25277 src/scenegraph/mpeg4_nodes.c static Bool NonLinearDeformer_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 25287 src/scenegraph/mpeg4_nodes.c GF_Node *NonLinearDeformer_Create() GF_Node 25292 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_NonLinearDeformer); GF_Node 25300 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 25308 src/scenegraph/mpeg4_nodes.c static void NurbsCurve_Del(GF_Node *node) GF_Node 25312 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->color, (GF_Node *) p); GF_Node 25316 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 25324 src/scenegraph/mpeg4_nodes.c static u32 NurbsCurve_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 25340 src/scenegraph/mpeg4_nodes.c static GF_Err NurbsCurve_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 25359 src/scenegraph/mpeg4_nodes.c static GF_Err NurbsCurve_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 25430 src/scenegraph/mpeg4_nodes.c static Bool NurbsCurve_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 25457 src/scenegraph/mpeg4_nodes.c GF_Node *NurbsCurve_Create() GF_Node 25462 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_NurbsCurve); GF_Node 25468 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 25476 src/scenegraph/mpeg4_nodes.c static void NurbsCurve2D_Del(GF_Node *node) GF_Node 25480 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->color, (GF_Node *) p); GF_Node 25484 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 25492 src/scenegraph/mpeg4_nodes.c static u32 NurbsCurve2D_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 25508 src/scenegraph/mpeg4_nodes.c static GF_Err NurbsCurve2D_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 25527 src/scenegraph/mpeg4_nodes.c static GF_Err NurbsCurve2D_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 25598 src/scenegraph/mpeg4_nodes.c static Bool NurbsCurve2D_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 25625 src/scenegraph/mpeg4_nodes.c GF_Node *NurbsCurve2D_Create() GF_Node 25630 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_NurbsCurve2D); GF_Node 25636 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 25644 src/scenegraph/mpeg4_nodes.c static void NurbsSurface_Del(GF_Node *node) GF_Node 25649 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->color, (GF_Node *) p); GF_Node 25651 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->texCoord, (GF_Node *) p); GF_Node 25656 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 25664 src/scenegraph/mpeg4_nodes.c static u32 NurbsSurface_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 25680 src/scenegraph/mpeg4_nodes.c static GF_Err NurbsSurface_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 25699 src/scenegraph/mpeg4_nodes.c static GF_Err NurbsSurface_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 25842 src/scenegraph/mpeg4_nodes.c static Bool NurbsSurface_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 25894 src/scenegraph/mpeg4_nodes.c GF_Node *NurbsSurface_Create() GF_Node 25899 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_NurbsSurface); GF_Node 25911 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 25919 src/scenegraph/mpeg4_nodes.c static void OctreeImage_Del(GF_Node *node) GF_Node 25922 src/scenegraph/mpeg4_nodes.c gf_node_unregister_children((GF_Node *) p, p->images); GF_Node 25925 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 25930 src/scenegraph/mpeg4_nodes.c static u32 OctreeImage_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 25946 src/scenegraph/mpeg4_nodes.c static GF_Err OctreeImage_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 25956 src/scenegraph/mpeg4_nodes.c static GF_Err OctreeImage_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 25998 src/scenegraph/mpeg4_nodes.c static Bool OctreeImage_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 26022 src/scenegraph/mpeg4_nodes.c GF_Node *OctreeImage_Create() GF_Node 26027 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_OctreeImage); GF_Node 26031 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 26039 src/scenegraph/mpeg4_nodes.c static void XXParticles_Del(GF_Node *node) GF_Node 26042 src/scenegraph/mpeg4_nodes.c gf_node_unregister_children((GF_Node *) p, p->influences); GF_Node 26043 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->init, (GF_Node *) p); GF_Node 26044 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->primitive, (GF_Node *) p); GF_Node 26045 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 26052 src/scenegraph/mpeg4_nodes.c static u32 XXParticles_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 26068 src/scenegraph/mpeg4_nodes.c static GF_Err XXParticles_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 26084 src/scenegraph/mpeg4_nodes.c static GF_Err XXParticles_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 26275 src/scenegraph/mpeg4_nodes.c static Bool XXParticles_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 26285 src/scenegraph/mpeg4_nodes.c GF_Node *XXParticles_Create() GF_Node 26290 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_XXParticles); GF_Node 26329 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 26337 src/scenegraph/mpeg4_nodes.c static void XXParticleInitBox_Del(GF_Node *node) GF_Node 26340 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 26347 src/scenegraph/mpeg4_nodes.c static u32 XXParticleInitBox_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 26363 src/scenegraph/mpeg4_nodes.c static GF_Err XXParticleInitBox_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 26379 src/scenegraph/mpeg4_nodes.c static GF_Err XXParticleInitBox_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 26406 src/scenegraph/mpeg4_nodes.c static Bool XXParticleInitBox_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 26416 src/scenegraph/mpeg4_nodes.c GF_Node *XXParticleInitBox_Create() GF_Node 26421 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_XXParticleInitBox); GF_Node 26428 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 26436 src/scenegraph/mpeg4_nodes.c static void XXPlanarObstacle_Del(GF_Node *node) GF_Node 26439 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 26446 src/scenegraph/mpeg4_nodes.c static u32 XXPlanarObstacle_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 26462 src/scenegraph/mpeg4_nodes.c static GF_Err XXPlanarObstacle_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 26478 src/scenegraph/mpeg4_nodes.c static GF_Err XXPlanarObstacle_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 26519 src/scenegraph/mpeg4_nodes.c static Bool XXPlanarObstacle_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 26529 src/scenegraph/mpeg4_nodes.c GF_Node *XXPlanarObstacle_Create() GF_Node 26534 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_XXPlanarObstacle); GF_Node 26545 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 26553 src/scenegraph/mpeg4_nodes.c static void XXPointAttractor_Del(GF_Node *node) GF_Node 26556 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 26563 src/scenegraph/mpeg4_nodes.c static u32 XXPointAttractor_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 26579 src/scenegraph/mpeg4_nodes.c static GF_Err XXPointAttractor_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 26595 src/scenegraph/mpeg4_nodes.c static GF_Err XXPointAttractor_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 26636 src/scenegraph/mpeg4_nodes.c static Bool XXPointAttractor_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 26646 src/scenegraph/mpeg4_nodes.c GF_Node *XXPointAttractor_Create() GF_Node 26651 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_XXPointAttractor); GF_Node 26660 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 26668 src/scenegraph/mpeg4_nodes.c static void PointTexture_Del(GF_Node *node) GF_Node 26673 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 26678 src/scenegraph/mpeg4_nodes.c static u32 PointTexture_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 26694 src/scenegraph/mpeg4_nodes.c static GF_Err PointTexture_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 26704 src/scenegraph/mpeg4_nodes.c static GF_Err PointTexture_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 26752 src/scenegraph/mpeg4_nodes.c static Bool PointTexture_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 26769 src/scenegraph/mpeg4_nodes.c GF_Node *PointTexture_Create() GF_Node 26774 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_PointTexture); GF_Node 26780 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 26788 src/scenegraph/mpeg4_nodes.c static void PositionAnimator_Del(GF_Node *node) GF_Node 26796 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 26803 src/scenegraph/mpeg4_nodes.c static u32 PositionAnimator_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 26819 src/scenegraph/mpeg4_nodes.c static GF_Err PositionAnimator_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 26835 src/scenegraph/mpeg4_nodes.c static GF_Err PositionAnimator_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 26940 src/scenegraph/mpeg4_nodes.c static Bool PositionAnimator_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 26972 src/scenegraph/mpeg4_nodes.c GF_Node *PositionAnimator_Create() GF_Node 26977 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_PositionAnimator); GF_Node 26993 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 27001 src/scenegraph/mpeg4_nodes.c static void PositionAnimator2D_Del(GF_Node *node) GF_Node 27008 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 27015 src/scenegraph/mpeg4_nodes.c static u32 PositionAnimator2D_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 27031 src/scenegraph/mpeg4_nodes.c static GF_Err PositionAnimator2D_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 27047 src/scenegraph/mpeg4_nodes.c static GF_Err PositionAnimator2D_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 27152 src/scenegraph/mpeg4_nodes.c static Bool PositionAnimator2D_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 27184 src/scenegraph/mpeg4_nodes.c GF_Node *PositionAnimator2D_Create() GF_Node 27189 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_PositionAnimator2D); GF_Node 27205 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 27213 src/scenegraph/mpeg4_nodes.c static void PositionInterpolator4D_Del(GF_Node *node) GF_Node 27218 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 27225 src/scenegraph/mpeg4_nodes.c static u32 PositionInterpolator4D_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 27241 src/scenegraph/mpeg4_nodes.c static GF_Err PositionInterpolator4D_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 27257 src/scenegraph/mpeg4_nodes.c static GF_Err PositionInterpolator4D_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 27299 src/scenegraph/mpeg4_nodes.c static Bool PositionInterpolator4D_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 27321 src/scenegraph/mpeg4_nodes.c GF_Node *PositionInterpolator4D_Create() GF_Node 27326 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_PositionInterpolator4D); GF_Node 27329 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 27337 src/scenegraph/mpeg4_nodes.c static void ProceduralTexture_Del(GF_Node *node) GF_Node 27348 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 27355 src/scenegraph/mpeg4_nodes.c static u32 ProceduralTexture_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 27371 src/scenegraph/mpeg4_nodes.c static GF_Err ProceduralTexture_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 27387 src/scenegraph/mpeg4_nodes.c static GF_Err ProceduralTexture_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 27540 src/scenegraph/mpeg4_nodes.c static Bool ProceduralTexture_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 27627 src/scenegraph/mpeg4_nodes.c GF_Node *ProceduralTexture_Create() GF_Node 27632 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_ProceduralTexture); GF_Node 27705 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 27713 src/scenegraph/mpeg4_nodes.c static void Quadric_Del(GF_Node *node) GF_Node 27717 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 27725 src/scenegraph/mpeg4_nodes.c static u32 Quadric_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 27741 src/scenegraph/mpeg4_nodes.c static GF_Err Quadric_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 27760 src/scenegraph/mpeg4_nodes.c static GF_Err Quadric_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 27843 src/scenegraph/mpeg4_nodes.c static Bool Quadric_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 27895 src/scenegraph/mpeg4_nodes.c GF_Node *Quadric_Create() GF_Node 27900 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_Quadric); GF_Node 27930 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 27938 src/scenegraph/mpeg4_nodes.c static void SBBone_Del(GF_Node *node) GF_Node 27952 src/scenegraph/mpeg4_nodes.c gf_sg_vrml_parent_destroy((GF_Node *) p); GF_Node 27953 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 27961 src/scenegraph/mpeg4_nodes.c static u32 SBBone_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 27977 src/scenegraph/mpeg4_nodes.c static GF_Err SBBone_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 27996 src/scenegraph/mpeg4_nodes.c static GF_Err SBBone_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 28182 src/scenegraph/mpeg4_nodes.c static Bool SBBone_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 28248 src/scenegraph/mpeg4_nodes.c GF_Node *SBBone_Create() GF_Node 28253 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_SBBone); GF_Node 28254 src/scenegraph/mpeg4_nodes.c gf_sg_vrml_parent_setup((GF_Node *) p); GF_Node 28281 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 28289 src/scenegraph/mpeg4_nodes.c static void SBMuscle_Del(GF_Node *node) GF_Node 28292 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->muscleCurve, (GF_Node *) p); GF_Node 28295 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 28303 src/scenegraph/mpeg4_nodes.c static u32 SBMuscle_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 28319 src/scenegraph/mpeg4_nodes.c static GF_Err SBMuscle_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 28338 src/scenegraph/mpeg4_nodes.c static GF_Err SBMuscle_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 28394 src/scenegraph/mpeg4_nodes.c static Bool SBMuscle_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 28428 src/scenegraph/mpeg4_nodes.c GF_Node *SBMuscle_Create() GF_Node 28433 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_SBMuscle); GF_Node 28439 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 28447 src/scenegraph/mpeg4_nodes.c static void SBSegment_Del(GF_Node *node) GF_Node 28452 src/scenegraph/mpeg4_nodes.c gf_sg_vrml_parent_destroy((GF_Node *) p); GF_Node 28453 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 28461 src/scenegraph/mpeg4_nodes.c static u32 SBSegment_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 28477 src/scenegraph/mpeg4_nodes.c static GF_Err SBSegment_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 28496 src/scenegraph/mpeg4_nodes.c static GF_Err SBSegment_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 28563 src/scenegraph/mpeg4_nodes.c static Bool SBSegment_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 28577 src/scenegraph/mpeg4_nodes.c GF_Node *SBSegment_Create() GF_Node 28582 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_SBSegment); GF_Node 28583 src/scenegraph/mpeg4_nodes.c gf_sg_vrml_parent_setup((GF_Node *) p); GF_Node 28601 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 28609 src/scenegraph/mpeg4_nodes.c static void SBSite_Del(GF_Node *node) GF_Node 28613 src/scenegraph/mpeg4_nodes.c gf_sg_vrml_parent_destroy((GF_Node *) p); GF_Node 28614 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 28622 src/scenegraph/mpeg4_nodes.c static u32 SBSite_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 28638 src/scenegraph/mpeg4_nodes.c static GF_Err SBSite_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 28657 src/scenegraph/mpeg4_nodes.c static GF_Err SBSite_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 28738 src/scenegraph/mpeg4_nodes.c static Bool SBSite_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 28768 src/scenegraph/mpeg4_nodes.c GF_Node *SBSite_Create() GF_Node 28773 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_SBSite); GF_Node 28774 src/scenegraph/mpeg4_nodes.c gf_sg_vrml_parent_setup((GF_Node *) p); GF_Node 28794 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 28802 src/scenegraph/mpeg4_nodes.c static void SBSkinnedModel_Del(GF_Node *node) GF_Node 28805 src/scenegraph/mpeg4_nodes.c gf_node_unregister_children((GF_Node *) p, p->bones); GF_Node 28806 src/scenegraph/mpeg4_nodes.c gf_node_unregister_children((GF_Node *) p, p->muscles); GF_Node 28808 src/scenegraph/mpeg4_nodes.c gf_node_unregister_children((GF_Node *) p, p->segments); GF_Node 28809 src/scenegraph/mpeg4_nodes.c gf_node_unregister_children((GF_Node *) p, p->sites); GF_Node 28810 src/scenegraph/mpeg4_nodes.c gf_node_unregister_children((GF_Node *) p, p->skeleton); GF_Node 28811 src/scenegraph/mpeg4_nodes.c gf_node_unregister_children((GF_Node *) p, p->skin); GF_Node 28812 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->skinCoord, (GF_Node *) p); GF_Node 28813 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->skinNormal, (GF_Node *) p); GF_Node 28814 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->weighsComputationSkinCoord, (GF_Node *) p); GF_Node 28815 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 28823 src/scenegraph/mpeg4_nodes.c static u32 SBSkinnedModel_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 28839 src/scenegraph/mpeg4_nodes.c static GF_Err SBSkinnedModel_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 28858 src/scenegraph/mpeg4_nodes.c static GF_Err SBSkinnedModel_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 28985 src/scenegraph/mpeg4_nodes.c static Bool SBSkinnedModel_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 29015 src/scenegraph/mpeg4_nodes.c GF_Node *SBSkinnedModel_Create() GF_Node 29020 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_SBSkinnedModel); GF_Node 29040 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 29048 src/scenegraph/mpeg4_nodes.c static void SBVCAnimation_Del(GF_Node *node) GF_Node 29052 src/scenegraph/mpeg4_nodes.c gf_node_unregister_children((GF_Node *) p, p->virtualCharacters); GF_Node 29053 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 29060 src/scenegraph/mpeg4_nodes.c static u32 SBVCAnimation_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 29076 src/scenegraph/mpeg4_nodes.c static GF_Err SBVCAnimation_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 29092 src/scenegraph/mpeg4_nodes.c static GF_Err SBVCAnimation_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 29120 src/scenegraph/mpeg4_nodes.c static Bool SBVCAnimation_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 29130 src/scenegraph/mpeg4_nodes.c GF_Node *SBVCAnimation_Create() GF_Node 29135 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_SBVCAnimation); GF_Node 29138 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 29146 src/scenegraph/mpeg4_nodes.c static void ScalarAnimator_Del(GF_Node *node) GF_Node 29153 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 29160 src/scenegraph/mpeg4_nodes.c static u32 ScalarAnimator_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 29176 src/scenegraph/mpeg4_nodes.c static GF_Err ScalarAnimator_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 29192 src/scenegraph/mpeg4_nodes.c static GF_Err ScalarAnimator_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 29283 src/scenegraph/mpeg4_nodes.c static Bool ScalarAnimator_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 29309 src/scenegraph/mpeg4_nodes.c GF_Node *ScalarAnimator_Create() GF_Node 29314 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_ScalarAnimator); GF_Node 29328 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 29336 src/scenegraph/mpeg4_nodes.c static void SimpleTexture_Del(GF_Node *node) GF_Node 29339 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->depth, (GF_Node *) p); GF_Node 29340 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->texture, (GF_Node *) p); GF_Node 29341 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 29346 src/scenegraph/mpeg4_nodes.c static u32 SimpleTexture_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 29362 src/scenegraph/mpeg4_nodes.c static GF_Err SimpleTexture_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 29372 src/scenegraph/mpeg4_nodes.c static GF_Err SimpleTexture_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 29401 src/scenegraph/mpeg4_nodes.c static Bool SimpleTexture_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 29411 src/scenegraph/mpeg4_nodes.c GF_Node *SimpleTexture_Create() GF_Node 29416 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_SimpleTexture); GF_Node 29419 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 29427 src/scenegraph/mpeg4_nodes.c static void SolidRep_Del(GF_Node *node) GF_Node 29431 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->solidTree, (GF_Node *) p); GF_Node 29432 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 29440 src/scenegraph/mpeg4_nodes.c static u32 SolidRep_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 29456 src/scenegraph/mpeg4_nodes.c static GF_Err SolidRep_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 29475 src/scenegraph/mpeg4_nodes.c static GF_Err SolidRep_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 29510 src/scenegraph/mpeg4_nodes.c static Bool SolidRep_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 29526 src/scenegraph/mpeg4_nodes.c GF_Node *SolidRep_Create() GF_Node 29531 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_SolidRep); GF_Node 29537 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 29545 src/scenegraph/mpeg4_nodes.c static void SubdivisionSurface_Del(GF_Node *node) GF_Node 29555 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->color, (GF_Node *) p); GF_Node 29556 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->coord, (GF_Node *) p); GF_Node 29557 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->texCoord, (GF_Node *) p); GF_Node 29558 src/scenegraph/mpeg4_nodes.c gf_node_unregister_children((GF_Node *) p, p->sectors); GF_Node 29567 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 29574 src/scenegraph/mpeg4_nodes.c static u32 SubdivisionSurface_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 29590 src/scenegraph/mpeg4_nodes.c static GF_Err SubdivisionSurface_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 29606 src/scenegraph/mpeg4_nodes.c static GF_Err SubdivisionSurface_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 29812 src/scenegraph/mpeg4_nodes.c static Bool SubdivisionSurface_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 29836 src/scenegraph/mpeg4_nodes.c GF_Node *SubdivisionSurface_Create() GF_Node 29841 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_SubdivisionSurface); GF_Node 29851 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 29859 src/scenegraph/mpeg4_nodes.c static void SubdivSurfaceSector_Del(GF_Node *node) GF_Node 29862 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 29869 src/scenegraph/mpeg4_nodes.c static u32 SubdivSurfaceSector_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 29885 src/scenegraph/mpeg4_nodes.c static GF_Err SubdivSurfaceSector_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 29901 src/scenegraph/mpeg4_nodes.c static GF_Err SubdivSurfaceSector_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 29963 src/scenegraph/mpeg4_nodes.c static Bool SubdivSurfaceSector_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 30010 src/scenegraph/mpeg4_nodes.c GF_Node *SubdivSurfaceSector_Create() GF_Node 30015 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_SubdivSurfaceSector); GF_Node 30027 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 30035 src/scenegraph/mpeg4_nodes.c static void WaveletSubdivisionSurface_Del(GF_Node *node) GF_Node 30038 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->baseMesh, (GF_Node *) p); GF_Node 30039 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 30046 src/scenegraph/mpeg4_nodes.c static u32 WaveletSubdivisionSurface_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 30062 src/scenegraph/mpeg4_nodes.c static GF_Err WaveletSubdivisionSurface_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 30078 src/scenegraph/mpeg4_nodes.c static GF_Err WaveletSubdivisionSurface_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 30120 src/scenegraph/mpeg4_nodes.c static Bool WaveletSubdivisionSurface_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 30130 src/scenegraph/mpeg4_nodes.c GF_Node *WaveletSubdivisionSurface_Create() GF_Node 30135 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_WaveletSubdivisionSurface); GF_Node 30141 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 30149 src/scenegraph/mpeg4_nodes.c static void Clipper2D_Del(GF_Node *node) GF_Node 30152 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->geometry, (GF_Node *) p); GF_Node 30153 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->transform, (GF_Node *) p); GF_Node 30154 src/scenegraph/mpeg4_nodes.c gf_sg_vrml_parent_destroy((GF_Node *) p); GF_Node 30155 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 30162 src/scenegraph/mpeg4_nodes.c static u32 Clipper2D_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 30178 src/scenegraph/mpeg4_nodes.c static GF_Err Clipper2D_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 30194 src/scenegraph/mpeg4_nodes.c static GF_Err Clipper2D_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 30263 src/scenegraph/mpeg4_nodes.c static Bool Clipper2D_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 30273 src/scenegraph/mpeg4_nodes.c GF_Node *Clipper2D_Create() GF_Node 30278 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_Clipper2D); GF_Node 30279 src/scenegraph/mpeg4_nodes.c gf_sg_vrml_parent_setup((GF_Node *) p); GF_Node 30283 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 30291 src/scenegraph/mpeg4_nodes.c static void ColorTransform_Del(GF_Node *node) GF_Node 30294 src/scenegraph/mpeg4_nodes.c gf_sg_vrml_parent_destroy((GF_Node *) p); GF_Node 30295 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 30303 src/scenegraph/mpeg4_nodes.c static u32 ColorTransform_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 30319 src/scenegraph/mpeg4_nodes.c static GF_Err ColorTransform_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 30338 src/scenegraph/mpeg4_nodes.c static GF_Err ColorTransform_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 30517 src/scenegraph/mpeg4_nodes.c static Bool ColorTransform_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 30647 src/scenegraph/mpeg4_nodes.c GF_Node *ColorTransform_Create() GF_Node 30652 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_ColorTransform); GF_Node 30653 src/scenegraph/mpeg4_nodes.c gf_sg_vrml_parent_setup((GF_Node *) p); GF_Node 30676 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 30684 src/scenegraph/mpeg4_nodes.c static void Ellipse_Del(GF_Node *node) GF_Node 30687 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 30695 src/scenegraph/mpeg4_nodes.c static u32 Ellipse_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 30711 src/scenegraph/mpeg4_nodes.c static GF_Err Ellipse_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 30730 src/scenegraph/mpeg4_nodes.c static GF_Err Ellipse_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 30750 src/scenegraph/mpeg4_nodes.c static Bool Ellipse_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 30766 src/scenegraph/mpeg4_nodes.c GF_Node *Ellipse_Create() GF_Node 30771 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_Ellipse); GF_Node 30776 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 30784 src/scenegraph/mpeg4_nodes.c static void LinearGradient_Del(GF_Node *node) GF_Node 30790 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->transform, (GF_Node *) p); GF_Node 30791 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 30799 src/scenegraph/mpeg4_nodes.c static u32 LinearGradient_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 30815 src/scenegraph/mpeg4_nodes.c static GF_Err LinearGradient_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 30834 src/scenegraph/mpeg4_nodes.c static GF_Err LinearGradient_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 30897 src/scenegraph/mpeg4_nodes.c static Bool LinearGradient_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 30944 src/scenegraph/mpeg4_nodes.c GF_Node *LinearGradient_Create() GF_Node 30949 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_LinearGradient); GF_Node 30960 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 30968 src/scenegraph/mpeg4_nodes.c static void PathLayout_Del(GF_Node *node) GF_Node 30971 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->geometry, (GF_Node *) p); GF_Node 30973 src/scenegraph/mpeg4_nodes.c gf_sg_vrml_parent_destroy((GF_Node *) p); GF_Node 30974 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 30982 src/scenegraph/mpeg4_nodes.c static u32 PathLayout_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 30998 src/scenegraph/mpeg4_nodes.c static GF_Err PathLayout_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 31017 src/scenegraph/mpeg4_nodes.c static GF_Err PathLayout_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 31106 src/scenegraph/mpeg4_nodes.c static Bool PathLayout_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 31142 src/scenegraph/mpeg4_nodes.c GF_Node *PathLayout_Create() GF_Node 31147 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_PathLayout); GF_Node 31148 src/scenegraph/mpeg4_nodes.c gf_sg_vrml_parent_setup((GF_Node *) p); GF_Node 31158 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 31166 src/scenegraph/mpeg4_nodes.c static void RadialGradient_Del(GF_Node *node) GF_Node 31172 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->transform, (GF_Node *) p); GF_Node 31173 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 31181 src/scenegraph/mpeg4_nodes.c static u32 RadialGradient_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 31197 src/scenegraph/mpeg4_nodes.c static GF_Err RadialGradient_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 31216 src/scenegraph/mpeg4_nodes.c static GF_Err RadialGradient_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 31286 src/scenegraph/mpeg4_nodes.c static Bool RadialGradient_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 31339 src/scenegraph/mpeg4_nodes.c GF_Node *RadialGradient_Create() GF_Node 31344 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_RadialGradient); GF_Node 31356 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 31364 src/scenegraph/mpeg4_nodes.c static void SynthesizedTexture_Del(GF_Node *node) GF_Node 31370 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 31378 src/scenegraph/mpeg4_nodes.c static u32 SynthesizedTexture_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 31394 src/scenegraph/mpeg4_nodes.c static GF_Err SynthesizedTexture_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 31413 src/scenegraph/mpeg4_nodes.c static GF_Err SynthesizedTexture_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 31503 src/scenegraph/mpeg4_nodes.c static Bool SynthesizedTexture_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 31545 src/scenegraph/mpeg4_nodes.c GF_Node *SynthesizedTexture_Create() GF_Node 31550 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_SynthesizedTexture); GF_Node 31558 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 31566 src/scenegraph/mpeg4_nodes.c static void TransformMatrix2D_Del(GF_Node *node) GF_Node 31569 src/scenegraph/mpeg4_nodes.c gf_sg_vrml_parent_destroy((GF_Node *) p); GF_Node 31570 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 31578 src/scenegraph/mpeg4_nodes.c static u32 TransformMatrix2D_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 31594 src/scenegraph/mpeg4_nodes.c static GF_Err TransformMatrix2D_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 31613 src/scenegraph/mpeg4_nodes.c static GF_Err TransformMatrix2D_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 31694 src/scenegraph/mpeg4_nodes.c static Bool TransformMatrix2D_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 31740 src/scenegraph/mpeg4_nodes.c GF_Node *TransformMatrix2D_Create() GF_Node 31745 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_TransformMatrix2D); GF_Node 31746 src/scenegraph/mpeg4_nodes.c gf_sg_vrml_parent_setup((GF_Node *) p); GF_Node 31755 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 31763 src/scenegraph/mpeg4_nodes.c static void Viewport_Del(GF_Node *node) GF_Node 31768 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 31776 src/scenegraph/mpeg4_nodes.c static u32 Viewport_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 31792 src/scenegraph/mpeg4_nodes.c static GF_Err Viewport_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 31811 src/scenegraph/mpeg4_nodes.c static GF_Err Viewport_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 31888 src/scenegraph/mpeg4_nodes.c static Bool Viewport_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 31930 src/scenegraph/mpeg4_nodes.c GF_Node *Viewport_Create() GF_Node 31935 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_Viewport); GF_Node 31947 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 31955 src/scenegraph/mpeg4_nodes.c static void XCurve2D_Del(GF_Node *node) GF_Node 31958 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->point, (GF_Node *) p); GF_Node 31960 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 31968 src/scenegraph/mpeg4_nodes.c static u32 XCurve2D_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 31984 src/scenegraph/mpeg4_nodes.c static GF_Err XCurve2D_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 32003 src/scenegraph/mpeg4_nodes.c static GF_Err XCurve2D_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 32038 src/scenegraph/mpeg4_nodes.c static Bool XCurve2D_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 32061 src/scenegraph/mpeg4_nodes.c GF_Node *XCurve2D_Create() GF_Node 32066 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_XCurve2D); GF_Node 32070 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 32078 src/scenegraph/mpeg4_nodes.c static void XFontStyle_Del(GF_Node *node) GF_Node 32090 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 32097 src/scenegraph/mpeg4_nodes.c static u32 XFontStyle_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 32113 src/scenegraph/mpeg4_nodes.c static GF_Err XFontStyle_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 32129 src/scenegraph/mpeg4_nodes.c static GF_Err XFontStyle_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 32261 src/scenegraph/mpeg4_nodes.c static Bool XFontStyle_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 32289 src/scenegraph/mpeg4_nodes.c GF_Node *XFontStyle_Create() GF_Node 32294 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_XFontStyle); GF_Node 32317 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 32325 src/scenegraph/mpeg4_nodes.c static void XLineProperties_Del(GF_Node *node) GF_Node 32329 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->texture, (GF_Node *) p); GF_Node 32330 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->textureTransform, (GF_Node *) p); GF_Node 32331 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 32339 src/scenegraph/mpeg4_nodes.c static u32 XLineProperties_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 32355 src/scenegraph/mpeg4_nodes.c static GF_Err XLineProperties_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 32374 src/scenegraph/mpeg4_nodes.c static GF_Err XLineProperties_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 32480 src/scenegraph/mpeg4_nodes.c static Bool XLineProperties_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 32547 src/scenegraph/mpeg4_nodes.c GF_Node *XLineProperties_Create() GF_Node 32552 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_XLineProperties); GF_Node 32567 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 32575 src/scenegraph/mpeg4_nodes.c static void AdvancedAudioBuffer_Del(GF_Node *node) GF_Node 32579 src/scenegraph/mpeg4_nodes.c gf_sg_vrml_parent_destroy((GF_Node *) p); GF_Node 32580 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 32588 src/scenegraph/mpeg4_nodes.c static u32 AdvancedAudioBuffer_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 32604 src/scenegraph/mpeg4_nodes.c static GF_Err AdvancedAudioBuffer_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 32623 src/scenegraph/mpeg4_nodes.c static GF_Err AdvancedAudioBuffer_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 32767 src/scenegraph/mpeg4_nodes.c static Bool AdvancedAudioBuffer_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 32855 src/scenegraph/mpeg4_nodes.c GF_Node *AdvancedAudioBuffer_Create() GF_Node 32860 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_AdvancedAudioBuffer); GF_Node 32861 src/scenegraph/mpeg4_nodes.c gf_sg_vrml_parent_setup((GF_Node *) p); GF_Node 32875 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 32883 src/scenegraph/mpeg4_nodes.c static void AudioChannelConfig_Del(GF_Node *node) GF_Node 32893 src/scenegraph/mpeg4_nodes.c gf_sg_vrml_parent_destroy((GF_Node *) p); GF_Node 32894 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 32901 src/scenegraph/mpeg4_nodes.c static u32 AudioChannelConfig_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 32917 src/scenegraph/mpeg4_nodes.c static GF_Err AudioChannelConfig_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 32933 src/scenegraph/mpeg4_nodes.c static GF_Err AudioChannelConfig_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 33105 src/scenegraph/mpeg4_nodes.c static Bool AudioChannelConfig_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 33206 src/scenegraph/mpeg4_nodes.c GF_Node *AudioChannelConfig_Create() GF_Node 33211 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_AudioChannelConfig); GF_Node 33212 src/scenegraph/mpeg4_nodes.c gf_sg_vrml_parent_setup((GF_Node *) p); GF_Node 33227 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 33235 src/scenegraph/mpeg4_nodes.c static void DepthImageV2_Del(GF_Node *node) GF_Node 33238 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->diTexture, (GF_Node *) p); GF_Node 33239 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 33244 src/scenegraph/mpeg4_nodes.c static u32 DepthImageV2_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 33260 src/scenegraph/mpeg4_nodes.c static GF_Err DepthImageV2_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 33270 src/scenegraph/mpeg4_nodes.c static GF_Err DepthImageV2_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 33340 src/scenegraph/mpeg4_nodes.c static Bool DepthImageV2_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 33350 src/scenegraph/mpeg4_nodes.c GF_Node *DepthImageV2_Create() GF_Node 33355 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_DepthImageV2); GF_Node 33372 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 33380 src/scenegraph/mpeg4_nodes.c static void MorphShape_Del(GF_Node *node) GF_Node 33383 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->baseShape, (GF_Node *) p); GF_Node 33384 src/scenegraph/mpeg4_nodes.c gf_node_unregister_children((GF_Node *) p, p->targetShapes); GF_Node 33386 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 33393 src/scenegraph/mpeg4_nodes.c static u32 MorphShape_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 33409 src/scenegraph/mpeg4_nodes.c static GF_Err MorphShape_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 33425 src/scenegraph/mpeg4_nodes.c static GF_Err MorphShape_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 33468 src/scenegraph/mpeg4_nodes.c static Bool MorphShape_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 33485 src/scenegraph/mpeg4_nodes.c GF_Node *MorphShape_Create() GF_Node 33490 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_MorphShape); GF_Node 33494 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 33502 src/scenegraph/mpeg4_nodes.c static void MultiTexture_Del(GF_Node *node) GF_Node 33508 src/scenegraph/mpeg4_nodes.c gf_node_unregister_children((GF_Node *) p, p->texture); GF_Node 33510 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 33517 src/scenegraph/mpeg4_nodes.c static u32 MultiTexture_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 33533 src/scenegraph/mpeg4_nodes.c static GF_Err MultiTexture_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 33549 src/scenegraph/mpeg4_nodes.c static GF_Err MultiTexture_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 33619 src/scenegraph/mpeg4_nodes.c static Bool MultiTexture_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 33629 src/scenegraph/mpeg4_nodes.c GF_Node *MultiTexture_Create() GF_Node 33634 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_MultiTexture); GF_Node 33641 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 33649 src/scenegraph/mpeg4_nodes.c static void PointTextureV2_Del(GF_Node *node) GF_Node 33654 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->normal, (GF_Node *) p); GF_Node 33657 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 33662 src/scenegraph/mpeg4_nodes.c static u32 PointTextureV2_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 33678 src/scenegraph/mpeg4_nodes.c static GF_Err PointTextureV2_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 33688 src/scenegraph/mpeg4_nodes.c static GF_Err PointTextureV2_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 33758 src/scenegraph/mpeg4_nodes.c static Bool PointTextureV2_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 33787 src/scenegraph/mpeg4_nodes.c GF_Node *PointTextureV2_Create() GF_Node 33792 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_PointTextureV2); GF_Node 33798 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 33806 src/scenegraph/mpeg4_nodes.c static void SBVCAnimationV2_Del(GF_Node *node) GF_Node 33811 src/scenegraph/mpeg4_nodes.c gf_node_unregister_children((GF_Node *) p, p->virtualCharacters); GF_Node 33812 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 33820 src/scenegraph/mpeg4_nodes.c static u32 SBVCAnimationV2_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 33836 src/scenegraph/mpeg4_nodes.c static GF_Err SBVCAnimationV2_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 33855 src/scenegraph/mpeg4_nodes.c static GF_Err SBVCAnimationV2_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 33939 src/scenegraph/mpeg4_nodes.c static Bool SBVCAnimationV2_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 33961 src/scenegraph/mpeg4_nodes.c GF_Node *SBVCAnimationV2_Create() GF_Node 33966 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_SBVCAnimationV2); GF_Node 33973 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 33981 src/scenegraph/mpeg4_nodes.c static void SimpleTextureV2_Del(GF_Node *node) GF_Node 33984 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->depth, (GF_Node *) p); GF_Node 33985 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->normal, (GF_Node *) p); GF_Node 33986 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->splatU, (GF_Node *) p); GF_Node 33987 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->splatV, (GF_Node *) p); GF_Node 33988 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->texture, (GF_Node *) p); GF_Node 33989 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 33994 src/scenegraph/mpeg4_nodes.c static u32 SimpleTextureV2_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 34010 src/scenegraph/mpeg4_nodes.c static GF_Err SimpleTextureV2_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 34020 src/scenegraph/mpeg4_nodes.c static GF_Err SimpleTextureV2_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 34073 src/scenegraph/mpeg4_nodes.c static Bool SimpleTextureV2_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 34083 src/scenegraph/mpeg4_nodes.c GF_Node *SimpleTextureV2_Create() GF_Node 34088 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_SimpleTextureV2); GF_Node 34091 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 34099 src/scenegraph/mpeg4_nodes.c static void SurroundingSound_Del(GF_Node *node) GF_Node 34102 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->source, (GF_Node *) p); GF_Node 34103 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 34111 src/scenegraph/mpeg4_nodes.c static u32 SurroundingSound_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 34127 src/scenegraph/mpeg4_nodes.c static GF_Err SurroundingSound_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 34146 src/scenegraph/mpeg4_nodes.c static GF_Err SurroundingSound_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 34209 src/scenegraph/mpeg4_nodes.c static Bool SurroundingSound_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 34243 src/scenegraph/mpeg4_nodes.c GF_Node *SurroundingSound_Create() GF_Node 34248 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_SurroundingSound); GF_Node 34262 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 34270 src/scenegraph/mpeg4_nodes.c static void Transform3DAudio_Del(GF_Node *node) GF_Node 34273 src/scenegraph/mpeg4_nodes.c gf_sg_vrml_parent_destroy((GF_Node *) p); GF_Node 34274 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 34282 src/scenegraph/mpeg4_nodes.c static u32 Transform3DAudio_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 34298 src/scenegraph/mpeg4_nodes.c static GF_Err Transform3DAudio_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 34317 src/scenegraph/mpeg4_nodes.c static GF_Err Transform3DAudio_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 34398 src/scenegraph/mpeg4_nodes.c static Bool Transform3DAudio_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 34444 src/scenegraph/mpeg4_nodes.c GF_Node *Transform3DAudio_Create() GF_Node 34449 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_Transform3DAudio); GF_Node 34450 src/scenegraph/mpeg4_nodes.c gf_sg_vrml_parent_setup((GF_Node *) p); GF_Node 34466 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 34474 src/scenegraph/mpeg4_nodes.c static void WideSound_Del(GF_Node *node) GF_Node 34477 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->source, (GF_Node *) p); GF_Node 34478 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->perceptualParameters, (GF_Node *) p); GF_Node 34480 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 34488 src/scenegraph/mpeg4_nodes.c static u32 WideSound_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 34504 src/scenegraph/mpeg4_nodes.c static GF_Err WideSound_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 34523 src/scenegraph/mpeg4_nodes.c static GF_Err WideSound_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 34643 src/scenegraph/mpeg4_nodes.c static Bool WideSound_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 34696 src/scenegraph/mpeg4_nodes.c GF_Node *WideSound_Create() GF_Node 34701 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_WideSound); GF_Node 34721 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 34729 src/scenegraph/mpeg4_nodes.c static void ScoreShape_Del(GF_Node *node) GF_Node 34732 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->score, (GF_Node *) p); GF_Node 34733 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->geometry, (GF_Node *) p); GF_Node 34734 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 34741 src/scenegraph/mpeg4_nodes.c static u32 ScoreShape_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 34757 src/scenegraph/mpeg4_nodes.c static GF_Err ScoreShape_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 34773 src/scenegraph/mpeg4_nodes.c static GF_Err ScoreShape_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 34802 src/scenegraph/mpeg4_nodes.c static Bool ScoreShape_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 34812 src/scenegraph/mpeg4_nodes.c GF_Node *ScoreShape_Create() GF_Node 34817 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_ScoreShape); GF_Node 34820 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 34828 src/scenegraph/mpeg4_nodes.c static void MusicScore_Del(GF_Node *node) GF_Node 34845 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 34853 src/scenegraph/mpeg4_nodes.c static u32 MusicScore_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 34869 src/scenegraph/mpeg4_nodes.c static GF_Err MusicScore_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 34888 src/scenegraph/mpeg4_nodes.c static GF_Err MusicScore_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 35123 src/scenegraph/mpeg4_nodes.c static Bool MusicScore_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 35139 src/scenegraph/mpeg4_nodes.c GF_Node *MusicScore_Create() GF_Node 35144 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_MusicScore); GF_Node 35156 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 35164 src/scenegraph/mpeg4_nodes.c static void FootPrintSetNode_Del(GF_Node *node) GF_Node 35167 src/scenegraph/mpeg4_nodes.c gf_sg_vrml_parent_destroy((GF_Node *) p); GF_Node 35168 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 35175 src/scenegraph/mpeg4_nodes.c static u32 FootPrintSetNode_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 35191 src/scenegraph/mpeg4_nodes.c static GF_Err FootPrintSetNode_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 35207 src/scenegraph/mpeg4_nodes.c static GF_Err FootPrintSetNode_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 35228 src/scenegraph/mpeg4_nodes.c static Bool FootPrintSetNode_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 35238 src/scenegraph/mpeg4_nodes.c GF_Node *FootPrintSetNode_Create() GF_Node 35243 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_FootPrintSetNode); GF_Node 35244 src/scenegraph/mpeg4_nodes.c gf_sg_vrml_parent_setup((GF_Node *) p); GF_Node 35247 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 35255 src/scenegraph/mpeg4_nodes.c static void FootPrintNode_Del(GF_Node *node) GF_Node 35258 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->footprint, (GF_Node *) p); GF_Node 35259 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 35266 src/scenegraph/mpeg4_nodes.c static u32 FootPrintNode_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 35282 src/scenegraph/mpeg4_nodes.c static GF_Err FootPrintNode_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 35298 src/scenegraph/mpeg4_nodes.c static GF_Err FootPrintNode_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 35326 src/scenegraph/mpeg4_nodes.c static Bool FootPrintNode_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 35336 src/scenegraph/mpeg4_nodes.c GF_Node *FootPrintNode_Create() GF_Node 35341 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_FootPrintNode); GF_Node 35345 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 35353 src/scenegraph/mpeg4_nodes.c static void BuildingPartNode_Del(GF_Node *node) GF_Node 35356 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->footprint, (GF_Node *) p); GF_Node 35357 src/scenegraph/mpeg4_nodes.c gf_node_unregister_children((GF_Node *) p, p->alternativeGeometry); GF_Node 35358 src/scenegraph/mpeg4_nodes.c gf_node_unregister_children((GF_Node *) p, p->roofs); GF_Node 35359 src/scenegraph/mpeg4_nodes.c gf_node_unregister_children((GF_Node *) p, p->facades); GF_Node 35360 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 35367 src/scenegraph/mpeg4_nodes.c static u32 BuildingPartNode_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 35383 src/scenegraph/mpeg4_nodes.c static GF_Err BuildingPartNode_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 35399 src/scenegraph/mpeg4_nodes.c static GF_Err BuildingPartNode_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 35472 src/scenegraph/mpeg4_nodes.c static Bool BuildingPartNode_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 35482 src/scenegraph/mpeg4_nodes.c GF_Node *BuildingPartNode_Create() GF_Node 35487 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_BuildingPartNode); GF_Node 35494 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 35502 src/scenegraph/mpeg4_nodes.c static void RoofNode_Del(GF_Node *node) GF_Node 35507 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 35514 src/scenegraph/mpeg4_nodes.c static u32 RoofNode_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 35530 src/scenegraph/mpeg4_nodes.c static GF_Err RoofNode_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 35546 src/scenegraph/mpeg4_nodes.c static GF_Err RoofNode_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 35643 src/scenegraph/mpeg4_nodes.c static Bool RoofNode_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 35653 src/scenegraph/mpeg4_nodes.c GF_Node *RoofNode_Create() GF_Node 35658 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_RoofNode); GF_Node 35674 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 35682 src/scenegraph/mpeg4_nodes.c static void FacadeNode_Del(GF_Node *node) GF_Node 35688 src/scenegraph/mpeg4_nodes.c gf_node_unregister_children((GF_Node *) p, p->FacadeCellsArray); GF_Node 35689 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 35696 src/scenegraph/mpeg4_nodes.c static u32 FacadeNode_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 35712 src/scenegraph/mpeg4_nodes.c static GF_Err FacadeNode_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 35728 src/scenegraph/mpeg4_nodes.c static GF_Err FacadeNode_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 35833 src/scenegraph/mpeg4_nodes.c static Bool FacadeNode_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 35843 src/scenegraph/mpeg4_nodes.c GF_Node *FacadeNode_Create() GF_Node 35848 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_FacadeNode); GF_Node 35865 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 35873 src/scenegraph/mpeg4_nodes.c static void Shadow_Del(GF_Node *node) GF_Node 35876 src/scenegraph/mpeg4_nodes.c gf_sg_vrml_parent_destroy((GF_Node *) p); GF_Node 35877 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 35884 src/scenegraph/mpeg4_nodes.c static u32 Shadow_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 35900 src/scenegraph/mpeg4_nodes.c static GF_Err Shadow_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 35916 src/scenegraph/mpeg4_nodes.c static GF_Err Shadow_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 35983 src/scenegraph/mpeg4_nodes.c static Bool Shadow_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 35993 src/scenegraph/mpeg4_nodes.c GF_Node *Shadow_Create() GF_Node 35998 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_Shadow); GF_Node 35999 src/scenegraph/mpeg4_nodes.c gf_sg_vrml_parent_setup((GF_Node *) p); GF_Node 36006 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 36014 src/scenegraph/mpeg4_nodes.c static void CacheTexture_Del(GF_Node *node) GF_Node 36022 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 36027 src/scenegraph/mpeg4_nodes.c static u32 CacheTexture_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 36043 src/scenegraph/mpeg4_nodes.c static GF_Err CacheTexture_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 36053 src/scenegraph/mpeg4_nodes.c static GF_Err CacheTexture_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 36122 src/scenegraph/mpeg4_nodes.c static Bool CacheTexture_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 36132 src/scenegraph/mpeg4_nodes.c GF_Node *CacheTexture_Create() GF_Node 36137 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_CacheTexture); GF_Node 36144 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 36152 src/scenegraph/mpeg4_nodes.c static void EnvironmentTest_Del(GF_Node *node) GF_Node 36157 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 36164 src/scenegraph/mpeg4_nodes.c static u32 EnvironmentTest_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 36180 src/scenegraph/mpeg4_nodes.c static GF_Err EnvironmentTest_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 36196 src/scenegraph/mpeg4_nodes.c static GF_Err EnvironmentTest_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 36273 src/scenegraph/mpeg4_nodes.c static Bool EnvironmentTest_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 36283 src/scenegraph/mpeg4_nodes.c GF_Node *EnvironmentTest_Create() GF_Node 36288 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_EnvironmentTest); GF_Node 36294 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 36302 src/scenegraph/mpeg4_nodes.c static void KeyNavigator_Del(GF_Node *node) GF_Node 36305 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->sensor, (GF_Node *) p); GF_Node 36306 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->left, (GF_Node *) p); GF_Node 36307 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->right, (GF_Node *) p); GF_Node 36308 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->up, (GF_Node *) p); GF_Node 36309 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->down, (GF_Node *) p); GF_Node 36310 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->select, (GF_Node *) p); GF_Node 36311 src/scenegraph/mpeg4_nodes.c gf_node_unregister((GF_Node *) p->quit, (GF_Node *) p); GF_Node 36312 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 36319 src/scenegraph/mpeg4_nodes.c static u32 KeyNavigator_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 36335 src/scenegraph/mpeg4_nodes.c static GF_Err KeyNavigator_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 36351 src/scenegraph/mpeg4_nodes.c static GF_Err KeyNavigator_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 36442 src/scenegraph/mpeg4_nodes.c static Bool KeyNavigator_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 36452 src/scenegraph/mpeg4_nodes.c GF_Node *KeyNavigator_Create() GF_Node 36457 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_KeyNavigator); GF_Node 36461 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 36469 src/scenegraph/mpeg4_nodes.c static void SpacePartition_Del(GF_Node *node) GF_Node 36473 src/scenegraph/mpeg4_nodes.c gf_sg_vrml_parent_destroy((GF_Node *) p); GF_Node 36474 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 36481 src/scenegraph/mpeg4_nodes.c static u32 SpacePartition_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 36497 src/scenegraph/mpeg4_nodes.c static GF_Err SpacePartition_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 36513 src/scenegraph/mpeg4_nodes.c static GF_Err SpacePartition_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 36559 src/scenegraph/mpeg4_nodes.c static Bool SpacePartition_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 36569 src/scenegraph/mpeg4_nodes.c GF_Node *SpacePartition_Create() GF_Node 36574 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_SpacePartition); GF_Node 36575 src/scenegraph/mpeg4_nodes.c gf_sg_vrml_parent_setup((GF_Node *) p); GF_Node 36578 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 36586 src/scenegraph/mpeg4_nodes.c static void Storage_Del(GF_Node *node) GF_Node 36591 src/scenegraph/mpeg4_nodes.c gf_node_free((GF_Node *) p); GF_Node 36598 src/scenegraph/mpeg4_nodes.c static u32 Storage_get_field_count(GF_Node *node, u8 IndexMode) GF_Node 36614 src/scenegraph/mpeg4_nodes.c static GF_Err Storage_get_field_index(GF_Node *n, u32 inField, u8 IndexMode, u32 *allField) GF_Node 36630 src/scenegraph/mpeg4_nodes.c static GF_Err Storage_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 36687 src/scenegraph/mpeg4_nodes.c static Bool Storage_get_aq_info(GF_Node *n, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 36697 src/scenegraph/mpeg4_nodes.c GF_Node *Storage_Create() GF_Node 36702 src/scenegraph/mpeg4_nodes.c gf_node_setup((GF_Node *)p, TAG_MPEG4_Storage); GF_Node 36707 src/scenegraph/mpeg4_nodes.c return (GF_Node *)p; GF_Node 36713 src/scenegraph/mpeg4_nodes.c GF_Node *gf_sg_mpeg4_node_new(u32 NodeTag) GF_Node 37509 src/scenegraph/mpeg4_nodes.c void gf_sg_mpeg4_node_del(GF_Node *node) GF_Node 38102 src/scenegraph/mpeg4_nodes.c u32 gf_sg_mpeg4_node_get_field_count(GF_Node *node, u8 code_mode) GF_Node 38500 src/scenegraph/mpeg4_nodes.c GF_Err gf_sg_mpeg4_node_get_field(GF_Node *node, GF_FieldInfo *field) GF_Node 38898 src/scenegraph/mpeg4_nodes.c GF_Err gf_sg_mpeg4_node_get_field_index(GF_Node *node, u32 inField, u8 code_mode, u32 *fieldIndex) GF_Node 39296 src/scenegraph/mpeg4_nodes.c Bool gf_sg_mpeg4_node_get_aq_info(GF_Node *node, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 39694 src/scenegraph/mpeg4_nodes.c u32 gf_sg_mpeg4_node_get_child_ndt(GF_Node *node) GF_Node 40011 src/scenegraph/mpeg4_nodes.c s32 gf_sg_mpeg4_node_get_field_index_by_name(GF_Node *node, char *name) GF_Node 147 src/scenegraph/mpeg4_valuator.c MFVec4f *mf_output = (MFVec4f *)gf_node_get_private((GF_Node*)p); GF_Node 210 src/scenegraph/mpeg4_valuator.c if (r->FromNode != (GF_Node *)p) continue; GF_Node 347 src/scenegraph/mpeg4_valuator.c static void Valuator_SetInSFBool(GF_Node *n, GF_Route *route) GF_Node 354 src/scenegraph/mpeg4_valuator.c static void Valuator_SetInSFFloat(GF_Node *n, GF_Route *route) GF_Node 361 src/scenegraph/mpeg4_valuator.c static void Valuator_SetInSFInt32(GF_Node *n, GF_Route *route) GF_Node 368 src/scenegraph/mpeg4_valuator.c static void Valuator_SetInSFTime(GF_Node *n, GF_Route *route) GF_Node 375 src/scenegraph/mpeg4_valuator.c static void Valuator_SetInSFColor(GF_Node *n, GF_Route *route) GF_Node 385 src/scenegraph/mpeg4_valuator.c static void Valuator_SetInSFVec2f(GF_Node *n, GF_Route *route) GF_Node 394 src/scenegraph/mpeg4_valuator.c static void Valuator_SetInSFVec3f(GF_Node *n, GF_Route *route) GF_Node 404 src/scenegraph/mpeg4_valuator.c static void Valuator_SetInSFRotation(GF_Node *n, GF_Route *route) GF_Node 418 src/scenegraph/mpeg4_valuator.c static void Valuator_SetInSFString(GF_Node *n, GF_Route *route) GF_Node 436 src/scenegraph/mpeg4_valuator.c static void Valuator_SetInMFColor(GF_Node *n, GF_Route *route) GF_Node 442 src/scenegraph/mpeg4_valuator.c static void Valuator_SetInMFFloat(GF_Node *n, GF_Route *route) GF_Node 447 src/scenegraph/mpeg4_valuator.c static void Valuator_SetInMFInt32(GF_Node *n, GF_Route *route) GF_Node 452 src/scenegraph/mpeg4_valuator.c static void Valuator_SetInMFVec2f(GF_Node *n, GF_Route *route) GF_Node 457 src/scenegraph/mpeg4_valuator.c static void Valuator_SetInMFVec3f(GF_Node *n, GF_Route *route) GF_Node 462 src/scenegraph/mpeg4_valuator.c static void Valuator_SetInMFRotation(GF_Node *n, GF_Route *route) GF_Node 467 src/scenegraph/mpeg4_valuator.c static void Valuator_SetInMFString(GF_Node *n, GF_Route *route) GF_Node 474 src/scenegraph/mpeg4_valuator.c static void valuator_destroy(GF_Node *node, void *rs, Bool is_destroy) GF_Node 504 src/scenegraph/mpeg4_valuator.c gf_node_set_private((GF_Node*)node, temp); GF_Node 505 src/scenegraph/mpeg4_valuator.c gf_node_set_callback_function((GF_Node*)node, valuator_destroy); GF_Node 44 src/scenegraph/smil_anim.c GF_Err gf_node_animation_add(GF_Node *node, void *animation) GF_Node 55 src/scenegraph/smil_anim.c GF_Err gf_node_animation_del(GF_Node *node) GF_Node 63 src/scenegraph/smil_anim.c u32 gf_node_animation_count(GF_Node *node) GF_Node 69 src/scenegraph/smil_anim.c void *gf_node_animation_get(GF_Node *node, u32 i) GF_Node 75 src/scenegraph/smil_anim.c GF_Err gf_node_animation_rem(GF_Node *node, u32 i) GF_Node 154 src/scenegraph/smil_anim.c gf_node_get_log_name((GF_Node *)rai->anim_elt))); GF_Node 160 src/scenegraph/smil_anim.c gf_node_get_log_name((GF_Node *)rai->anim_elt))); GF_Node 173 src/scenegraph/smil_anim.c gf_node_get_scene_time((GF_Node*)rai->anim_elt), GF_Node 174 src/scenegraph/smil_anim.c gf_node_get_log_name((GF_Node *)rai->anim_elt))); GF_Node 220 src/scenegraph/smil_anim.c gf_node_get_scene_time((GF_Node*)rai->anim_elt), GF_Node 221 src/scenegraph/smil_anim.c gf_node_get_log_name((GF_Node *)rai->anim_elt), GF_Node 241 src/scenegraph/smil_anim.c gf_node_get_scene_time((GF_Node*)rai->anim_elt), gf_node_get_log_name((GF_Node *)rai->anim_elt), keyTimeIndex, *interpolation_coefficient)); GF_Node 280 src/scenegraph/smil_anim.c gf_node_get_scene_time((GF_Node*)rai->anim_elt), gf_node_get_log_name((GF_Node *)rai->anim_elt))); GF_Node 330 src/scenegraph/smil_anim.c gf_node_get_scene_time((GF_Node*)rai->anim_elt), gf_node_get_log_name((GF_Node *)rai->anim_elt), keyValueIndex)); GF_Node 344 src/scenegraph/smil_anim.c gf_node_get_scene_time((GF_Node*)rai->anim_elt), gf_node_get_log_name((GF_Node *)rai->anim_elt), keyValueIndex)); GF_Node 353 src/scenegraph/smil_anim.c gf_node_get_scene_time((GF_Node*)rai->anim_elt), gf_node_get_log_name((GF_Node *)rai->anim_elt), keyValueIndex, keyValueIndex+1, interpolation_coefficient)); GF_Node 455 src/scenegraph/smil_anim.c gf_node_get_scene_time((GF_Node*)rai->anim_elt), gf_node_get_log_name((GF_Node *)rai->anim_elt), (useFrom?"from":"to"))); GF_Node 466 src/scenegraph/smil_anim.c gf_node_get_scene_time((GF_Node*)rai->anim_elt), gf_node_get_log_name((GF_Node *)rai->anim_elt), interpolation_coefficient)); GF_Node 541 src/scenegraph/smil_anim.c gf_node_get_scene_time((GF_Node*)rai->anim_elt), gf_node_get_log_name((GF_Node *)rai->anim_elt))); GF_Node 546 src/scenegraph/smil_anim.c gf_node_get_scene_time((GF_Node*)rai->anim_elt), gf_node_get_log_name((GF_Node *)rai->anim_elt))); GF_Node 558 src/scenegraph/smil_anim.c gf_node_get_scene_time((GF_Node*)rai->anim_elt), gf_node_get_log_name((GF_Node *)rai->anim_elt), normalized_simple_time)); GF_Node 604 src/scenegraph/smil_anim.c gf_node_get_scene_time((GF_Node*)rai->anim_elt), gf_node_get_log_name((GF_Node *)rai->anim_elt), normalized_simple_time)); GF_Node 644 src/scenegraph/smil_anim.c void gf_smil_anim_set_anim_runtime_in_timing(GF_Node *n) GF_Node 649 src/scenegraph/smil_anim.c GF_Node *target = NULL; GF_Node 695 src/scenegraph/smil_anim.c gf_node_get_log_name((GF_Node *)rai->anim_elt))); GF_Node 752 src/scenegraph/smil_anim.c gf_node_get_scene_time((GF_Node*)rai->anim_elt), gf_node_get_log_name((GF_Node *)rai->anim_elt), nb_iterations)); GF_Node 783 src/scenegraph/smil_anim.c gf_node_get_scene_time((GF_Node*)rai->anim_elt), gf_node_get_log_name((GF_Node *)rai->anim_elt))); GF_Node 794 src/scenegraph/smil_anim.c str = gf_svg_dump_attribute((GF_Node*)rai->anim_elt, &rai->owner->presentation_value); GF_Node 796 src/scenegraph/smil_anim.c gf_node_get_scene_time((GF_Node*)rai->anim_elt), gf_node_get_log_name((GF_Node*)rai->anim_elt), GF_Node 797 src/scenegraph/smil_anim.c gf_svg_get_attribute_name((GF_Node*)rai->anim_elt, rai->owner->presentation_value.fieldIndex), str); GF_Node 806 src/scenegraph/smil_anim.c gf_node_get_scene_time((GF_Node*)rai->anim_elt), gf_node_get_log_name((GF_Node *)rai->anim_elt))); GF_Node 822 src/scenegraph/smil_anim.c str = gf_svg_dump_attribute((GF_Node*)rai->anim_elt, &rai->owner->presentation_value); GF_Node 825 src/scenegraph/smil_anim.c gf_node_get_scene_time((GF_Node*)rai->anim_elt), gf_node_get_log_name((GF_Node*)rai->anim_elt), GF_Node 826 src/scenegraph/smil_anim.c gf_svg_get_attribute_name((GF_Node*)rai->anim_elt, rai->owner->presentation_value.fieldIndex), str); GF_Node 884 src/scenegraph/smil_anim.c gf_node_get_scene_time((GF_Node*)rai->anim_elt), gf_node_get_log_name((GF_Node *)rai->anim_elt))); GF_Node 906 src/scenegraph/smil_anim.c gf_node_get_scene_time((GF_Node*)rai->anim_elt), gf_node_get_log_name((GF_Node *)rai->anim_elt))); GF_Node 919 src/scenegraph/smil_anim.c str = gf_svg_dump_attribute((GF_Node*)rai->anim_elt, &rai->owner->presentation_value); GF_Node 922 src/scenegraph/smil_anim.c gf_node_get_scene_time((GF_Node*)rai->anim_elt), gf_node_get_log_name((GF_Node*)rai->anim_elt), GF_Node 923 src/scenegraph/smil_anim.c gf_svg_get_attribute_name((GF_Node*)rai->anim_elt, rai->owner->presentation_value.fieldIndex), str); GF_Node 962 src/scenegraph/smil_anim.c void gf_svg_apply_animations(GF_Node *node, SVGPropertiesPointers *render_svg_props) GF_Node 1085 src/scenegraph/smil_anim.c GF_Node *gf_smil_anim_get_target(GF_Node *e) GF_Node 1097 src/scenegraph/smil_anim.c void gf_smil_anim_init_runtime_info(GF_Node *e) GF_Node 1106 src/scenegraph/smil_anim.c GF_Node *target = NULL; GF_Node 1143 src/scenegraph/smil_anim.c gf_node_get_log_name((GF_Node*)e) )); GF_Node 1153 src/scenegraph/smil_anim.c gf_node_get_log_name((GF_Node*)e) )); GF_Node 1261 src/scenegraph/smil_anim.c GF_Node *used_path = NULL; GF_Node 1269 src/scenegraph/smil_anim.c (GF_Node *)gf_sg_find_node_by_name(gf_node_get_graph(child->node), iri->string); GF_Node 1368 src/scenegraph/smil_anim.c void gf_smil_anim_remove_from_target(GF_Node *anim, GF_Node *target) GF_Node 1372 src/scenegraph/smil_anim.c for (i = 0; i < gf_node_animation_count((GF_Node *)target); i ++) { GF_Node 1374 src/scenegraph/smil_anim.c SMIL_AttributeAnimations *aa = (SMIL_AttributeAnimations *)gf_node_animation_get((GF_Node *)target, i); GF_Node 1377 src/scenegraph/smil_anim.c if ((GF_Node *)rai->anim_elt == anim) { GF_Node 1389 src/scenegraph/smil_anim.c gf_node_animation_rem((GF_Node *)target, i); GF_Node 1395 src/scenegraph/smil_anim.c void gf_smil_anim_delete_animations(GF_Node *e) GF_Node 1416 src/scenegraph/smil_anim.c void gf_smil_anim_init_discard(GF_Node *node) GF_Node 1436 src/scenegraph/smil_anim.c void gf_smil_anim_init_node(GF_Node *node) GF_Node 1453 src/scenegraph/smil_anim.c gf_node_get_attribute_by_tag((GF_Node *)node, TAG_XLINK_ATT_href, 1, 0, &info); GF_Node 1463 src/scenegraph/smil_anim.c GF_Node *n; GF_Node 1465 src/scenegraph/smil_anim.c n = (GF_Node*)gf_sg_find_node_by_name(gf_node_get_graph(node), xlinkp->href->string); GF_Node 1492 src/scenegraph/smil_anim.c if (gf_node_get_attribute_by_name((GF_Node *)xlinkp->href->target, all_atts.attributeName->name, 0, 1, 1, &info)==GF_OK) { GF_Node 1508 src/scenegraph/smil_anim.c if (gf_node_get_attribute_by_tag((GF_Node *)node, tag, 0, 0, &info)==GF_OK) { GF_Node 1514 src/scenegraph/smil_anim.c gf_svg_parse_attribute((GF_Node *)node, &info, string, anim_value_type); GF_Node 37 src/scenegraph/smil_timing.c GF_LOG(GF_LOG_DEBUG, GF_LOG_SMIL, ("[SMIL Timing ] Time %f - Timed element %s - ", gf_node_get_scene_time((GF_Node *)rti->timed_elt), gf_node_get_log_name((GF_Node *)rti->timed_elt))); GF_Node 57 src/scenegraph/smil_timing.c switch (gf_node_get_tag((GF_Node *)rti->timed_elt)) { GF_Node 230 src/scenegraph/smil_timing.c GF_LOG(GF_LOG_DEBUG, GF_LOG_SMIL, ("[SMIL Timing ] Time %f - Timed element %s - Wrong Interval\n", gf_node_get_scene_time((GF_Node *)rti->timed_elt), gf_node_get_log_name((GF_Node *)rti->timed_elt))); GF_Node 263 src/scenegraph/smil_timing.c GF_LOG(GF_LOG_DEBUG, GF_LOG_SMIL, ("[SMIL Timing ] Time %f - Timed element %s - Wrong Interval\n", gf_node_get_scene_time((GF_Node *)rti->timed_elt), gf_node_get_log_name((GF_Node *)rti->timed_elt))); GF_Node 318 src/scenegraph/smil_timing.c void gf_smil_timing_init_runtime_info(GF_Node *timed_elt) GF_Node 353 src/scenegraph/smil_timing.c gf_node_get_attribute_by_tag((GF_Node *)e, TAG_SVG_ATT_dur, 1, 0, &info); GF_Node 366 src/scenegraph/smil_timing.c GF_LOG(GF_LOG_DEBUG, GF_LOG_SMIL, ("[SMIL Timing ] Time %f - Timed element %s - Initialization\n", gf_node_get_scene_time((GF_Node *)rti->timed_elt), gf_node_get_log_name((GF_Node *)rti->timed_elt))); GF_Node 417 src/scenegraph/smil_timing.c void gf_smil_timing_delete_runtime_info(GF_Node *timed_elt, SMIL_Timing_RTI *rti) GF_Node 423 src/scenegraph/smil_timing.c GF_LOG(GF_LOG_DEBUG, GF_LOG_SMIL, ("[SMIL Timing ] Time %f - Timed element %s - Destruction\n", gf_node_get_scene_time((GF_Node *)rti->timed_elt), gf_node_get_log_name((GF_Node *)rti->timed_elt))); GF_Node 441 src/scenegraph/smil_timing.c Bool gf_smil_timing_is_active(GF_Node *node) GF_Node 478 src/scenegraph/smil_timing.c ret = gf_smil_timing_notify_time(rti, gf_node_get_scene_time((GF_Node*)rti->timed_elt) ); GF_Node 524 src/scenegraph/smil_timing.c ret = gf_smil_timing_notify_time(rti, gf_node_get_scene_time((GF_Node*)rti->timed_elt) ); GF_Node 557 src/scenegraph/smil_timing.c GF_Node *target; GF_Node 643 src/scenegraph/smil_timing.c GF_LOG(GF_LOG_DEBUG, GF_LOG_SMIL, ("[SMIL Timing ] Time %f - Timed element %s - Activating\n", gf_node_get_scene_time((GF_Node *)rti->timed_elt), gf_node_get_log_name((GF_Node *)rti->timed_elt))); GF_Node 658 src/scenegraph/smil_timing.c gf_dom_event_fire((GF_Node *)rti->timed_elt, &evt); GF_Node 660 src/scenegraph/smil_timing.c GF_LOG(GF_LOG_DEBUG, GF_LOG_SMIL, ("[SMIL Timing ] Time %f - Timed element %s - Evaluating (Not starting)\n", gf_node_get_scene_time((GF_Node *)rti->timed_elt), gf_node_get_log_name((GF_Node *)rti->timed_elt))); GF_Node 672 src/scenegraph/smil_timing.c GF_LOG(GF_LOG_DEBUG, GF_LOG_SMIL, ("[SMIL Timing ] Time %f - Timed element %s - Stopping \n", gf_node_get_scene_time((GF_Node *)rti->timed_elt), gf_node_get_log_name((GF_Node *)rti->timed_elt))); GF_Node 680 src/scenegraph/smil_timing.c GF_LOG(GF_LOG_DEBUG, GF_LOG_SMIL, ("[SMIL Timing ] Time %f - Timed element %s - Preparing to freeze\n", gf_node_get_scene_time((GF_Node *)rti->timed_elt), gf_node_get_log_name((GF_Node *)rti->timed_elt))); GF_Node 687 src/scenegraph/smil_timing.c GF_LOG(GF_LOG_DEBUG, GF_LOG_SMIL, ("[SMIL Timing ] Time %f - Timed element %s - Preparing to remove\n", gf_node_get_scene_time((GF_Node *)rti->timed_elt), gf_node_get_log_name((GF_Node *)rti->timed_elt))); GF_Node 697 src/scenegraph/smil_timing.c gf_dom_event_fire((GF_Node *)rti->timed_elt, &evt); GF_Node 702 src/scenegraph/smil_timing.c GF_LOG(GF_LOG_DEBUG, GF_LOG_SMIL, ("[SMIL Timing ] Time %f - Timed element %s - Checking for restart (always)\n", gf_node_get_scene_time((GF_Node *)rti->timed_elt), gf_node_get_log_name((GF_Node *)rti->timed_elt))); GF_Node 719 src/scenegraph/smil_timing.c gf_dom_event_fire((GF_Node *)rti->timed_elt, &evt); GF_Node 728 src/scenegraph/smil_timing.c GF_LOG(GF_LOG_DEBUG, GF_LOG_SMIL, ("[SMIL Timing ] Time %f - Timed element %s - Forcing end (fill or remove)\n", gf_node_get_scene_time((GF_Node *)rti->timed_elt), gf_node_get_log_name((GF_Node *)rti->timed_elt))); GF_Node 732 src/scenegraph/smil_timing.c GF_LOG(GF_LOG_DEBUG, GF_LOG_INTERACT, ("[SMIL Timing ] Time %f - Timed element %s - Preparing to repeat\n", gf_node_get_scene_time((GF_Node *)rti->timed_elt), gf_node_get_log_name((GF_Node *)rti->timed_elt))); GF_Node 737 src/scenegraph/smil_timing.c gf_dom_event_fire((GF_Node *)rti->timed_elt, &evt); GF_Node 741 src/scenegraph/smil_timing.c GF_LOG(GF_LOG_DEBUG, GF_LOG_SMIL, ("[SMIL Timing ] Time %f - Timed element %s - Preparing to update\n", gf_node_get_scene_time((GF_Node *)rti->timed_elt), gf_node_get_log_name((GF_Node *)rti->timed_elt))); GF_Node 768 src/scenegraph/smil_timing.c GF_LOG(GF_LOG_DEBUG, GF_LOG_SMIL, ("[SMIL Timing ] Time %f - Timed element %s - Checking for restart when not active\n", gf_node_get_scene_time((GF_Node *)rti->timed_elt), gf_node_get_log_name((GF_Node *)rti->timed_elt))); GF_Node 793 src/scenegraph/smil_timing.c GF_LOG(GF_LOG_DEBUG, GF_LOG_SMIL, ("[SMIL Timing ] Time %f - Timed element %s - Returning to eval none status\n", gf_node_get_scene_time((GF_Node *)rti->timed_elt), gf_node_get_log_name((GF_Node *)rti->timed_elt))); GF_Node 909 src/scenegraph/smil_timing.c void gf_smil_timing_modified(GF_Node *node, GF_FieldInfo *field) GF_Node 920 src/scenegraph/smil_timing.c GF_LOG(GF_LOG_DEBUG, GF_LOG_SMIL, ("[SMIL Timing ] Time %f - Timed element %s - Modification\n", gf_node_get_scene_time((GF_Node *)rti->timed_elt), gf_node_get_log_name((GF_Node *)rti->timed_elt))); GF_Node 922 src/scenegraph/smil_timing.c gf_smil_timing_get_next_interval(rti, 1, rti->current_interval, gf_node_get_scene_time((GF_Node*)rti->timed_elt)); GF_Node 929 src/scenegraph/smil_timing.c GF_LOG(GF_LOG_DEBUG, GF_LOG_SMIL, ("[SMIL Timing ] Time %f - Timed element %s - Wrong Interval\n", gf_node_get_scene_time((GF_Node *)rti->timed_elt), gf_node_get_log_name((GF_Node *)rti->timed_elt))); GF_Node 938 src/scenegraph/smil_timing.c gf_smil_timing_get_next_interval(rti, 0, rti->next_interval, gf_node_get_scene_time((GF_Node*)rti->timed_elt)); GF_Node 948 src/scenegraph/smil_timing.c Bool gf_svg_resolve_smil_times(GF_Node *anim, void *event_base_element, GF_Node 963 src/scenegraph/smil_timing.c if (!t->element) t->element = (GF_Node *)event_base_element; GF_Node 1000 src/scenegraph/smil_timing.c void gf_smil_timing_insert_clock(GF_Node *elt, Bool is_end, Double clock) GF_Node 1043 src/scenegraph/smil_timing.c void gf_smil_timing_pause(GF_Node *node) GF_Node 1051 src/scenegraph/smil_timing.c void gf_smil_timing_resume(GF_Node *node) GF_Node 1059 src/scenegraph/smil_timing.c void gf_smil_set_evaluation_callback(GF_Node *node, GF_Node 1068 src/scenegraph/smil_timing.c GF_Node *gf_smil_get_element(SMIL_Timing_RTI *rti) GF_Node 908 src/scenegraph/svg_attributes.c static GF_Err smil_parse_time(GF_Node *elt, SMIL_Time *v, char *d) GF_Node 1925 src/scenegraph/svg_attributes.c static void svg_parse_iri(GF_Node *elt, XMLRI *iri, char *attribute_content) GF_Node 1947 src/scenegraph/svg_attributes.c static void svg_parse_idref(GF_Node *elt, XML_IDREF *iri, char *attribute_content) GF_Node 1959 src/scenegraph/svg_attributes.c static void svg_parse_paint(GF_Node *n, SVG_Paint *paint, char *attribute_content) GF_Node 2376 src/scenegraph/svg_attributes.c static void smil_parse_time_list(GF_Node *e, GF_List *values, char *begin_or_end_list) GF_Node 2935 src/scenegraph/svg_attributes.c static void svg_parse_focus(GF_Node *e, SVG_Focus *o, char *attribute_content) GF_Node 2954 src/scenegraph/svg_attributes.c void svg_parse_one_anim_value(GF_Node *n, SMIL_AnimateValue *anim_value, char *attribute_content, u8 anim_value_type) GF_Node 2965 src/scenegraph/svg_attributes.c void svg_parse_anim_values(GF_Node *n, SMIL_AnimateValues *anim_values, char *anim_values_string, u8 anim_value_type) GF_Node 3017 src/scenegraph/svg_attributes.c GF_Err gf_svg_parse_element_id(GF_Node *n, const char *nodename, Bool warning_if_defined) GF_Node 3019 src/scenegraph/svg_attributes.c GF_SceneGraph *sg = gf_node_get_graph((GF_Node *)n); GF_Node 3027 src/scenegraph/svg_attributes.c GF_Err gf_svg_parse_attribute(GF_Node *n, GF_FieldInfo *info, char *attribute_content, u8 anim_value_type) GF_Node 3366 src/scenegraph/svg_attributes.c void svg_parse_one_style(GF_Node *n, char *one_style) GF_Node 3389 src/scenegraph/svg_attributes.c void gf_svg_parse_style(GF_Node *n, char *style) GF_Node 3771 src/scenegraph/svg_attributes.c name = gf_node_get_name((GF_Node *)iri->target); GF_Node 3778 src/scenegraph/svg_attributes.c sprintf(res, "#N%d", gf_node_get_id((GF_Node *)iri->target) - 1); GF_Node 3794 src/scenegraph/svg_attributes.c name = gf_node_get_name((GF_Node *)iri->target); GF_Node 3798 src/scenegraph/svg_attributes.c sprintf(tmp, "N%d", gf_node_get_id((GF_Node *)iri->target) - 1); GF_Node 4041 src/scenegraph/svg_attributes.c char *gf_svg_dump_attribute(GF_Node *elt, GF_FieldInfo *info) GF_Node 4644 src/scenegraph/svg_attributes.c GF_Node *par = gf_node_get_parent((GF_Node *)elt, 0); GF_Node 4790 src/scenegraph/svg_attributes.c char *gf_svg_dump_attribute_indexed(GF_Node *elt, GF_FieldInfo *info) GF_Node 4854 src/scenegraph/svg_attributes.c GF_Node *par = gf_node_get_parent((GF_Node *)elt, 0); GF_Node 4923 src/scenegraph/svg_attributes.c if (!gf_node_get_id((GF_Node *)iri1->target)) type1 = 0; GF_Node 4926 src/scenegraph/svg_attributes.c if (!gf_node_get_id((GF_Node *)iri2->target)) type2 = 0; GF_Node 6072 src/scenegraph/svg_attributes.c GF_Node *n = (GF_Node *) ((XMLRI *)b->far_ptr)->target; GF_Node 344 src/scenegraph/svg_properties.c Bool gf_svg_is_property(GF_Node *node, GF_FieldInfo *target_attribute) GF_Node 45 src/scenegraph/svg_smjs.c static Bool svg_script_execute_handler(GF_Node *node, GF_DOM_Event *event, GF_Node *observer, char *utf8_script); GF_Node 48 src/scenegraph/svg_smjs.c jsval dom_element_construct(JSContext *c, GF_Node *n); GF_Node 57 src/scenegraph/svg_smjs.c GF_Node *dom_get_element(JSContext *c, JSObject *obj); GF_Node 60 src/scenegraph/svg_smjs.c void dom_node_changed(GF_Node *n, Bool child_modif, GF_FieldInfo *info); GF_Node 67 src/scenegraph/svg_smjs.c void dom_node_set_textContent(GF_Node *n, char *text); GF_Node 69 src/scenegraph/svg_smjs.c jsval dom_node_get_sibling(JSContext *c, GF_Node *n, Bool is_prev, Bool elt_only); GF_Node 80 src/scenegraph/svg_smjs.c static GFINLINE Bool ScriptAction(GF_SceneGraph *scene, u32 type, GF_Node *node, GF_JSAPIParam *param) GF_Node 161 src/scenegraph/svg_smjs.c GF_Node *node; GF_Node 164 src/scenegraph/svg_smjs.c GF_Node *gf_sm_load_svg_from_string(GF_SceneGraph *sg, char *svg_str); GF_Node 284 src/scenegraph/svg_smjs.c static GF_Node *get_corresponding_use(GF_Node *n) GF_Node 286 src/scenegraph/svg_smjs.c GF_Node *t; GF_Node 293 src/scenegraph/svg_smjs.c t = (GF_Node *)gf_list_get(n->sgprivate->scenegraph->use_stack, i-2); GF_Node 295 src/scenegraph/svg_smjs.c GF_Node *use = (GF_Node *)gf_list_get(n->sgprivate->scenegraph->use_stack, i-1); GF_Node 296 src/scenegraph/svg_smjs.c GF_Node *par_use = get_corresponding_use(use); GF_Node 324 src/scenegraph/svg_smjs.c GF_Node *n = dom_get_element(c, obj); GF_Node 333 src/scenegraph/svg_smjs.c const char *node_name = gf_node_get_name((GF_Node*)n); GF_Node 343 src/scenegraph/svg_smjs.c if (ScriptAction(n->sgprivate->scenegraph, GF_JSAPI_OP_GET_SCALE, (GF_Node *)n, &par)) { GF_Node 350 src/scenegraph/svg_smjs.c if (ScriptAction(n->sgprivate->scenegraph, GF_JSAPI_OP_GET_ROTATION, (GF_Node *)n, &par)) { GF_Node 357 src/scenegraph/svg_smjs.c if (ScriptAction(n->sgprivate->scenegraph, GF_JSAPI_OP_GET_TRANSLATE, (GF_Node *)n, &par)) { GF_Node 370 src/scenegraph/svg_smjs.c if (ScriptAction(n->sgprivate->scenegraph, GF_JSAPI_OP_GET_VIEWPORT, (GF_Node *)n, &par)) { GF_Node 384 src/scenegraph/svg_smjs.c *vp = JS_MAKE_DOUBLE(c, gf_node_get_scene_time((GF_Node *)n) ); GF_Node 391 src/scenegraph/svg_smjs.c GF_Node *par = gf_node_get_parent(n, 0); GF_Node 422 src/scenegraph/svg_smjs.c GF_Node *n = dom_get_element(c, obj); GF_Node 457 src/scenegraph/svg_smjs.c if (ScriptAction(n->sgprivate->scenegraph, GF_JSAPI_OP_SET_SCALE, (GF_Node *)n, &par)) { GF_Node 466 src/scenegraph/svg_smjs.c if (ScriptAction(n->sgprivate->scenegraph, GF_JSAPI_OP_SET_ROTATION, (GF_Node *)n, &par)) { GF_Node 475 src/scenegraph/svg_smjs.c if (ScriptAction(n->sgprivate->scenegraph, GF_JSAPI_OP_SET_TIME, (GF_Node *)n, &par)) { GF_Node 486 src/scenegraph/svg_smjs.c static GF_Node *svg_udom_smil_check_instance(JSContext *c, JSObject *obj) GF_Node 488 src/scenegraph/svg_smjs.c GF_Node *n = dom_get_element(c, obj); GF_Node 518 src/scenegraph/svg_smjs.c GF_Node *n = svg_udom_smil_check_instance(c, obj); GF_Node 580 src/scenegraph/svg_smjs.c GF_Node *n = dom_get_element(c, obj); GF_Node 600 src/scenegraph/svg_smjs.c GF_Node *n = dom_get_element(c, obj); GF_Node 620 src/scenegraph/svg_smjs.c GF_Node *n = dom_get_element(c, obj); GF_Node 637 src/scenegraph/svg_smjs.c GF_Node *n = dom_get_element(c, obj); GF_Node 664 src/scenegraph/svg_smjs.c GF_Node *n = dom_get_element(c, obj); GF_Node 795 src/scenegraph/svg_smjs.c GF_Node *n = dom_get_element(c, obj); GF_Node 838 src/scenegraph/svg_smjs.c GF_Node *n = dom_get_element(c, obj); GF_Node 869 src/scenegraph/svg_smjs.c GF_Node *n = dom_get_element(c, obj); GF_Node 906 src/scenegraph/svg_smjs.c GF_Node *n = dom_get_element(c, obj); GF_Node 932 src/scenegraph/svg_smjs.c GF_Node *n = dom_get_element(c, obj); GF_Node 993 src/scenegraph/svg_smjs.c GF_Node *n = dom_get_element(c, obj); GF_Node 1050 src/scenegraph/svg_smjs.c GF_Node *n = dom_get_element(c, obj); GF_Node 1110 src/scenegraph/svg_smjs.c GF_Node *n = dom_get_element(c, obj); GF_Node 1143 src/scenegraph/svg_smjs.c GF_Node *n = dom_get_element(c, obj); GF_Node 1180 src/scenegraph/svg_smjs.c GF_Node *n = dom_get_element(c, obj); GF_Node 1252 src/scenegraph/svg_smjs.c GF_Node *n = dom_get_element(c, obj); GF_Node 1300 src/scenegraph/svg_smjs.c GF_Node *n = dom_get_element(c, obj); GF_Node 1304 src/scenegraph/svg_smjs.c if (ScriptAction(n->sgprivate->scenegraph, get_screen ? GF_JSAPI_OP_GET_SCREEN_BBOX : GF_JSAPI_OP_GET_LOCAL_BBOX, (GF_Node *)n, &par) ) { GF_Node 1336 src/scenegraph/svg_smjs.c GF_Node *n = dom_get_element(c, obj); GF_Node 1339 src/scenegraph/svg_smjs.c if (ScriptAction(n->sgprivate->scenegraph, GF_JSAPI_OP_GET_TRANSFORM, (GF_Node *)n, &par)) { GF_Node 1357 src/scenegraph/svg_smjs.c GF_Node *n = dom_get_element(c, obj); GF_Node 1384 src/scenegraph/svg_smjs.c GF_Node *n = dom_get_element(c, obj); GF_Node 1398 src/scenegraph/svg_smjs.c GF_Node *n = dom_get_element(c, obj); GF_Node 1412 src/scenegraph/svg_smjs.c GF_Node *n = dom_get_element(c, obj); GF_Node 1427 src/scenegraph/svg_smjs.c GF_Node *n = dom_get_element(c, obj); GF_Node 1452 src/scenegraph/svg_smjs.c GF_Node *n = (GF_Node *)dom_get_element(c, obj); GF_Node 1477 src/scenegraph/svg_smjs.c GF_Node *n = dom_get_element(c, obj); GF_Node 1482 src/scenegraph/svg_smjs.c if (ScriptAction(n->sgprivate->scenegraph, GF_JSAPI_OP_SET_FOCUS, (GF_Node *)n, &par)) GF_Node 1491 src/scenegraph/svg_smjs.c GF_Node *n = dom_get_element(c, obj); GF_Node 1499 src/scenegraph/svg_smjs.c if (ScriptAction(n->sgprivate->scenegraph, GF_JSAPI_OP_SET_FOCUS, (GF_Node *)n, &par)) GF_Node 1507 src/scenegraph/svg_smjs.c GF_Node *n = dom_get_element(c, obj); GF_Node 1511 src/scenegraph/svg_smjs.c if (!ScriptAction(n->sgprivate->scenegraph, GF_JSAPI_OP_GET_FOCUS, (GF_Node *)n, &par)) GF_Node 1523 src/scenegraph/svg_smjs.c GF_Node *n = dom_get_element(c, obj); GF_Node 2273 src/scenegraph/svg_smjs.c void *html_get_element_class(GF_Node *n); GF_Node 2275 src/scenegraph/svg_smjs.c void *svg_get_element_class(GF_Node *n) GF_Node 2288 src/scenegraph/svg_smjs.c GF_Node *n = sg->RootNode; GF_Node 2602 src/scenegraph/svg_smjs.c static void svg_script_predestroy(GF_Node *n, void *eff, Bool is_destroy) GF_Node 2673 src/scenegraph/svg_smjs.c GF_DOMText *svg_get_text_child(GF_Node *node) GF_Node 2689 src/scenegraph/svg_smjs.c static Bool svg_js_load_script(GF_Node *script, char *file) GF_Node 2754 src/scenegraph/svg_smjs.c void JSScript_LoadSVG(GF_Node *node) GF_Node 2850 src/scenegraph/svg_smjs.c static Bool svg_script_execute_handler(GF_Node *node, GF_DOM_Event *event, GF_Node *observer, char *utf8_script) GF_Node 66 src/scenegraph/svg_types.c gf_node_setup((GF_Node *)p, ElementTag); GF_Node 67 src/scenegraph/svg_types.c gf_sg_parent_setup((GF_Node *) p); GF_Node 71 src/scenegraph/svg_types.c void gf_svg_node_del(GF_Node *node) GF_Node 76 src/scenegraph/svg_types.c gf_smil_anim_delete_animations((GF_Node *)p); GF_Node 80 src/scenegraph/svg_types.c gf_dom_event_remove_listener_from_parent((GF_DOMEventTarget *)node->sgprivate->UserPrivate, (GF_Node *)p); GF_Node 85 src/scenegraph/svg_types.c GF_Node *listener = p->sgprivate->UserPrivate; GF_Node 104 src/scenegraph/svg_types.c GF_Node *listener = (GF_Node *)gf_list_get(node->sgprivate->interact->dom_evt->listeners, i); GF_Node 113 src/scenegraph/svg_types.c gf_smil_anim_remove_from_target((GF_Node *)tap, (GF_Node *)tap->xlinkp->href->target); GF_Node 116 src/scenegraph/svg_types.c gf_smil_timing_delete_runtime_info((GF_Node *)tap, tap->timingp->runtime); GF_Node 127 src/scenegraph/svg_types.c Bool gf_svg_node_init(GF_Node *node) GF_Node 176 src/scenegraph/svg_types.c Bool gf_svg_node_changed(GF_Node *node, GF_FieldInfo *field) GF_Node 82 src/scenegraph/vrml_interpolators.c static void CI2D_SetFraction(GF_Node *n, GF_Route *route) GF_Node 182 src/scenegraph/vrml_interpolators.c static void CoordInt_SetFraction(GF_Node *n, GF_Route *route) GF_Node 197 src/scenegraph/vrml_interpolators.c static void NormInt_SetFraction(GF_Node *n, GF_Route *route) GF_Node 217 src/scenegraph/vrml_interpolators.c static void ColorInt_SetFraction(GF_Node *node, GF_Route *route) GF_Node 262 src/scenegraph/vrml_interpolators.c static void PosInt2D_SetFraction(GF_Node *node, GF_Route *route) GF_Node 298 src/scenegraph/vrml_interpolators.c static void PosInt_SetFraction(GF_Node *node, GF_Route *route) GF_Node 335 src/scenegraph/vrml_interpolators.c static void ScalarInt_SetFraction(GF_Node *node, GF_Route *route) GF_Node 370 src/scenegraph/vrml_interpolators.c static void OrientInt_SetFraction(GF_Node *node, GF_Route *route) GF_Node 405 src/scenegraph/vrml_interpolators.c static void CI4D_SetFraction(GF_Node *n, GF_Route *route) GF_Node 467 src/scenegraph/vrml_interpolators.c static void PI4D_SetFraction(GF_Node *node, GF_Route *route) GF_Node 509 src/scenegraph/vrml_interpolators.c static void BooleanFilter_setValue(GF_Node *n, GF_Route *route) GF_Node 524 src/scenegraph/vrml_interpolators.c void InitBooleanFilter(GF_Node *n) GF_Node 530 src/scenegraph/vrml_interpolators.c static void BooleanSequencer_setFraction(GF_Node *n, GF_Route *route) GF_Node 552 src/scenegraph/vrml_interpolators.c static void BooleanSequencer_setNext(GF_Node *n, GF_Route *route) GF_Node 565 src/scenegraph/vrml_interpolators.c static void BooleanSequencer_setPrevious(GF_Node *n, GF_Route *route) GF_Node 579 src/scenegraph/vrml_interpolators.c static void DestroyBooleanSequencer(GF_Node *n, void *eff, Bool is_destroy) GF_Node 586 src/scenegraph/vrml_interpolators.c void InitBooleanSequencer(GF_Node *n) GF_Node 597 src/scenegraph/vrml_interpolators.c static void BooleanToggle_setValue(GF_Node *n, GF_Route *route) GF_Node 605 src/scenegraph/vrml_interpolators.c void InitBooleanToggle(GF_Node *n) GF_Node 611 src/scenegraph/vrml_interpolators.c static void BooleanTrigger_setTime(GF_Node *n, GF_Route *route) GF_Node 617 src/scenegraph/vrml_interpolators.c void InitBooleanTrigger(GF_Node *n) GF_Node 623 src/scenegraph/vrml_interpolators.c static void IntegerSequencer_setFraction(GF_Node *n, GF_Route *route) GF_Node 645 src/scenegraph/vrml_interpolators.c static void IntegerSequencer_setNext(GF_Node *n, GF_Route *route) GF_Node 658 src/scenegraph/vrml_interpolators.c static void IntegerSequencer_setPrevious(GF_Node *n, GF_Route *route) GF_Node 672 src/scenegraph/vrml_interpolators.c static void DestroyIntegerSequencer(GF_Node *n, void *eff, Bool is_destroy) GF_Node 679 src/scenegraph/vrml_interpolators.c void InitIntegerSequencer(GF_Node *n) GF_Node 690 src/scenegraph/vrml_interpolators.c static void IntegerTrigger_setTrigger(GF_Node *n, GF_Route *route) GF_Node 698 src/scenegraph/vrml_interpolators.c void InitIntegerTrigger(GF_Node *n) GF_Node 704 src/scenegraph/vrml_interpolators.c static void TimeTrigger_setTrigger(GF_Node *n, GF_Route *route) GF_Node 710 src/scenegraph/vrml_interpolators.c void InitTimeTrigger(GF_Node *n) GF_Node 103 src/scenegraph/vrml_proto.c GF_Node *node; GF_Node 116 src/scenegraph/vrml_proto.c node = (GF_Node*)gf_list_get(proto->node_code, 0); GF_Node 188 src/scenegraph/vrml_proto.c GF_Err gf_sg_proto_add_node_code(GF_Proto *proto, GF_Node *pNode) GF_Node 286 src/scenegraph/vrml_proto.c GF_Err gf_sg_proto_get_field(GF_Proto *proto, GF_Node *node, GF_FieldInfo *info) GF_Node 334 src/scenegraph/vrml_proto.c s32 gf_sg_proto_get_field_index_by_name(GF_Proto *proto, GF_Node *node, char *name) GF_Node 354 src/scenegraph/vrml_proto.c GF_Node *gf_vrml_node_clone(GF_SceneGraph *inScene, GF_Node *orig, GF_Node *cloned_parent, char *inst_id_suffix) GF_Node 359 src/scenegraph/vrml_proto.c GF_Node *node, *child; GF_Node 363 src/scenegraph/vrml_proto.c void BIFS_SetupConditionalClone(GF_Node *node, GF_Node *orig); GF_Node 438 src/scenegraph/vrml_proto.c child = gf_node_clone(inScene, (* ((GF_Node **) field_orig.far_ptr)), node, inst_id_suffix, 1); GF_Node 439 src/scenegraph/vrml_proto.c *((GF_Node **) field.far_ptr) = child; GF_Node 487 src/scenegraph/vrml_proto.c r2 = gf_sg_route_new(inScene, node, r1->FromField.fieldIndex, (GF_Node *) proto, r1->ToField.fieldIndex); GF_Node 492 src/scenegraph/vrml_proto.c r2 = gf_sg_route_new(inScene, (GF_Node *) proto, r1->FromField.fieldIndex, node, r1->ToField.fieldIndex); GF_Node 515 src/scenegraph/vrml_proto.c GF_Err gf_sg_proto_get_field_ind_static(GF_Node *Node, u32 inField, u8 IndexMode, u32 *allField) GF_Node 561 src/scenegraph/vrml_proto.c GF_Node *node, *orig; GF_Node 588 src/scenegraph/vrml_proto.c owner->parent_graph->NodeCallback(owner->parent_graph->userpriv, GF_SG_CALLBACK_INIT, (GF_Node *) proto_node, NULL); GF_Node 643 src/scenegraph/vrml_proto.c while ((orig = (GF_Node*)gf_list_enum(proto->node_code, &i))) { GF_Node 679 src/scenegraph/vrml_proto.c node = (GF_Node*)gf_list_get(proto_node->scripts_to_load, 0); GF_Node 716 src/scenegraph/vrml_proto.c void gf_sg_proto_mark_field_loaded(GF_Node *proto_inst, GF_FieldInfo *info) GF_Node 723 src/scenegraph/vrml_proto.c GF_Node *gf_sg_proto_create_node(GF_SceneGraph *scene, GF_Proto *proto, GF_ProtoInstance *from_inst) GF_Node 734 src/scenegraph/vrml_proto.c gf_node_setup((GF_Node *)proto_node, TAG_ProtoNode); GF_Node 778 src/scenegraph/vrml_proto.c return (GF_Node *) proto_node; GF_Node 783 src/scenegraph/vrml_proto.c GF_Node *gf_sg_proto_create_instance(GF_SceneGraph *sg, GF_Proto *proto) GF_Node 788 src/scenegraph/vrml_proto.c GF_Err gf_sg_proto_load_code(GF_Node *node) GF_Node 800 src/scenegraph/vrml_proto.c u32 gf_sg_proto_get_num_fields(GF_Node *node, u8 code_mode) GF_Node 828 src/scenegraph/vrml_proto.c GF_Node *node; GF_Node 843 src/scenegraph/vrml_proto.c gf_node_unregister((GF_Node *) field->field_pointer, (GF_Node *) inst); GF_Node 848 src/scenegraph/vrml_proto.c gf_node_unregister(list->node, (GF_Node *) inst); GF_Node 862 src/scenegraph/vrml_proto.c node = (GF_Node*)gf_list_get(inst->node_code, 0); GF_Node 863 src/scenegraph/vrml_proto.c gf_node_unregister(node, (GF_Node*) inst); GF_Node 882 src/scenegraph/vrml_proto.c gf_node_free((GF_Node *)inst); GF_Node 889 src/scenegraph/vrml_proto.c GF_Err gf_sg_proto_field_set_ised(GF_Proto *proto, u32 protoFieldIndex, GF_Node *node, u32 nodeFieldIndex) GF_Node 979 src/scenegraph/vrml_proto.c GF_Err gf_sg_proto_instance_set_ised(GF_Node *protoinst, u32 protoFieldIndex, GF_Node *node, u32 nodeFieldIndex) GF_Node 1156 src/scenegraph/vrml_proto.c void gf_sg_proto_propagate_event(GF_Node *node, u32 fieldIndex, GF_Node *from_node) GF_Node 1182 src/scenegraph/vrml_proto.c Bool gf_sg_proto_get_aq_info(GF_Node *Node, u32 FieldIndex, u8 *QType, u8 *AType, Fixed *b_min, Fixed *b_max, u32 *QT13_bits) GF_Node 1230 src/scenegraph/vrml_proto.c GF_Proto *gf_node_get_proto(GF_Node *node) GF_Node 1251 src/scenegraph/vrml_proto.c GF_Node *n; GF_Node 1253 src/scenegraph/vrml_proto.c n = (GF_Node*)gf_list_get(proto->node_code, 0); GF_Node 1259 src/scenegraph/vrml_proto.c Bool gf_sg_proto_field_is_sftime_offset(GF_Node *node, GF_FieldInfo *field) GF_Node 1285 src/scenegraph/vrml_proto.c GF_SceneGraph *Node_GetExternProtoScene(GF_Node *node) GF_Node 1297 src/scenegraph/vrml_proto.c GF_Err gf_node_proto_set_grouping(GF_Node *node) GF_Node 1305 src/scenegraph/vrml_proto.c Bool gf_node_proto_is_grouping(GF_Node *node) GF_Node 1313 src/scenegraph/vrml_proto.c GF_Node *gf_node_get_proto_root(GF_Node *node) GF_Node 1320 src/scenegraph/vrml_proto.c GF_Node *gf_node_get_proto_parent(GF_Node *node) GF_Node 1324 src/scenegraph/vrml_proto.c GF_Node *the_node = (GF_Node *) node->sgprivate->scenegraph->pOwningProto; GF_Node 1331 src/scenegraph/vrml_proto.c Bool gf_node_is_proto_root(GF_Node *node) GF_Node 1342 src/scenegraph/vrml_proto.c GF_Err gf_node_set_proto_eventin_handler(GF_Node *node, u32 fieldIndex, void (*event_in_cbk)(GF_Node *pThis, struct _route *route) ) GF_Node 33 src/scenegraph/vrml_route.c GF_Route* gf_sg_route_exists(GF_SceneGraph *sg, GF_Node *fromNode, u32 fromField, GF_Node *toNode, u32 toField); GF_Node 36 src/scenegraph/vrml_route.c GF_Route *gf_sg_route_new(GF_SceneGraph *sg, GF_Node *fromNode, u32 fromField, GF_Node *toNode, u32 toField) GF_Node 66 src/scenegraph/vrml_route.c GF_Route* gf_sg_route_exists(GF_SceneGraph *sg, GF_Node *fromNode, u32 fromField, GF_Node *toNode, u32 toField) GF_Node 150 src/scenegraph/vrml_route.c GF_Node *targ; GF_Node 253 src/scenegraph/vrml_route.c void gf_node_event_out_proto(GF_Node *node, u32 FieldIndex) GF_Node 314 src/scenegraph/vrml_route.c if (* (GF_Node **) r->ToField.far_ptr != * (GF_Node **) r->FromField.far_ptr) { GF_Node 315 src/scenegraph/vrml_route.c GF_Node *n = * (GF_Node **) r->ToField.far_ptr; GF_Node 319 src/scenegraph/vrml_route.c * (GF_Node **) r->ToField.far_ptr = * (GF_Node **) r->FromField.far_ptr; GF_Node 320 src/scenegraph/vrml_route.c n = * (GF_Node **) r->FromField.far_ptr; GF_Node 412 src/scenegraph/vrml_route.c void gf_node_event_out(GF_Node *node, u32 FieldIndex) GF_Node 440 src/scenegraph/vrml_route.c void gf_node_event_out_str(GF_Node *node, const char *eventName) GF_Node 471 src/scenegraph/vrml_route.c static void on_route_to_function(GF_Node *node, GF_Route *r) GF_Node 478 src/scenegraph/vrml_route.c void gf_sg_route_new_to_callback(GF_SceneGraph *sg, GF_Node *fromNode, u32 fromField, void *cbk, void ( *route_callback) (void *param, GF_FieldInfo *from_field) ) GF_Node 491 src/scenegraph/vrml_route.c r->ToNode = (GF_Node *) cbk; GF_Node 35 src/scenegraph/vrml_script.c static u32 script_get_nb_static_field(GF_Node *node) GF_Node 40 src/scenegraph/vrml_script.c void Script_PreDestroy(GF_Node *node, void *eff, Bool is_destroy) GF_Node 60 src/scenegraph/vrml_script.c gf_node_unregister((GF_Node *) field->pField, node); GF_Node 77 src/scenegraph/vrml_script.c u32 gf_sg_script_get_num_fields(GF_Node *node, u8 IndexMode) GF_Node 96 src/scenegraph/vrml_script.c GF_Err gf_sg_script_get_field_index(GF_Node *node, u32 inField, u8 IndexMode, u32 *allField) GF_Node 127 src/scenegraph/vrml_script.c GF_Err gf_sg_script_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 172 src/scenegraph/vrml_script.c void gf_sg_script_init(GF_Node *node) GF_Node 194 src/scenegraph/vrml_script.c GF_ScriptField *gf_sg_script_field_new(GF_Node *node, u32 eventType, u32 fieldType, const char *name) GF_Node 247 src/scenegraph/vrml_script.c GF_Err gf_sg_script_prepare_clone(GF_Node *dest, GF_Node *orig) GF_Node 301 src/scenegraph/vrml_script.c void gf_sg_script_event_in(GF_Node *node, GF_FieldInfo *in_field) GF_Node 140 src/scenegraph/vrml_smjs.c GF_Node *FromNode; GF_Node 143 src/scenegraph/vrml_smjs.c GF_Node *ToNode; GF_Node 152 src/scenegraph/vrml_smjs.c GF_Node *_n = (GF_Node *) JS_GetContextPrivate(_c); \ GF_Node 161 src/scenegraph/vrml_smjs.c static Bool ScriptAction(JSContext *c, GF_SceneGraph *scene, u32 type, GF_Node *node, GF_JSAPIParam *param) GF_Node 164 src/scenegraph/vrml_smjs.c GF_Node *n = (GF_Node *) JS_GetContextPrivate(c); GF_Node 443 src/scenegraph/vrml_smjs.c GF_Node *dom_get_element(JSContext *c, JSObject *obj); GF_Node 447 src/scenegraph/vrml_smjs.c JSBool gf_sg_script_to_node_field(struct JSContext *c, jsval v, GF_FieldInfo *field, GF_Node *owner, GF_JSField *parent); GF_Node 448 src/scenegraph/vrml_smjs.c jsval gf_sg_script_to_smjs_field(GF_ScriptPriv *priv, GF_FieldInfo *field, GF_Node *parent, Bool force_evaluate); GF_Node 450 src/scenegraph/vrml_smjs.c static void JSScript_NodeModified(GF_SceneGraph *sg, GF_Node *node, GF_FieldInfo *info, GF_Node *script); GF_Node 452 src/scenegraph/vrml_smjs.c Bool JSScriptFromFile(GF_Node *node, const char *opt_file, Bool no_complain, jsval *rval); GF_Node 465 src/scenegraph/vrml_smjs.c void do_js_gc(JSContext *c, GF_Node *node) GF_Node 637 src/scenegraph/vrml_smjs.c GF_Node *node = JS_GetContextPrivate(c); GF_Node 646 src/scenegraph/vrml_smjs.c GF_Node *node = JS_GetContextPrivate(c); GF_Node 655 src/scenegraph/vrml_smjs.c GF_Node *node = JS_GetContextPrivate(c); GF_Node 668 src/scenegraph/vrml_smjs.c static JSObject *node_get_binding(GF_ScriptPriv *priv, GF_Node *node, Bool is_constructor) GF_Node 725 src/scenegraph/vrml_smjs.c GF_Node *node = JS_GetContextPrivate(c); GF_Node 736 src/scenegraph/vrml_smjs.c GF_Node *node = JS_GetContextPrivate(c); GF_Node 756 src/scenegraph/vrml_smjs.c GF_Node *node = JS_GetContextPrivate(c); GF_Node 761 src/scenegraph/vrml_smjs.c node = (GF_Node *) node->sgprivate->scenegraph->pOwningProto; GF_Node 770 src/scenegraph/vrml_smjs.c jsval dom_element_construct(JSContext *c, GF_Node *n); GF_Node 777 src/scenegraph/vrml_smjs.c GF_Node *node; GF_Node 779 src/scenegraph/vrml_smjs.c GF_Node *gf_sm_load_svg_from_string(GF_SceneGraph *sg, char *svg_str); GF_Node 798 src/scenegraph/vrml_smjs.c GF_Node *elt; GF_Node 803 src/scenegraph/vrml_smjs.c GF_Node *sc = JS_GetContextPrivate(c); GF_Node 827 src/scenegraph/vrml_smjs.c static void on_route_to_object(GF_Node *node, GF_Route *_r) GF_Node 890 src/scenegraph/vrml_smjs.c GF_Node *n1, *n2; GF_Node 902 src/scenegraph/vrml_smjs.c n1 = * ((GF_Node **)ptr->field.far_ptr); GF_Node 927 src/scenegraph/vrml_smjs.c n2 = * ((GF_Node **)ptr->field.far_ptr); GF_Node 968 src/scenegraph/vrml_smjs.c && (r->ToNode == (GF_Node*)JS_GetScript(c)) GF_Node 982 src/scenegraph/vrml_smjs.c r->ToNode = (GF_Node*)JS_GetScript(c); GF_Node 1018 src/scenegraph/vrml_smjs.c GF_Node *n1, *n2; GF_Node 1032 src/scenegraph/vrml_smjs.c n1 = * ((GF_Node **)ptr->field.far_ptr); GF_Node 1049 src/scenegraph/vrml_smjs.c n1 = * ((GF_Node **)ptr->field.far_ptr); GF_Node 1052 src/scenegraph/vrml_smjs.c n2 = * ((GF_Node **)ptr->field.far_ptr); GF_Node 1114 src/scenegraph/vrml_smjs.c res = ScriptAction(c, NULL, GF_JSAPI_OP_LOAD_URL, (GF_Node *)script, &par); GF_Node 1134 src/scenegraph/vrml_smjs.c res = ScriptAction(c, NULL, GF_JSAPI_OP_LOAD_URL, (GF_Node*)script, &par); GF_Node 1145 src/scenegraph/vrml_smjs.c GF_Node *node = JS_GetContextPrivate(c); GF_Node 1164 src/scenegraph/vrml_smjs.c GF_Node *sc_node = JS_GetContextPrivate(c); GF_Node 1181 src/scenegraph/vrml_smjs.c GF_Node *n = gf_list_get(nlist, 0); GF_Node 1192 src/scenegraph/vrml_smjs.c void gf_node_event_out_proto(GF_Node *node, u32 FieldIndex); GF_Node 1194 src/scenegraph/vrml_smjs.c void Script_FieldChanged(JSContext *c, GF_Node *parent, GF_JSField *parent_owner, GF_FieldInfo *field) GF_Node 1215 src/scenegraph/vrml_smjs.c if ( (GF_Node *) JS_GetContextPrivate(c) == parent) script_field = 2; GF_Node 1228 src/scenegraph/vrml_smjs.c gf_sg_proto_propagate_event(parent, field->fieldIndex, (GF_Node*)JS_GetScript(c)); GF_Node 1263 src/scenegraph/vrml_smjs.c GF_Node *n; GF_Node 1277 src/scenegraph/vrml_smjs.c n = (GF_Node *) JS_GetScript(c); GF_Node 1455 src/scenegraph/vrml_smjs.c GF_Node *new_node; GF_Node 1566 src/scenegraph/vrml_smjs.c GF_Node *n; GF_Node 1577 src/scenegraph/vrml_smjs.c n = * ((GF_Node **)ptr->field.far_ptr); GF_Node 1603 src/scenegraph/vrml_smjs.c if (ScriptAction(c, n->sgprivate->scenegraph, GF_JSAPI_OP_GET_LOCAL_BBOX, (GF_Node *)n, &par) ) { GF_Node 1631 src/scenegraph/vrml_smjs.c GF_Node *n; GF_Node 1647 src/scenegraph/vrml_smjs.c n = * ((GF_Node **)ptr->field.far_ptr); GF_Node 1688 src/scenegraph/vrml_smjs.c GF_Node *n; GF_Node 1698 src/scenegraph/vrml_smjs.c n = * ((GF_Node **)f->field.far_ptr); GF_Node 1718 src/scenegraph/vrml_smjs.c GF_Node *n; GF_Node 1725 src/scenegraph/vrml_smjs.c n = * ((GF_Node **)f->field.far_ptr); GF_Node 2780 src/scenegraph/vrml_smjs.c GF_Node *node = gf_node_list_get_child(*(GF_ChildNodeItem **)ptr->field.far_ptr, i); GF_Node 2905 src/scenegraph/vrml_smjs.c GF_Node *prev_n, *new_n; GF_Node 2911 src/scenegraph/vrml_smjs.c new_n = *(GF_Node**)from->field.far_ptr; GF_Node 3051 src/scenegraph/vrml_smjs.c GF_Node *n = gf_node_list_del_child_idx((GF_ChildNodeItem**)ptr->field.far_ptr, c-1); GF_Node 3231 src/scenegraph/vrml_smjs.c JSBool SMJS_FUNCTION_EXT(gf_sg_js_event_add_listener, GF_Node *vrml_node); GF_Node 3232 src/scenegraph/vrml_smjs.c JSBool SMJS_FUNCTION_EXT(gf_sg_js_event_remove_listener, GF_Node *vrml_node); GF_Node 3236 src/scenegraph/vrml_smjs.c GF_Node *node; GF_Node 3242 src/scenegraph/vrml_smjs.c node = * ((GF_Node **)ptr->field.far_ptr); GF_Node 3248 src/scenegraph/vrml_smjs.c GF_Node *node; GF_Node 3254 src/scenegraph/vrml_smjs.c node = * ((GF_Node **)ptr->field.far_ptr); GF_Node 3266 src/scenegraph/vrml_smjs.c void gf_sg_script_init_sm_api(GF_ScriptPriv *sc, GF_Node *script) GF_Node 3534 src/scenegraph/vrml_smjs.c JSBool gf_sg_script_to_node_field(JSContext *c, jsval val, GF_FieldInfo *field, GF_Node *owner, GF_JSField *parent) GF_Node 3687 src/scenegraph/vrml_smjs.c if (*((GF_Node**)field->far_ptr)) { GF_Node 3688 src/scenegraph/vrml_smjs.c gf_node_unregister(*((GF_Node**)field->far_ptr), owner); GF_Node 3689 src/scenegraph/vrml_smjs.c *((GF_Node**)field->far_ptr) = NULL; GF_Node 3695 src/scenegraph/vrml_smjs.c GF_Node *n = * (GF_Node**) ((GF_JSField *) SMJS_GET_PRIVATE(c, obj))->field.far_ptr; GF_Node 3696 src/scenegraph/vrml_smjs.c * ((GF_Node **)field->far_ptr) = n; GF_Node 3738 src/scenegraph/vrml_smjs.c GF_Node *child; GF_Node 3752 src/scenegraph/vrml_smjs.c child = * ((GF_Node**)from->field.far_ptr); GF_Node 3858 src/scenegraph/vrml_smjs.c static void gf_sg_script_update_cached_object(GF_ScriptPriv *priv, JSObject *obj, GF_JSField *jsf, GF_FieldInfo *field, GF_Node *parent) GF_Node 4014 src/scenegraph/vrml_smjs.c jsval gf_sg_script_to_smjs_field(GF_ScriptPriv *priv, GF_FieldInfo *field, GF_Node *parent, Bool force_evaluate) GF_Node 4066 src/scenegraph/vrml_smjs.c GF_LOG(GF_LOG_DEBUG, GF_LOG_SCRIPT, ("[VRML JS] found cached jsobj %p (field %s) in script %s bank (%d entries)\n", obj, field->name, gf_node_get_log_name((GF_Node*)JS_GetScript(priv->js_ctx)), gf_list_count(priv->js_cache) ) ); GF_Node 4120 src/scenegraph/vrml_smjs.c if (! *(GF_Node**) field->far_ptr) GF_Node 4123 src/scenegraph/vrml_smjs.c obj = node_get_binding(priv, *(GF_Node**) field->far_ptr, 0); GF_Node 4416 src/scenegraph/vrml_smjs.c static void JS_PreDestroy(GF_Node *node) GF_Node 4464 src/scenegraph/vrml_smjs.c static void JS_InitScriptFields(GF_ScriptPriv *priv, GF_Node *sc) GF_Node 4494 src/scenegraph/vrml_smjs.c void gf_js_vrml_flush_event_out(GF_Node *node, GF_ScriptPriv *priv) GF_Node 4516 src/scenegraph/vrml_smjs.c static void JS_EventIn(GF_Node *node, GF_FieldInfo *in_field) GF_Node 4615 src/scenegraph/vrml_smjs.c gf_js_vrml_flush_event_out((GF_Node *)script, priv); GF_Node 4622 src/scenegraph/vrml_smjs.c Bool JSScriptFromFile(GF_Node *node, const char *opt_file, Bool no_complain, jsval *rval) GF_Node 4689 src/scenegraph/vrml_smjs.c static void JSScript_LoadVRML(GF_Node *node) GF_Node 4776 src/scenegraph/vrml_smjs.c static void JSScript_Load(GF_Node *node) GF_Node 4779 src/scenegraph/vrml_smjs.c void JSScript_LoadSVG(GF_Node *node); GF_Node 4801 src/scenegraph/vrml_smjs.c static void JSScript_NodeModified(GF_SceneGraph *sg, GF_Node *node, GF_FieldInfo *info, GF_Node *script) GF_Node 4919 src/scenegraph/vrml_smjs.c if ((info->NDTtype == (u32) -1) || (node == (GF_Node*)JS_GetScript(jsf->js_ctx))) { GF_Node 4928 src/scenegraph/vrml_smjs.c void gf_sg_handle_dom_event_for_vrml(GF_Node *node, GF_DOM_Event *event, GF_Node *observer) GF_Node 5013 src/scenegraph/vrml_smjs.c GF_Node *gf_sg_js_get_node(JSContext *c, JSObject *obj) GF_Node 5018 src/scenegraph/vrml_smjs.c if (ptr->field.fieldType==GF_SG_VRML_SFNODE) return * ((GF_Node **)ptr->field.far_ptr); GF_Node 5114 src/scenegraph/vrml_smjs.c GF_Node *root = gf_sg_get_root_node(sg); GF_Node 65 src/scenegraph/vrml_tools.c static void Node_on_add_children(GF_Node *node, GF_Route *route) GF_Node 104 src/scenegraph/vrml_tools.c static void Node_on_remove_children(GF_Node *node, GF_Route *route) GF_Node 147 src/scenegraph/vrml_tools.c void gf_sg_vrml_parent_setup(GF_Node *pNode) GF_Node 158 src/scenegraph/vrml_tools.c void gf_sg_vrml_parent_destroy(GF_Node *pNode) GF_Node 227 src/scenegraph/vrml_tools.c GF_Err gf_node_insert_child(GF_Node *parent, GF_Node *new_child, s32 Position) GF_Node 239 src/scenegraph/vrml_tools.c GF_Err gf_node_remove_child(GF_Node *parent, GF_Node *toremove_child) GF_Node 247 src/scenegraph/vrml_tools.c void gf_sg_script_load(GF_Node *n) GF_Node 623 src/scenegraph/vrml_tools.c GF_Node *node; GF_Node 648 src/scenegraph/vrml_tools.c node = *(GF_Node **) field; GF_Node 1542 src/scenegraph/vrml_tools.c u32 gf_node_get_num_fields_in_mode(GF_Node *Node, u8 IndexMode) GF_Node 1574 src/scenegraph/vrml_tools.c void PA_Init(GF_Node *n); GF_Node 1575 src/scenegraph/vrml_tools.c void PA_Modified(GF_Node *n, GF_FieldInfo *field); GF_Node 1576 src/scenegraph/vrml_tools.c void PA2D_Init(GF_Node *n); GF_Node 1577 src/scenegraph/vrml_tools.c void PA2D_Modified(GF_Node *n, GF_FieldInfo *field); GF_Node 1578 src/scenegraph/vrml_tools.c void SA_Init(GF_Node *n); GF_Node 1579 src/scenegraph/vrml_tools.c void SA_Modified(GF_Node *n, GF_FieldInfo *field); GF_Node 1581 src/scenegraph/vrml_tools.c void InitBooleanFilter(GF_Node *n); GF_Node 1582 src/scenegraph/vrml_tools.c void InitBooleanSequencer(GF_Node *n); GF_Node 1583 src/scenegraph/vrml_tools.c void InitBooleanToggle(GF_Node *n); GF_Node 1584 src/scenegraph/vrml_tools.c void InitBooleanTrigger(GF_Node *n); GF_Node 1585 src/scenegraph/vrml_tools.c void InitIntegerSequencer(GF_Node *n); GF_Node 1586 src/scenegraph/vrml_tools.c void InitIntegerTrigger(GF_Node *n); GF_Node 1587 src/scenegraph/vrml_tools.c void InitTimeTrigger(GF_Node *n); GF_Node 1589 src/scenegraph/vrml_tools.c Bool gf_sg_vrml_node_init(GF_Node *node) GF_Node 1677 src/scenegraph/vrml_tools.c Bool gf_sg_vrml_node_changed(GF_Node *node, GF_FieldInfo *field) GF_Node 1726 src/scenegraph/vrml_tools.c char *gf_node_vrml_dump_attribute(GF_Node *n, GF_FieldInfo *info) GF_Node 1823 src/scenegraph/vrml_tools.c Bool gf_node_in_table(GF_Node *node, u32 NDTType) GF_Node 37 src/scenegraph/webvtt_smjs.c GF_Err gf_webvtt_js_addCue(GF_Node *node, const char *id, GF_Node 81 src/scenegraph/webvtt_smjs.c GF_Err gf_webvtt_js_removeCues(GF_Node *node) GF_Node 115 src/scenegraph/webvtt_smjs.c GF_Err gf_webvtt_js_addCue(GF_Node *node, const char *id, GF_Node 124 src/scenegraph/webvtt_smjs.c GF_Err gf_webvtt_js_removeCues(GF_Node *node) GF_Node 47 src/scenegraph/x3d_nodes.c static void Anchor_Del(GF_Node *node) GF_Node 53 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 55 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 59 src/scenegraph/x3d_nodes.c static u32 Anchor_get_field_count(GF_Node *node, u8 dummy) GF_Node 64 src/scenegraph/x3d_nodes.c static GF_Err Anchor_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 134 src/scenegraph/x3d_nodes.c static GF_Node *Anchor_Create() GF_Node 139 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_Anchor); GF_Node 140 src/scenegraph/x3d_nodes.c gf_sg_vrml_parent_setup((GF_Node *) p); GF_Node 143 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 151 src/scenegraph/x3d_nodes.c static void Appearance_Del(GF_Node *node) GF_Node 154 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->material, node); GF_Node 155 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->texture, node); GF_Node 156 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->textureTransform, node); GF_Node 157 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->fillProperties, node); GF_Node 158 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->lineProperties, node); GF_Node 159 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 160 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 164 src/scenegraph/x3d_nodes.c static u32 Appearance_get_field_count(GF_Node *node, u8 dummy) GF_Node 169 src/scenegraph/x3d_nodes.c static GF_Err Appearance_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 232 src/scenegraph/x3d_nodes.c static GF_Node *Appearance_Create() GF_Node 237 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_Appearance); GF_Node 240 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 248 src/scenegraph/x3d_nodes.c static void Arc2D_Del(GF_Node *node) GF_Node 251 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 252 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 256 src/scenegraph/x3d_nodes.c static u32 Arc2D_get_field_count(GF_Node *node, u8 dummy) GF_Node 261 src/scenegraph/x3d_nodes.c static GF_Err Arc2D_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 305 src/scenegraph/x3d_nodes.c static GF_Node *Arc2D_Create() GF_Node 310 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_Arc2D); GF_Node 316 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 324 src/scenegraph/x3d_nodes.c static void ArcClose2D_Del(GF_Node *node) GF_Node 328 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 329 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 333 src/scenegraph/x3d_nodes.c static u32 ArcClose2D_get_field_count(GF_Node *node, u8 dummy) GF_Node 338 src/scenegraph/x3d_nodes.c static GF_Err ArcClose2D_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 389 src/scenegraph/x3d_nodes.c static GF_Node *ArcClose2D_Create() GF_Node 394 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_ArcClose2D); GF_Node 402 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 410 src/scenegraph/x3d_nodes.c static void AudioClip_Del(GF_Node *node) GF_Node 415 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 416 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 420 src/scenegraph/x3d_nodes.c static u32 AudioClip_get_field_count(GF_Node *node, u8 dummy) GF_Node 425 src/scenegraph/x3d_nodes.c static GF_Err AudioClip_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 532 src/scenegraph/x3d_nodes.c static GF_Node *AudioClip_Create() GF_Node 537 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_AudioClip); GF_Node 545 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 553 src/scenegraph/x3d_nodes.c static void Background_Del(GF_Node *node) GF_Node 566 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 567 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 571 src/scenegraph/x3d_nodes.c static u32 Background_get_field_count(GF_Node *node, u8 dummy) GF_Node 576 src/scenegraph/x3d_nodes.c static GF_Err Background_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 691 src/scenegraph/x3d_nodes.c static GF_Node *Background_Create() GF_Node 696 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_Background); GF_Node 704 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 712 src/scenegraph/x3d_nodes.c static void Billboard_Del(GF_Node *node) GF_Node 715 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 717 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 721 src/scenegraph/x3d_nodes.c static u32 Billboard_get_field_count(GF_Node *node, u8 dummy) GF_Node 726 src/scenegraph/x3d_nodes.c static GF_Err Billboard_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 782 src/scenegraph/x3d_nodes.c static GF_Node *Billboard_Create() GF_Node 787 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_Billboard); GF_Node 788 src/scenegraph/x3d_nodes.c gf_sg_vrml_parent_setup((GF_Node *) p); GF_Node 794 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 802 src/scenegraph/x3d_nodes.c static void BooleanFilter_Del(GF_Node *node) GF_Node 805 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 806 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 810 src/scenegraph/x3d_nodes.c static u32 BooleanFilter_get_field_count(GF_Node *node, u8 dummy) GF_Node 815 src/scenegraph/x3d_nodes.c static GF_Err BooleanFilter_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 867 src/scenegraph/x3d_nodes.c static GF_Node *BooleanFilter_Create() GF_Node 872 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_BooleanFilter); GF_Node 875 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 883 src/scenegraph/x3d_nodes.c static void BooleanSequencer_Del(GF_Node *node) GF_Node 888 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 889 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 893 src/scenegraph/x3d_nodes.c static u32 BooleanSequencer_get_field_count(GF_Node *node, u8 dummy) GF_Node 898 src/scenegraph/x3d_nodes.c static GF_Err BooleanSequencer_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 966 src/scenegraph/x3d_nodes.c static GF_Node *BooleanSequencer_Create() GF_Node 971 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_BooleanSequencer); GF_Node 974 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 982 src/scenegraph/x3d_nodes.c static void BooleanToggle_Del(GF_Node *node) GF_Node 985 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 986 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 990 src/scenegraph/x3d_nodes.c static u32 BooleanToggle_get_field_count(GF_Node *node, u8 dummy) GF_Node 995 src/scenegraph/x3d_nodes.c static GF_Err BooleanToggle_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 1033 src/scenegraph/x3d_nodes.c static GF_Node *BooleanToggle_Create() GF_Node 1038 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_BooleanToggle); GF_Node 1041 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 1049 src/scenegraph/x3d_nodes.c static void BooleanTrigger_Del(GF_Node *node) GF_Node 1052 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 1053 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 1057 src/scenegraph/x3d_nodes.c static u32 BooleanTrigger_get_field_count(GF_Node *node, u8 dummy) GF_Node 1062 src/scenegraph/x3d_nodes.c static GF_Err BooleanTrigger_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 1100 src/scenegraph/x3d_nodes.c static GF_Node *BooleanTrigger_Create() GF_Node 1105 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_BooleanTrigger); GF_Node 1108 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 1116 src/scenegraph/x3d_nodes.c static void Box_Del(GF_Node *node) GF_Node 1119 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 1120 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 1124 src/scenegraph/x3d_nodes.c static u32 Box_get_field_count(GF_Node *node, u8 dummy) GF_Node 1129 src/scenegraph/x3d_nodes.c static GF_Err Box_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 1159 src/scenegraph/x3d_nodes.c static GF_Node *Box_Create() GF_Node 1164 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_Box); GF_Node 1170 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 1178 src/scenegraph/x3d_nodes.c static void Circle2D_Del(GF_Node *node) GF_Node 1181 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 1182 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 1186 src/scenegraph/x3d_nodes.c static u32 Circle2D_get_field_count(GF_Node *node, u8 dummy) GF_Node 1191 src/scenegraph/x3d_nodes.c static GF_Err Circle2D_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 1221 src/scenegraph/x3d_nodes.c static GF_Node *Circle2D_Create() GF_Node 1226 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_Circle2D); GF_Node 1230 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 1238 src/scenegraph/x3d_nodes.c static void Collision_Del(GF_Node *node) GF_Node 1241 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->proxy, node); GF_Node 1242 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 1244 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 1248 src/scenegraph/x3d_nodes.c static u32 Collision_get_field_count(GF_Node *node, u8 dummy) GF_Node 1253 src/scenegraph/x3d_nodes.c static GF_Err Collision_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 1331 src/scenegraph/x3d_nodes.c static GF_Node *Collision_Create() GF_Node 1336 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_Collision); GF_Node 1337 src/scenegraph/x3d_nodes.c gf_sg_vrml_parent_setup((GF_Node *) p); GF_Node 1341 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 1349 src/scenegraph/x3d_nodes.c static void Color_Del(GF_Node *node) GF_Node 1353 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 1354 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 1358 src/scenegraph/x3d_nodes.c static u32 Color_get_field_count(GF_Node *node, u8 dummy) GF_Node 1363 src/scenegraph/x3d_nodes.c static GF_Err Color_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 1393 src/scenegraph/x3d_nodes.c static GF_Node *Color_Create() GF_Node 1398 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_Color); GF_Node 1401 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 1409 src/scenegraph/x3d_nodes.c static void ColorInterpolator_Del(GF_Node *node) GF_Node 1414 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 1415 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 1419 src/scenegraph/x3d_nodes.c static u32 ColorInterpolator_get_field_count(GF_Node *node, u8 dummy) GF_Node 1424 src/scenegraph/x3d_nodes.c static GF_Err ColorInterpolator_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 1476 src/scenegraph/x3d_nodes.c static GF_Node *ColorInterpolator_Create() GF_Node 1481 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_ColorInterpolator); GF_Node 1484 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 1492 src/scenegraph/x3d_nodes.c static void ColorRGBA_Del(GF_Node *node) GF_Node 1496 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 1497 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 1501 src/scenegraph/x3d_nodes.c static u32 ColorRGBA_get_field_count(GF_Node *node, u8 dummy) GF_Node 1506 src/scenegraph/x3d_nodes.c static GF_Err ColorRGBA_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 1536 src/scenegraph/x3d_nodes.c static GF_Node *ColorRGBA_Create() GF_Node 1541 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_ColorRGBA); GF_Node 1544 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 1552 src/scenegraph/x3d_nodes.c static void Cone_Del(GF_Node *node) GF_Node 1555 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 1556 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 1560 src/scenegraph/x3d_nodes.c static u32 Cone_get_field_count(GF_Node *node, u8 dummy) GF_Node 1565 src/scenegraph/x3d_nodes.c static GF_Err Cone_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 1616 src/scenegraph/x3d_nodes.c static GF_Node *Cone_Create() GF_Node 1621 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_Cone); GF_Node 1628 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 1636 src/scenegraph/x3d_nodes.c static void Contour2D_Del(GF_Node *node) GF_Node 1639 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 1641 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 1645 src/scenegraph/x3d_nodes.c static u32 Contour2D_get_field_count(GF_Node *node, u8 dummy) GF_Node 1650 src/scenegraph/x3d_nodes.c static GF_Err Contour2D_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 1699 src/scenegraph/x3d_nodes.c static GF_Node *Contour2D_Create() GF_Node 1704 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_Contour2D); GF_Node 1705 src/scenegraph/x3d_nodes.c gf_sg_vrml_parent_setup((GF_Node *) p); GF_Node 1708 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 1716 src/scenegraph/x3d_nodes.c static void ContourPolyline2D_Del(GF_Node *node) GF_Node 1720 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 1721 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 1725 src/scenegraph/x3d_nodes.c static u32 ContourPolyline2D_get_field_count(GF_Node *node, u8 dummy) GF_Node 1730 src/scenegraph/x3d_nodes.c static GF_Err ContourPolyline2D_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 1760 src/scenegraph/x3d_nodes.c static GF_Node *ContourPolyline2D_Create() GF_Node 1765 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_ContourPolyline2D); GF_Node 1768 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 1776 src/scenegraph/x3d_nodes.c static void Coordinate_Del(GF_Node *node) GF_Node 1780 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 1781 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 1785 src/scenegraph/x3d_nodes.c static u32 Coordinate_get_field_count(GF_Node *node, u8 dummy) GF_Node 1790 src/scenegraph/x3d_nodes.c static GF_Err Coordinate_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 1820 src/scenegraph/x3d_nodes.c static GF_Node *Coordinate_Create() GF_Node 1825 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_Coordinate); GF_Node 1828 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 1836 src/scenegraph/x3d_nodes.c static void CoordinateDouble_Del(GF_Node *node) GF_Node 1840 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 1841 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 1845 src/scenegraph/x3d_nodes.c static u32 CoordinateDouble_get_field_count(GF_Node *node, u8 dummy) GF_Node 1850 src/scenegraph/x3d_nodes.c static GF_Err CoordinateDouble_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 1880 src/scenegraph/x3d_nodes.c static GF_Node *CoordinateDouble_Create() GF_Node 1885 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_CoordinateDouble); GF_Node 1888 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 1896 src/scenegraph/x3d_nodes.c static void Coordinate2D_Del(GF_Node *node) GF_Node 1900 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 1901 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 1905 src/scenegraph/x3d_nodes.c static u32 Coordinate2D_get_field_count(GF_Node *node, u8 dummy) GF_Node 1910 src/scenegraph/x3d_nodes.c static GF_Err Coordinate2D_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 1940 src/scenegraph/x3d_nodes.c static GF_Node *Coordinate2D_Create() GF_Node 1945 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_Coordinate2D); GF_Node 1948 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 1956 src/scenegraph/x3d_nodes.c static void CoordinateInterpolator_Del(GF_Node *node) GF_Node 1962 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 1963 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 1967 src/scenegraph/x3d_nodes.c static u32 CoordinateInterpolator_get_field_count(GF_Node *node, u8 dummy) GF_Node 1972 src/scenegraph/x3d_nodes.c static GF_Err CoordinateInterpolator_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 2024 src/scenegraph/x3d_nodes.c static GF_Node *CoordinateInterpolator_Create() GF_Node 2029 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_CoordinateInterpolator); GF_Node 2032 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 2040 src/scenegraph/x3d_nodes.c static void CoordinateInterpolator2D_Del(GF_Node *node) GF_Node 2046 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 2047 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 2051 src/scenegraph/x3d_nodes.c static u32 CoordinateInterpolator2D_get_field_count(GF_Node *node, u8 dummy) GF_Node 2056 src/scenegraph/x3d_nodes.c static GF_Err CoordinateInterpolator2D_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 2108 src/scenegraph/x3d_nodes.c static GF_Node *CoordinateInterpolator2D_Create() GF_Node 2113 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_CoordinateInterpolator2D); GF_Node 2116 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 2124 src/scenegraph/x3d_nodes.c static void Cylinder_Del(GF_Node *node) GF_Node 2127 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 2128 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 2132 src/scenegraph/x3d_nodes.c static u32 Cylinder_get_field_count(GF_Node *node, u8 dummy) GF_Node 2137 src/scenegraph/x3d_nodes.c static GF_Err Cylinder_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 2195 src/scenegraph/x3d_nodes.c static GF_Node *Cylinder_Create() GF_Node 2200 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_Cylinder); GF_Node 2208 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 2216 src/scenegraph/x3d_nodes.c static void CylinderSensor_Del(GF_Node *node) GF_Node 2219 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 2221 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 2225 src/scenegraph/x3d_nodes.c static u32 CylinderSensor_get_field_count(GF_Node *node, u8 dummy) GF_Node 2230 src/scenegraph/x3d_nodes.c static GF_Err CylinderSensor_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 2330 src/scenegraph/x3d_nodes.c static GF_Node *CylinderSensor_Create() GF_Node 2335 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_CylinderSensor); GF_Node 2344 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 2352 src/scenegraph/x3d_nodes.c static void DirectionalLight_Del(GF_Node *node) GF_Node 2355 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 2356 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 2360 src/scenegraph/x3d_nodes.c static u32 DirectionalLight_get_field_count(GF_Node *node, u8 dummy) GF_Node 2365 src/scenegraph/x3d_nodes.c static GF_Err DirectionalLight_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 2423 src/scenegraph/x3d_nodes.c static GF_Node *DirectionalLight_Create() GF_Node 2428 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_DirectionalLight); GF_Node 2440 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 2448 src/scenegraph/x3d_nodes.c static void Disk2D_Del(GF_Node *node) GF_Node 2451 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 2452 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 2456 src/scenegraph/x3d_nodes.c static u32 Disk2D_get_field_count(GF_Node *node, u8 dummy) GF_Node 2461 src/scenegraph/x3d_nodes.c static GF_Err Disk2D_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 2498 src/scenegraph/x3d_nodes.c static GF_Node *Disk2D_Create() GF_Node 2503 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_Disk2D); GF_Node 2508 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 2516 src/scenegraph/x3d_nodes.c static void ElevationGrid_Del(GF_Node *node) GF_Node 2520 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->color, node); GF_Node 2521 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->normal, node); GF_Node 2522 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->texCoord, node); GF_Node 2524 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 2525 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 2529 src/scenegraph/x3d_nodes.c static u32 ElevationGrid_get_field_count(GF_Node *node, u8 dummy) GF_Node 2534 src/scenegraph/x3d_nodes.c static GF_Err ElevationGrid_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 2659 src/scenegraph/x3d_nodes.c static GF_Node *ElevationGrid_Create() GF_Node 2664 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_ElevationGrid); GF_Node 2676 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 2684 src/scenegraph/x3d_nodes.c static void EspduTransform_Del(GF_Node *node) GF_Node 2696 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 2698 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 2702 src/scenegraph/x3d_nodes.c static u32 EspduTransform_get_field_count(GF_Node *node, u8 dummy) GF_Node 2707 src/scenegraph/x3d_nodes.c static GF_Err EspduTransform_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 3338 src/scenegraph/x3d_nodes.c static GF_Node *EspduTransform_Create() GF_Node 3343 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_EspduTransform); GF_Node 3344 src/scenegraph/x3d_nodes.c gf_sg_vrml_parent_setup((GF_Node *) p); GF_Node 3418 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 3426 src/scenegraph/x3d_nodes.c static void Extrusion_Del(GF_Node *node) GF_Node 3437 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 3438 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 3442 src/scenegraph/x3d_nodes.c static u32 Extrusion_get_field_count(GF_Node *node, u8 dummy) GF_Node 3447 src/scenegraph/x3d_nodes.c static GF_Err Extrusion_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 3572 src/scenegraph/x3d_nodes.c static GF_Node *Extrusion_Create() GF_Node 3577 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_Extrusion); GF_Node 3616 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 3624 src/scenegraph/x3d_nodes.c static void FillProperties_Del(GF_Node *node) GF_Node 3627 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 3631 src/scenegraph/x3d_nodes.c static u32 FillProperties_get_field_count(GF_Node *node, u8 dummy) GF_Node 3636 src/scenegraph/x3d_nodes.c static GF_Err FillProperties_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 3679 src/scenegraph/x3d_nodes.c static GF_Node *FillProperties_Create() GF_Node 3684 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_FillProperties); GF_Node 3693 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 3701 src/scenegraph/x3d_nodes.c static void Fog_Del(GF_Node *node) GF_Node 3705 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 3706 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 3710 src/scenegraph/x3d_nodes.c static u32 Fog_get_field_count(GF_Node *node, u8 dummy) GF_Node 3715 src/scenegraph/x3d_nodes.c static GF_Err Fog_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 3781 src/scenegraph/x3d_nodes.c static GF_Node *Fog_Create() GF_Node 3786 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_Fog); GF_Node 3795 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 3803 src/scenegraph/x3d_nodes.c static void FontStyle_Del(GF_Node *node) GF_Node 3810 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 3811 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 3815 src/scenegraph/x3d_nodes.c static u32 FontStyle_get_field_count(GF_Node *node, u8 dummy) GF_Node 3820 src/scenegraph/x3d_nodes.c static GF_Err FontStyle_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 3906 src/scenegraph/x3d_nodes.c static GF_Node *FontStyle_Create() GF_Node 3911 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_FontStyle); GF_Node 3929 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 3937 src/scenegraph/x3d_nodes.c static void GeoCoordinate_Del(GF_Node *node) GF_Node 3941 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->geoOrigin, node); GF_Node 3943 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 3944 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 3948 src/scenegraph/x3d_nodes.c static u32 GeoCoordinate_get_field_count(GF_Node *node, u8 dummy) GF_Node 3953 src/scenegraph/x3d_nodes.c static GF_Err GeoCoordinate_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 3998 src/scenegraph/x3d_nodes.c static GF_Node *GeoCoordinate_Create() GF_Node 4003 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_GeoCoordinate); GF_Node 4012 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 4020 src/scenegraph/x3d_nodes.c static void GeoElevationGrid_Del(GF_Node *node) GF_Node 4024 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->color, node); GF_Node 4025 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->normal, node); GF_Node 4026 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->texCoord, node); GF_Node 4028 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->geoOrigin, node); GF_Node 4031 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 4032 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 4036 src/scenegraph/x3d_nodes.c static u32 GeoElevationGrid_get_field_count(GF_Node *node, u8 dummy) GF_Node 4041 src/scenegraph/x3d_nodes.c static GF_Err GeoElevationGrid_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 4195 src/scenegraph/x3d_nodes.c static GF_Node *GeoElevationGrid_Create() GF_Node 4200 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_GeoElevationGrid); GF_Node 4221 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 4229 src/scenegraph/x3d_nodes.c static void GeoLocation_Del(GF_Node *node) GF_Node 4232 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->geoOrigin, node); GF_Node 4234 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 4236 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 4240 src/scenegraph/x3d_nodes.c static u32 GeoLocation_get_field_count(GF_Node *node, u8 dummy) GF_Node 4245 src/scenegraph/x3d_nodes.c static GF_Err GeoLocation_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 4316 src/scenegraph/x3d_nodes.c static GF_Node *GeoLocation_Create() GF_Node 4321 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_GeoLocation); GF_Node 4322 src/scenegraph/x3d_nodes.c gf_sg_vrml_parent_setup((GF_Node *) p); GF_Node 4334 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 4342 src/scenegraph/x3d_nodes.c static void GeoLOD_Del(GF_Node *node) GF_Node 4349 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->geoOrigin, node); GF_Node 4354 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 4355 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 4359 src/scenegraph/x3d_nodes.c static u32 GeoLOD_get_field_count(GF_Node *node, u8 dummy) GF_Node 4364 src/scenegraph/x3d_nodes.c static GF_Err GeoLOD_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 4467 src/scenegraph/x3d_nodes.c static GF_Node *GeoLOD_Create() GF_Node 4472 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_GeoLOD); GF_Node 4485 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 4493 src/scenegraph/x3d_nodes.c static void GeoMetadata_Del(GF_Node *node) GF_Node 4499 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 4500 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 4504 src/scenegraph/x3d_nodes.c static u32 GeoMetadata_get_field_count(GF_Node *node, u8 dummy) GF_Node 4509 src/scenegraph/x3d_nodes.c static GF_Err GeoMetadata_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 4554 src/scenegraph/x3d_nodes.c static GF_Node *GeoMetadata_Create() GF_Node 4559 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_GeoMetadata); GF_Node 4562 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 4570 src/scenegraph/x3d_nodes.c static void GeoOrigin_Del(GF_Node *node) GF_Node 4574 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 4575 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 4579 src/scenegraph/x3d_nodes.c static u32 GeoOrigin_get_field_count(GF_Node *node, u8 dummy) GF_Node 4584 src/scenegraph/x3d_nodes.c static GF_Err GeoOrigin_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 4628 src/scenegraph/x3d_nodes.c static GF_Node *GeoOrigin_Create() GF_Node 4633 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_GeoOrigin); GF_Node 4645 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 4653 src/scenegraph/x3d_nodes.c static void GeoPositionInterpolator_Del(GF_Node *node) GF_Node 4658 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->geoOrigin, node); GF_Node 4660 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 4661 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 4665 src/scenegraph/x3d_nodes.c static u32 GeoPositionInterpolator_get_field_count(GF_Node *node, u8 dummy) GF_Node 4670 src/scenegraph/x3d_nodes.c static GF_Err GeoPositionInterpolator_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 4744 src/scenegraph/x3d_nodes.c static GF_Node *GeoPositionInterpolator_Create() GF_Node 4749 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_GeoPositionInterpolator); GF_Node 4758 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 4766 src/scenegraph/x3d_nodes.c static void GeoTouchSensor_Del(GF_Node *node) GF_Node 4769 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->geoOrigin, node); GF_Node 4771 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 4772 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 4776 src/scenegraph/x3d_nodes.c static u32 GeoTouchSensor_get_field_count(GF_Node *node, u8 dummy) GF_Node 4781 src/scenegraph/x3d_nodes.c static GF_Err GeoTouchSensor_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 4875 src/scenegraph/x3d_nodes.c static GF_Node *GeoTouchSensor_Create() GF_Node 4880 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_GeoTouchSensor); GF_Node 4890 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 4898 src/scenegraph/x3d_nodes.c static void GeoViewpoint_Del(GF_Node *node) GF_Node 4905 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->geoOrigin, node); GF_Node 4907 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 4908 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 4912 src/scenegraph/x3d_nodes.c static u32 GeoViewpoint_get_field_count(GF_Node *node, u8 dummy) GF_Node 4917 src/scenegraph/x3d_nodes.c static GF_Err GeoViewpoint_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 5049 src/scenegraph/x3d_nodes.c static GF_Node *GeoViewpoint_Create() GF_Node 5054 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_GeoViewpoint); GF_Node 5080 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 5088 src/scenegraph/x3d_nodes.c static void Group_Del(GF_Node *node) GF_Node 5091 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 5093 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 5097 src/scenegraph/x3d_nodes.c static u32 Group_get_field_count(GF_Node *node, u8 dummy) GF_Node 5102 src/scenegraph/x3d_nodes.c static GF_Err Group_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 5151 src/scenegraph/x3d_nodes.c static GF_Node *Group_Create() GF_Node 5156 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_Group); GF_Node 5157 src/scenegraph/x3d_nodes.c gf_sg_vrml_parent_setup((GF_Node *) p); GF_Node 5160 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 5168 src/scenegraph/x3d_nodes.c static void HAnimDisplacer_Del(GF_Node *node) GF_Node 5174 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 5175 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 5179 src/scenegraph/x3d_nodes.c static u32 HAnimDisplacer_get_field_count(GF_Node *node, u8 dummy) GF_Node 5184 src/scenegraph/x3d_nodes.c static GF_Err HAnimDisplacer_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 5235 src/scenegraph/x3d_nodes.c static GF_Node *HAnimDisplacer_Create() GF_Node 5240 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_HAnimDisplacer); GF_Node 5244 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 5252 src/scenegraph/x3d_nodes.c static void HAnimHumanoid_Del(GF_Node *node) GF_Node 5262 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->skinCoord, node); GF_Node 5263 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->skinNormal, node); GF_Node 5266 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 5267 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 5271 src/scenegraph/x3d_nodes.c static u32 HAnimHumanoid_get_field_count(GF_Node *node, u8 dummy) GF_Node 5276 src/scenegraph/x3d_nodes.c static GF_Err HAnimHumanoid_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 5419 src/scenegraph/x3d_nodes.c static GF_Node *HAnimHumanoid_Create() GF_Node 5424 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_HAnimHumanoid); GF_Node 5444 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 5452 src/scenegraph/x3d_nodes.c static void HAnimJoint_Del(GF_Node *node) GF_Node 5462 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 5464 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 5468 src/scenegraph/x3d_nodes.c static u32 HAnimJoint_get_field_count(GF_Node *node, u8 dummy) GF_Node 5473 src/scenegraph/x3d_nodes.c static GF_Err HAnimJoint_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 5614 src/scenegraph/x3d_nodes.c static GF_Node *HAnimJoint_Create() GF_Node 5619 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_HAnimJoint); GF_Node 5620 src/scenegraph/x3d_nodes.c gf_sg_vrml_parent_setup((GF_Node *) p); GF_Node 5649 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 5657 src/scenegraph/x3d_nodes.c static void HAnimSegment_Del(GF_Node *node) GF_Node 5660 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->coord, node); GF_Node 5664 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 5666 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 5670 src/scenegraph/x3d_nodes.c static u32 HAnimSegment_get_field_count(GF_Node *node, u8 dummy) GF_Node 5675 src/scenegraph/x3d_nodes.c static GF_Err HAnimSegment_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 5768 src/scenegraph/x3d_nodes.c static GF_Node *HAnimSegment_Create() GF_Node 5773 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_HAnimSegment); GF_Node 5774 src/scenegraph/x3d_nodes.c gf_sg_vrml_parent_setup((GF_Node *) p); GF_Node 5792 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 5800 src/scenegraph/x3d_nodes.c static void HAnimSite_Del(GF_Node *node) GF_Node 5804 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 5806 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 5810 src/scenegraph/x3d_nodes.c static u32 HAnimSite_get_field_count(GF_Node *node, u8 dummy) GF_Node 5815 src/scenegraph/x3d_nodes.c static GF_Err HAnimSite_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 5906 src/scenegraph/x3d_nodes.c static GF_Node *HAnimSite_Create() GF_Node 5911 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_HAnimSite); GF_Node 5912 src/scenegraph/x3d_nodes.c gf_sg_vrml_parent_setup((GF_Node *) p); GF_Node 5932 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 5940 src/scenegraph/x3d_nodes.c static void ImageTexture_Del(GF_Node *node) GF_Node 5944 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 5945 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 5949 src/scenegraph/x3d_nodes.c static u32 ImageTexture_get_field_count(GF_Node *node, u8 dummy) GF_Node 5954 src/scenegraph/x3d_nodes.c static GF_Err ImageTexture_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 5998 src/scenegraph/x3d_nodes.c static GF_Node *ImageTexture_Create() GF_Node 6003 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_ImageTexture); GF_Node 6008 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 6016 src/scenegraph/x3d_nodes.c static void IndexedFaceSet_Del(GF_Node *node) GF_Node 6023 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->color, node); GF_Node 6024 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->coord, node); GF_Node 6025 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->normal, node); GF_Node 6026 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->texCoord, node); GF_Node 6031 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 6032 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 6036 src/scenegraph/x3d_nodes.c static u32 IndexedFaceSet_get_field_count(GF_Node *node, u8 dummy) GF_Node 6041 src/scenegraph/x3d_nodes.c static GF_Err IndexedFaceSet_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 6198 src/scenegraph/x3d_nodes.c static GF_Node *IndexedFaceSet_Create() GF_Node 6203 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_IndexedFaceSet); GF_Node 6212 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 6220 src/scenegraph/x3d_nodes.c static void IndexedLineSet_Del(GF_Node *node) GF_Node 6225 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->color, node); GF_Node 6226 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->coord, node); GF_Node 6229 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 6230 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 6234 src/scenegraph/x3d_nodes.c static u32 IndexedLineSet_get_field_count(GF_Node *node, u8 dummy) GF_Node 6239 src/scenegraph/x3d_nodes.c static GF_Err IndexedLineSet_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 6315 src/scenegraph/x3d_nodes.c static GF_Node *IndexedLineSet_Create() GF_Node 6320 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_IndexedLineSet); GF_Node 6324 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 6332 src/scenegraph/x3d_nodes.c static void IndexedTriangleFanSet_Del(GF_Node *node) GF_Node 6336 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->color, node); GF_Node 6337 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->coord, node); GF_Node 6338 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->normal, node); GF_Node 6339 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->texCoord, node); GF_Node 6341 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 6342 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 6346 src/scenegraph/x3d_nodes.c static u32 IndexedTriangleFanSet_get_field_count(GF_Node *node, u8 dummy) GF_Node 6351 src/scenegraph/x3d_nodes.c static GF_Err IndexedTriangleFanSet_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 6449 src/scenegraph/x3d_nodes.c static GF_Node *IndexedTriangleFanSet_Create() GF_Node 6454 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_IndexedTriangleFanSet); GF_Node 6461 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 6469 src/scenegraph/x3d_nodes.c static void IndexedTriangleSet_Del(GF_Node *node) GF_Node 6473 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->color, node); GF_Node 6474 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->coord, node); GF_Node 6475 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->normal, node); GF_Node 6476 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->texCoord, node); GF_Node 6478 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 6479 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 6483 src/scenegraph/x3d_nodes.c static u32 IndexedTriangleSet_get_field_count(GF_Node *node, u8 dummy) GF_Node 6488 src/scenegraph/x3d_nodes.c static GF_Err IndexedTriangleSet_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 6586 src/scenegraph/x3d_nodes.c static GF_Node *IndexedTriangleSet_Create() GF_Node 6591 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_IndexedTriangleSet); GF_Node 6598 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 6606 src/scenegraph/x3d_nodes.c static void IndexedTriangleStripSet_Del(GF_Node *node) GF_Node 6610 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->color, node); GF_Node 6611 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->coord, node); GF_Node 6612 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->normal, node); GF_Node 6613 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->texCoord, node); GF_Node 6615 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 6616 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 6620 src/scenegraph/x3d_nodes.c static u32 IndexedTriangleStripSet_get_field_count(GF_Node *node, u8 dummy) GF_Node 6625 src/scenegraph/x3d_nodes.c static GF_Err IndexedTriangleStripSet_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 6723 src/scenegraph/x3d_nodes.c static GF_Node *IndexedTriangleStripSet_Create() GF_Node 6728 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_IndexedTriangleStripSet); GF_Node 6735 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 6743 src/scenegraph/x3d_nodes.c static void Inline_Del(GF_Node *node) GF_Node 6747 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 6748 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 6752 src/scenegraph/x3d_nodes.c static u32 Inline_get_field_count(GF_Node *node, u8 dummy) GF_Node 6757 src/scenegraph/x3d_nodes.c static GF_Err Inline_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 6794 src/scenegraph/x3d_nodes.c static GF_Node *Inline_Create() GF_Node 6799 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_Inline); GF_Node 6803 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 6811 src/scenegraph/x3d_nodes.c static void IntegerSequencer_Del(GF_Node *node) GF_Node 6816 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 6817 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 6821 src/scenegraph/x3d_nodes.c static u32 IntegerSequencer_get_field_count(GF_Node *node, u8 dummy) GF_Node 6826 src/scenegraph/x3d_nodes.c static GF_Err IntegerSequencer_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 6894 src/scenegraph/x3d_nodes.c static GF_Node *IntegerSequencer_Create() GF_Node 6899 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_IntegerSequencer); GF_Node 6902 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 6910 src/scenegraph/x3d_nodes.c static void IntegerTrigger_Del(GF_Node *node) GF_Node 6913 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 6914 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 6918 src/scenegraph/x3d_nodes.c static u32 IntegerTrigger_get_field_count(GF_Node *node, u8 dummy) GF_Node 6923 src/scenegraph/x3d_nodes.c static GF_Err IntegerTrigger_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 6968 src/scenegraph/x3d_nodes.c static GF_Node *IntegerTrigger_Create() GF_Node 6973 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_IntegerTrigger); GF_Node 6977 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 6985 src/scenegraph/x3d_nodes.c static void KeySensor_Del(GF_Node *node) GF_Node 6990 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 6991 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 6995 src/scenegraph/x3d_nodes.c static u32 KeySensor_get_field_count(GF_Node *node, u8 dummy) GF_Node 7000 src/scenegraph/x3d_nodes.c static GF_Err KeySensor_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 7086 src/scenegraph/x3d_nodes.c static GF_Node *KeySensor_Create() GF_Node 7091 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_KeySensor); GF_Node 7095 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 7103 src/scenegraph/x3d_nodes.c static void LineProperties_Del(GF_Node *node) GF_Node 7106 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 7107 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 7111 src/scenegraph/x3d_nodes.c static u32 LineProperties_get_field_count(GF_Node *node, u8 dummy) GF_Node 7116 src/scenegraph/x3d_nodes.c static GF_Err LineProperties_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 7160 src/scenegraph/x3d_nodes.c static GF_Node *LineProperties_Create() GF_Node 7165 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_LineProperties); GF_Node 7171 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 7179 src/scenegraph/x3d_nodes.c static void LineSet_Del(GF_Node *node) GF_Node 7182 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->color, node); GF_Node 7183 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->coord, node); GF_Node 7185 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 7186 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 7190 src/scenegraph/x3d_nodes.c static u32 LineSet_get_field_count(GF_Node *node, u8 dummy) GF_Node 7195 src/scenegraph/x3d_nodes.c static GF_Err LineSet_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 7241 src/scenegraph/x3d_nodes.c static GF_Node *LineSet_Create() GF_Node 7246 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_LineSet); GF_Node 7249 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 7257 src/scenegraph/x3d_nodes.c static void LoadSensor_Del(GF_Node *node) GF_Node 7261 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 7262 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 7266 src/scenegraph/x3d_nodes.c static u32 LoadSensor_get_field_count(GF_Node *node, u8 dummy) GF_Node 7271 src/scenegraph/x3d_nodes.c static GF_Err LoadSensor_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 7344 src/scenegraph/x3d_nodes.c static GF_Node *LoadSensor_Create() GF_Node 7349 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_LoadSensor); GF_Node 7354 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 7362 src/scenegraph/x3d_nodes.c static void LOD_Del(GF_Node *node) GF_Node 7366 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 7368 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 7372 src/scenegraph/x3d_nodes.c static u32 LOD_get_field_count(GF_Node *node, u8 dummy) GF_Node 7377 src/scenegraph/x3d_nodes.c static GF_Err LOD_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 7440 src/scenegraph/x3d_nodes.c static GF_Node *LOD_Create() GF_Node 7445 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_LOD); GF_Node 7446 src/scenegraph/x3d_nodes.c gf_sg_vrml_parent_setup((GF_Node *) p); GF_Node 7452 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 7460 src/scenegraph/x3d_nodes.c static void Material_Del(GF_Node *node) GF_Node 7463 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 7464 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 7468 src/scenegraph/x3d_nodes.c static u32 Material_get_field_count(GF_Node *node, u8 dummy) GF_Node 7473 src/scenegraph/x3d_nodes.c static GF_Err Material_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 7538 src/scenegraph/x3d_nodes.c static GF_Node *Material_Create() GF_Node 7543 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_Material); GF_Node 7558 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 7566 src/scenegraph/x3d_nodes.c static void MetadataDouble_Del(GF_Node *node) GF_Node 7572 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 7573 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 7577 src/scenegraph/x3d_nodes.c static u32 MetadataDouble_get_field_count(GF_Node *node, u8 dummy) GF_Node 7582 src/scenegraph/x3d_nodes.c static GF_Err MetadataDouble_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 7626 src/scenegraph/x3d_nodes.c static GF_Node *MetadataDouble_Create() GF_Node 7631 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_MetadataDouble); GF_Node 7634 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 7642 src/scenegraph/x3d_nodes.c static void MetadataFloat_Del(GF_Node *node) GF_Node 7648 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 7649 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 7653 src/scenegraph/x3d_nodes.c static u32 MetadataFloat_get_field_count(GF_Node *node, u8 dummy) GF_Node 7658 src/scenegraph/x3d_nodes.c static GF_Err MetadataFloat_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 7702 src/scenegraph/x3d_nodes.c static GF_Node *MetadataFloat_Create() GF_Node 7707 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_MetadataFloat); GF_Node 7710 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 7718 src/scenegraph/x3d_nodes.c static void MetadataInteger_Del(GF_Node *node) GF_Node 7724 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 7725 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 7729 src/scenegraph/x3d_nodes.c static u32 MetadataInteger_get_field_count(GF_Node *node, u8 dummy) GF_Node 7734 src/scenegraph/x3d_nodes.c static GF_Err MetadataInteger_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 7778 src/scenegraph/x3d_nodes.c static GF_Node *MetadataInteger_Create() GF_Node 7783 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_MetadataInteger); GF_Node 7786 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 7794 src/scenegraph/x3d_nodes.c static void MetadataSet_Del(GF_Node *node) GF_Node 7800 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 7801 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 7805 src/scenegraph/x3d_nodes.c static u32 MetadataSet_get_field_count(GF_Node *node, u8 dummy) GF_Node 7810 src/scenegraph/x3d_nodes.c static GF_Err MetadataSet_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 7855 src/scenegraph/x3d_nodes.c static GF_Node *MetadataSet_Create() GF_Node 7860 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_MetadataSet); GF_Node 7863 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 7871 src/scenegraph/x3d_nodes.c static void MetadataString_Del(GF_Node *node) GF_Node 7877 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 7878 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 7882 src/scenegraph/x3d_nodes.c static u32 MetadataString_get_field_count(GF_Node *node, u8 dummy) GF_Node 7887 src/scenegraph/x3d_nodes.c static GF_Err MetadataString_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 7931 src/scenegraph/x3d_nodes.c static GF_Node *MetadataString_Create() GF_Node 7936 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_MetadataString); GF_Node 7939 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 7947 src/scenegraph/x3d_nodes.c static void MovieTexture_Del(GF_Node *node) GF_Node 7951 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 7952 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 7956 src/scenegraph/x3d_nodes.c static u32 MovieTexture_get_field_count(GF_Node *node, u8 dummy) GF_Node 7961 src/scenegraph/x3d_nodes.c static GF_Err MovieTexture_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 8075 src/scenegraph/x3d_nodes.c static GF_Node *MovieTexture_Create() GF_Node 8080 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_MovieTexture); GF_Node 8090 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 8098 src/scenegraph/x3d_nodes.c static void MultiTexture_Del(GF_Node *node) GF_Node 8105 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 8106 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 8110 src/scenegraph/x3d_nodes.c static u32 MultiTexture_get_field_count(GF_Node *node, u8 dummy) GF_Node 8115 src/scenegraph/x3d_nodes.c static GF_Err MultiTexture_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 8181 src/scenegraph/x3d_nodes.c static GF_Node *MultiTexture_Create() GF_Node 8186 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_MultiTexture); GF_Node 8193 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 8201 src/scenegraph/x3d_nodes.c static void MultiTextureCoordinate_Del(GF_Node *node) GF_Node 8205 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 8206 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 8210 src/scenegraph/x3d_nodes.c static u32 MultiTextureCoordinate_get_field_count(GF_Node *node, u8 dummy) GF_Node 8215 src/scenegraph/x3d_nodes.c static GF_Err MultiTextureCoordinate_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 8246 src/scenegraph/x3d_nodes.c static GF_Node *MultiTextureCoordinate_Create() GF_Node 8251 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_MultiTextureCoordinate); GF_Node 8254 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 8262 src/scenegraph/x3d_nodes.c static void MultiTextureTransform_Del(GF_Node *node) GF_Node 8266 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 8267 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 8271 src/scenegraph/x3d_nodes.c static u32 MultiTextureTransform_get_field_count(GF_Node *node, u8 dummy) GF_Node 8276 src/scenegraph/x3d_nodes.c static GF_Err MultiTextureTransform_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 8307 src/scenegraph/x3d_nodes.c static GF_Node *MultiTextureTransform_Create() GF_Node 8312 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_MultiTextureTransform); GF_Node 8315 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 8323 src/scenegraph/x3d_nodes.c static void NavigationInfo_Del(GF_Node *node) GF_Node 8328 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 8330 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 8334 src/scenegraph/x3d_nodes.c static u32 NavigationInfo_get_field_count(GF_Node *node, u8 dummy) GF_Node 8339 src/scenegraph/x3d_nodes.c static GF_Err NavigationInfo_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 8426 src/scenegraph/x3d_nodes.c static GF_Node *NavigationInfo_Create() GF_Node 8431 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_NavigationInfo); GF_Node 8454 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 8462 src/scenegraph/x3d_nodes.c static void Normal_Del(GF_Node *node) GF_Node 8466 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 8467 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 8471 src/scenegraph/x3d_nodes.c static u32 Normal_get_field_count(GF_Node *node, u8 dummy) GF_Node 8476 src/scenegraph/x3d_nodes.c static GF_Err Normal_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 8506 src/scenegraph/x3d_nodes.c static GF_Node *Normal_Create() GF_Node 8511 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_Normal); GF_Node 8514 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 8522 src/scenegraph/x3d_nodes.c static void NormalInterpolator_Del(GF_Node *node) GF_Node 8528 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 8529 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 8533 src/scenegraph/x3d_nodes.c static u32 NormalInterpolator_get_field_count(GF_Node *node, u8 dummy) GF_Node 8538 src/scenegraph/x3d_nodes.c static GF_Err NormalInterpolator_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 8590 src/scenegraph/x3d_nodes.c static GF_Node *NormalInterpolator_Create() GF_Node 8595 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_NormalInterpolator); GF_Node 8598 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 8606 src/scenegraph/x3d_nodes.c static void NurbsCurve_Del(GF_Node *node) GF_Node 8612 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 8613 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 8617 src/scenegraph/x3d_nodes.c static u32 NurbsCurve_get_field_count(GF_Node *node, u8 dummy) GF_Node 8622 src/scenegraph/x3d_nodes.c static GF_Err NurbsCurve_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 8687 src/scenegraph/x3d_nodes.c static GF_Node *NurbsCurve_Create() GF_Node 8692 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_NurbsCurve); GF_Node 8697 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 8705 src/scenegraph/x3d_nodes.c static void NurbsCurve2D_Del(GF_Node *node) GF_Node 8711 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 8712 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 8716 src/scenegraph/x3d_nodes.c static u32 NurbsCurve2D_get_field_count(GF_Node *node, u8 dummy) GF_Node 8721 src/scenegraph/x3d_nodes.c static GF_Err NurbsCurve2D_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 8786 src/scenegraph/x3d_nodes.c static GF_Node *NurbsCurve2D_Create() GF_Node 8791 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_NurbsCurve2D); GF_Node 8796 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 8804 src/scenegraph/x3d_nodes.c static void NurbsOrientationInterpolator_Del(GF_Node *node) GF_Node 8807 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->controlPoints, node); GF_Node 8810 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 8811 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 8815 src/scenegraph/x3d_nodes.c static u32 NurbsOrientationInterpolator_get_field_count(GF_Node *node, u8 dummy) GF_Node 8820 src/scenegraph/x3d_nodes.c static GF_Err NurbsOrientationInterpolator_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 8887 src/scenegraph/x3d_nodes.c static GF_Node *NurbsOrientationInterpolator_Create() GF_Node 8892 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_NurbsOrientationInterpolator); GF_Node 8896 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 8904 src/scenegraph/x3d_nodes.c static void NurbsPatchSurface_Del(GF_Node *node) GF_Node 8907 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->controlPoint, node); GF_Node 8908 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->texCoord, node); GF_Node 8912 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 8913 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 8917 src/scenegraph/x3d_nodes.c static u32 NurbsPatchSurface_get_field_count(GF_Node *node, u8 dummy) GF_Node 8922 src/scenegraph/x3d_nodes.c static GF_Err NurbsPatchSurface_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 9045 src/scenegraph/x3d_nodes.c static GF_Node *NurbsPatchSurface_Create() GF_Node 9050 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_NurbsPatchSurface); GF_Node 9060 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 9068 src/scenegraph/x3d_nodes.c static void NurbsPositionInterpolator_Del(GF_Node *node) GF_Node 9071 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->controlPoints, node); GF_Node 9074 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 9075 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 9079 src/scenegraph/x3d_nodes.c static u32 NurbsPositionInterpolator_get_field_count(GF_Node *node, u8 dummy) GF_Node 9084 src/scenegraph/x3d_nodes.c static GF_Err NurbsPositionInterpolator_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 9151 src/scenegraph/x3d_nodes.c static GF_Node *NurbsPositionInterpolator_Create() GF_Node 9156 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_NurbsPositionInterpolator); GF_Node 9160 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 9168 src/scenegraph/x3d_nodes.c static void NurbsSet_Del(GF_Node *node) GF_Node 9174 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 9175 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 9179 src/scenegraph/x3d_nodes.c static u32 NurbsSet_get_field_count(GF_Node *node, u8 dummy) GF_Node 9184 src/scenegraph/x3d_nodes.c static GF_Err NurbsSet_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 9240 src/scenegraph/x3d_nodes.c static GF_Node *NurbsSet_Create() GF_Node 9245 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_NurbsSet); GF_Node 9249 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 9257 src/scenegraph/x3d_nodes.c static void NurbsSurfaceInterpolator_Del(GF_Node *node) GF_Node 9260 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->controlPoints, node); GF_Node 9264 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 9265 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 9269 src/scenegraph/x3d_nodes.c static u32 NurbsSurfaceInterpolator_get_field_count(GF_Node *node, u8 dummy) GF_Node 9274 src/scenegraph/x3d_nodes.c static GF_Err NurbsSurfaceInterpolator_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 9376 src/scenegraph/x3d_nodes.c static GF_Node *NurbsSurfaceInterpolator_Create() GF_Node 9381 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_NurbsSurfaceInterpolator); GF_Node 9388 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 9396 src/scenegraph/x3d_nodes.c static void NurbsSweptSurface_Del(GF_Node *node) GF_Node 9399 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->crossSectionCurve, node); GF_Node 9400 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->trajectoryCurve, node); GF_Node 9401 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 9402 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 9406 src/scenegraph/x3d_nodes.c static u32 NurbsSweptSurface_get_field_count(GF_Node *node, u8 dummy) GF_Node 9411 src/scenegraph/x3d_nodes.c static GF_Err NurbsSweptSurface_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 9464 src/scenegraph/x3d_nodes.c static GF_Node *NurbsSweptSurface_Create() GF_Node 9469 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_NurbsSweptSurface); GF_Node 9474 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 9482 src/scenegraph/x3d_nodes.c static void NurbsSwungSurface_Del(GF_Node *node) GF_Node 9485 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->profileCurve, node); GF_Node 9486 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->trajectoryCurve, node); GF_Node 9487 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 9488 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 9492 src/scenegraph/x3d_nodes.c static u32 NurbsSwungSurface_get_field_count(GF_Node *node, u8 dummy) GF_Node 9497 src/scenegraph/x3d_nodes.c static GF_Err NurbsSwungSurface_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 9550 src/scenegraph/x3d_nodes.c static GF_Node *NurbsSwungSurface_Create() GF_Node 9555 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_NurbsSwungSurface); GF_Node 9560 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 9568 src/scenegraph/x3d_nodes.c static void NurbsTextureCoordinate_Del(GF_Node *node) GF_Node 9575 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 9576 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 9580 src/scenegraph/x3d_nodes.c static u32 NurbsTextureCoordinate_get_field_count(GF_Node *node, u8 dummy) GF_Node 9585 src/scenegraph/x3d_nodes.c static GF_Err NurbsTextureCoordinate_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 9664 src/scenegraph/x3d_nodes.c static GF_Node *NurbsTextureCoordinate_Create() GF_Node 9669 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_NurbsTextureCoordinate); GF_Node 9676 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 9684 src/scenegraph/x3d_nodes.c static void NurbsTrimmedSurface_Del(GF_Node *node) GF_Node 9690 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->controlPoint, node); GF_Node 9691 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->texCoord, node); GF_Node 9695 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 9696 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 9700 src/scenegraph/x3d_nodes.c static u32 NurbsTrimmedSurface_get_field_count(GF_Node *node, u8 dummy) GF_Node 9705 src/scenegraph/x3d_nodes.c static GF_Err NurbsTrimmedSurface_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 9854 src/scenegraph/x3d_nodes.c static GF_Node *NurbsTrimmedSurface_Create() GF_Node 9859 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_NurbsTrimmedSurface); GF_Node 9869 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 9877 src/scenegraph/x3d_nodes.c static void OrientationInterpolator_Del(GF_Node *node) GF_Node 9882 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 9883 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 9887 src/scenegraph/x3d_nodes.c static u32 OrientationInterpolator_get_field_count(GF_Node *node, u8 dummy) GF_Node 9892 src/scenegraph/x3d_nodes.c static GF_Err OrientationInterpolator_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 9944 src/scenegraph/x3d_nodes.c static GF_Node *OrientationInterpolator_Create() GF_Node 9949 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_OrientationInterpolator); GF_Node 9952 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 9960 src/scenegraph/x3d_nodes.c static void PixelTexture_Del(GF_Node *node) GF_Node 9964 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 9965 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 9969 src/scenegraph/x3d_nodes.c static u32 PixelTexture_get_field_count(GF_Node *node, u8 dummy) GF_Node 9974 src/scenegraph/x3d_nodes.c static GF_Err PixelTexture_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 10018 src/scenegraph/x3d_nodes.c static GF_Node *PixelTexture_Create() GF_Node 10023 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_PixelTexture); GF_Node 10028 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 10036 src/scenegraph/x3d_nodes.c static void PlaneSensor_Del(GF_Node *node) GF_Node 10039 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 10041 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 10045 src/scenegraph/x3d_nodes.c static u32 PlaneSensor_get_field_count(GF_Node *node, u8 dummy) GF_Node 10050 src/scenegraph/x3d_nodes.c static GF_Err PlaneSensor_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 10143 src/scenegraph/x3d_nodes.c static GF_Node *PlaneSensor_Create() GF_Node 10148 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_PlaneSensor); GF_Node 10160 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 10168 src/scenegraph/x3d_nodes.c static void PointLight_Del(GF_Node *node) GF_Node 10171 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 10172 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 10176 src/scenegraph/x3d_nodes.c static u32 PointLight_get_field_count(GF_Node *node, u8 dummy) GF_Node 10181 src/scenegraph/x3d_nodes.c static GF_Err PointLight_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 10253 src/scenegraph/x3d_nodes.c static GF_Node *PointLight_Create() GF_Node 10258 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_PointLight); GF_Node 10274 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 10282 src/scenegraph/x3d_nodes.c static void PointSet_Del(GF_Node *node) GF_Node 10285 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->color, node); GF_Node 10286 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->coord, node); GF_Node 10287 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 10288 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 10292 src/scenegraph/x3d_nodes.c static u32 PointSet_get_field_count(GF_Node *node, u8 dummy) GF_Node 10297 src/scenegraph/x3d_nodes.c static GF_Err PointSet_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 10336 src/scenegraph/x3d_nodes.c static GF_Node *PointSet_Create() GF_Node 10341 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_PointSet); GF_Node 10344 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 10352 src/scenegraph/x3d_nodes.c static void Polyline2D_Del(GF_Node *node) GF_Node 10356 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 10357 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 10361 src/scenegraph/x3d_nodes.c static u32 Polyline2D_get_field_count(GF_Node *node, u8 dummy) GF_Node 10366 src/scenegraph/x3d_nodes.c static GF_Err Polyline2D_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 10396 src/scenegraph/x3d_nodes.c static GF_Node *Polyline2D_Create() GF_Node 10401 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_Polyline2D); GF_Node 10404 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 10412 src/scenegraph/x3d_nodes.c static void Polypoint2D_Del(GF_Node *node) GF_Node 10416 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 10417 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 10421 src/scenegraph/x3d_nodes.c static u32 Polypoint2D_get_field_count(GF_Node *node, u8 dummy) GF_Node 10426 src/scenegraph/x3d_nodes.c static GF_Err Polypoint2D_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 10456 src/scenegraph/x3d_nodes.c static GF_Node *Polypoint2D_Create() GF_Node 10461 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_Polypoint2D); GF_Node 10464 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 10472 src/scenegraph/x3d_nodes.c static void PositionInterpolator_Del(GF_Node *node) GF_Node 10477 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 10478 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 10482 src/scenegraph/x3d_nodes.c static u32 PositionInterpolator_get_field_count(GF_Node *node, u8 dummy) GF_Node 10487 src/scenegraph/x3d_nodes.c static GF_Err PositionInterpolator_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 10539 src/scenegraph/x3d_nodes.c static GF_Node *PositionInterpolator_Create() GF_Node 10544 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_PositionInterpolator); GF_Node 10547 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 10555 src/scenegraph/x3d_nodes.c static void PositionInterpolator2D_Del(GF_Node *node) GF_Node 10560 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 10561 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 10565 src/scenegraph/x3d_nodes.c static u32 PositionInterpolator2D_get_field_count(GF_Node *node, u8 dummy) GF_Node 10570 src/scenegraph/x3d_nodes.c static GF_Err PositionInterpolator2D_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 10622 src/scenegraph/x3d_nodes.c static GF_Node *PositionInterpolator2D_Create() GF_Node 10627 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_PositionInterpolator2D); GF_Node 10630 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 10638 src/scenegraph/x3d_nodes.c static void ProximitySensor_Del(GF_Node *node) GF_Node 10641 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 10642 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 10646 src/scenegraph/x3d_nodes.c static u32 ProximitySensor_get_field_count(GF_Node *node, u8 dummy) GF_Node 10651 src/scenegraph/x3d_nodes.c static GF_Err ProximitySensor_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 10737 src/scenegraph/x3d_nodes.c static GF_Node *ProximitySensor_Create() GF_Node 10742 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_ProximitySensor); GF_Node 10752 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 10760 src/scenegraph/x3d_nodes.c static void ReceiverPdu_Del(GF_Node *node) GF_Node 10766 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 10767 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 10771 src/scenegraph/x3d_nodes.c static u32 ReceiverPdu_get_field_count(GF_Node *node, u8 dummy) GF_Node 10776 src/scenegraph/x3d_nodes.c static GF_Err ReceiverPdu_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 10974 src/scenegraph/x3d_nodes.c static GF_Node *ReceiverPdu_Create() GF_Node 10979 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_ReceiverPdu); GF_Node 11001 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 11009 src/scenegraph/x3d_nodes.c static void Rectangle2D_Del(GF_Node *node) GF_Node 11012 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 11013 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 11017 src/scenegraph/x3d_nodes.c static u32 Rectangle2D_get_field_count(GF_Node *node, u8 dummy) GF_Node 11022 src/scenegraph/x3d_nodes.c static GF_Err Rectangle2D_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 11052 src/scenegraph/x3d_nodes.c static GF_Node *Rectangle2D_Create() GF_Node 11057 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_Rectangle2D); GF_Node 11062 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 11070 src/scenegraph/x3d_nodes.c static void ScalarInterpolator_Del(GF_Node *node) GF_Node 11075 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 11076 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 11080 src/scenegraph/x3d_nodes.c static u32 ScalarInterpolator_get_field_count(GF_Node *node, u8 dummy) GF_Node 11085 src/scenegraph/x3d_nodes.c static GF_Err ScalarInterpolator_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 11137 src/scenegraph/x3d_nodes.c static GF_Node *ScalarInterpolator_Create() GF_Node 11142 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_ScalarInterpolator); GF_Node 11145 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 11153 src/scenegraph/x3d_nodes.c static void Script_Del(GF_Node *node) GF_Node 11157 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 11158 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 11162 src/scenegraph/x3d_nodes.c static u32 Script_get_field_count(GF_Node *node, u8 dummy) GF_Node 11167 src/scenegraph/x3d_nodes.c static GF_Err Script_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 11211 src/scenegraph/x3d_nodes.c static GF_Node *Script_Create() GF_Node 11216 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_Script); GF_Node 11219 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 11227 src/scenegraph/x3d_nodes.c static void Shape_Del(GF_Node *node) GF_Node 11230 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->appearance, node); GF_Node 11231 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->geometry, node); GF_Node 11232 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 11233 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 11237 src/scenegraph/x3d_nodes.c static u32 Shape_get_field_count(GF_Node *node, u8 dummy) GF_Node 11242 src/scenegraph/x3d_nodes.c static GF_Err Shape_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 11281 src/scenegraph/x3d_nodes.c static GF_Node *Shape_Create() GF_Node 11286 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_Shape); GF_Node 11289 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 11297 src/scenegraph/x3d_nodes.c static void SignalPdu_Del(GF_Node *node) GF_Node 11304 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 11305 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 11309 src/scenegraph/x3d_nodes.c static u32 SignalPdu_get_field_count(GF_Node *node, u8 dummy) GF_Node 11314 src/scenegraph/x3d_nodes.c static GF_Err SignalPdu_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 11512 src/scenegraph/x3d_nodes.c static GF_Node *SignalPdu_Create() GF_Node 11517 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_SignalPdu); GF_Node 11538 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 11546 src/scenegraph/x3d_nodes.c static void Sound_Del(GF_Node *node) GF_Node 11549 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->source, node); GF_Node 11550 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 11551 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 11555 src/scenegraph/x3d_nodes.c static u32 Sound_get_field_count(GF_Node *node, u8 dummy) GF_Node 11560 src/scenegraph/x3d_nodes.c static GF_Err Sound_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 11654 src/scenegraph/x3d_nodes.c static GF_Node *Sound_Create() GF_Node 11659 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_Sound); GF_Node 11675 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 11683 src/scenegraph/x3d_nodes.c static void Sphere_Del(GF_Node *node) GF_Node 11686 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 11687 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 11691 src/scenegraph/x3d_nodes.c static u32 Sphere_get_field_count(GF_Node *node, u8 dummy) GF_Node 11696 src/scenegraph/x3d_nodes.c static GF_Err Sphere_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 11726 src/scenegraph/x3d_nodes.c static GF_Node *Sphere_Create() GF_Node 11731 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_Sphere); GF_Node 11735 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 11743 src/scenegraph/x3d_nodes.c static void SphereSensor_Del(GF_Node *node) GF_Node 11746 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 11748 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 11752 src/scenegraph/x3d_nodes.c static u32 SphereSensor_get_field_count(GF_Node *node, u8 dummy) GF_Node 11757 src/scenegraph/x3d_nodes.c static GF_Err SphereSensor_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 11836 src/scenegraph/x3d_nodes.c static GF_Node *SphereSensor_Create() GF_Node 11841 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_SphereSensor); GF_Node 11850 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 11858 src/scenegraph/x3d_nodes.c static void SpotLight_Del(GF_Node *node) GF_Node 11861 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 11862 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 11866 src/scenegraph/x3d_nodes.c static u32 SpotLight_get_field_count(GF_Node *node, u8 dummy) GF_Node 11871 src/scenegraph/x3d_nodes.c static GF_Err SpotLight_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 11964 src/scenegraph/x3d_nodes.c static GF_Node *SpotLight_Create() GF_Node 11969 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_SpotLight); GF_Node 11990 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 11998 src/scenegraph/x3d_nodes.c static void StaticGroup_Del(GF_Node *node) GF_Node 12001 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 12003 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 12007 src/scenegraph/x3d_nodes.c static u32 StaticGroup_get_field_count(GF_Node *node, u8 dummy) GF_Node 12012 src/scenegraph/x3d_nodes.c static GF_Err StaticGroup_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 12043 src/scenegraph/x3d_nodes.c static GF_Node *StaticGroup_Create() GF_Node 12048 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_StaticGroup); GF_Node 12049 src/scenegraph/x3d_nodes.c gf_sg_vrml_parent_setup((GF_Node *) p); GF_Node 12052 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 12060 src/scenegraph/x3d_nodes.c static void StringSensor_Del(GF_Node *node) GF_Node 12065 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 12066 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 12070 src/scenegraph/x3d_nodes.c static u32 StringSensor_get_field_count(GF_Node *node, u8 dummy) GF_Node 12075 src/scenegraph/x3d_nodes.c static GF_Err StringSensor_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 12133 src/scenegraph/x3d_nodes.c static GF_Node *StringSensor_Create() GF_Node 12138 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_StringSensor); GF_Node 12143 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 12151 src/scenegraph/x3d_nodes.c static void Switch_Del(GF_Node *node) GF_Node 12154 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 12156 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 12160 src/scenegraph/x3d_nodes.c static u32 Switch_get_field_count(GF_Node *node, u8 dummy) GF_Node 12165 src/scenegraph/x3d_nodes.c static GF_Err Switch_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 12221 src/scenegraph/x3d_nodes.c static GF_Node *Switch_Create() GF_Node 12226 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_Switch); GF_Node 12227 src/scenegraph/x3d_nodes.c gf_sg_vrml_parent_setup((GF_Node *) p); GF_Node 12231 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 12239 src/scenegraph/x3d_nodes.c static void Text_Del(GF_Node *node) GF_Node 12244 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->fontStyle, node); GF_Node 12245 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 12246 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 12250 src/scenegraph/x3d_nodes.c static u32 Text_get_field_count(GF_Node *node, u8 dummy) GF_Node 12255 src/scenegraph/x3d_nodes.c static GF_Err Text_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 12307 src/scenegraph/x3d_nodes.c static GF_Node *Text_Create() GF_Node 12312 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_Text); GF_Node 12316 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 12324 src/scenegraph/x3d_nodes.c static void TextureBackground_Del(GF_Node *node) GF_Node 12329 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->backTexture, node); GF_Node 12330 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->bottomTexture, node); GF_Node 12331 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->frontTexture, node); GF_Node 12332 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->leftTexture, node); GF_Node 12333 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->rightTexture, node); GF_Node 12334 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->topTexture, node); GF_Node 12338 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 12339 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 12343 src/scenegraph/x3d_nodes.c static u32 TextureBackground_get_field_count(GF_Node *node, u8 dummy) GF_Node 12348 src/scenegraph/x3d_nodes.c static GF_Err TextureBackground_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 12476 src/scenegraph/x3d_nodes.c static GF_Node *TextureBackground_Create() GF_Node 12481 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_TextureBackground); GF_Node 12492 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 12500 src/scenegraph/x3d_nodes.c static void TextureCoordinate_Del(GF_Node *node) GF_Node 12504 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 12505 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 12509 src/scenegraph/x3d_nodes.c static u32 TextureCoordinate_get_field_count(GF_Node *node, u8 dummy) GF_Node 12514 src/scenegraph/x3d_nodes.c static GF_Err TextureCoordinate_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 12544 src/scenegraph/x3d_nodes.c static GF_Node *TextureCoordinate_Create() GF_Node 12549 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_TextureCoordinate); GF_Node 12552 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 12560 src/scenegraph/x3d_nodes.c static void TextureCoordinateGenerator_Del(GF_Node *node) GF_Node 12565 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 12566 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 12570 src/scenegraph/x3d_nodes.c static u32 TextureCoordinateGenerator_get_field_count(GF_Node *node, u8 dummy) GF_Node 12575 src/scenegraph/x3d_nodes.c static GF_Err TextureCoordinateGenerator_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 12612 src/scenegraph/x3d_nodes.c static GF_Node *TextureCoordinateGenerator_Create() GF_Node 12617 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_TextureCoordinateGenerator); GF_Node 12622 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 12630 src/scenegraph/x3d_nodes.c static void TextureTransform_Del(GF_Node *node) GF_Node 12633 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 12634 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 12638 src/scenegraph/x3d_nodes.c static u32 TextureTransform_get_field_count(GF_Node *node, u8 dummy) GF_Node 12643 src/scenegraph/x3d_nodes.c static GF_Err TextureTransform_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 12694 src/scenegraph/x3d_nodes.c static GF_Node *TextureTransform_Create() GF_Node 12699 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_TextureTransform); GF_Node 12709 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 12717 src/scenegraph/x3d_nodes.c static void TimeSensor_Del(GF_Node *node) GF_Node 12720 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 12721 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 12725 src/scenegraph/x3d_nodes.c static u32 TimeSensor_get_field_count(GF_Node *node, u8 dummy) GF_Node 12730 src/scenegraph/x3d_nodes.c static GF_Err TimeSensor_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 12844 src/scenegraph/x3d_nodes.c static GF_Node *TimeSensor_Create() GF_Node 12849 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_TimeSensor); GF_Node 12858 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 12866 src/scenegraph/x3d_nodes.c static void TimeTrigger_Del(GF_Node *node) GF_Node 12869 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 12870 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 12874 src/scenegraph/x3d_nodes.c static u32 TimeTrigger_get_field_count(GF_Node *node, u8 dummy) GF_Node 12879 src/scenegraph/x3d_nodes.c static GF_Err TimeTrigger_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 12917 src/scenegraph/x3d_nodes.c static GF_Node *TimeTrigger_Create() GF_Node 12922 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_TimeTrigger); GF_Node 12925 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 12933 src/scenegraph/x3d_nodes.c static void TouchSensor_Del(GF_Node *node) GF_Node 12936 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 12938 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 12942 src/scenegraph/x3d_nodes.c static u32 TouchSensor_get_field_count(GF_Node *node, u8 dummy) GF_Node 12947 src/scenegraph/x3d_nodes.c static GF_Err TouchSensor_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 13026 src/scenegraph/x3d_nodes.c static GF_Node *TouchSensor_Create() GF_Node 13031 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_TouchSensor); GF_Node 13035 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 13043 src/scenegraph/x3d_nodes.c static void Transform_Del(GF_Node *node) GF_Node 13046 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 13048 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 13052 src/scenegraph/x3d_nodes.c static u32 Transform_get_field_count(GF_Node *node, u8 dummy) GF_Node 13057 src/scenegraph/x3d_nodes.c static GF_Err Transform_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 13141 src/scenegraph/x3d_nodes.c static GF_Node *Transform_Create() GF_Node 13146 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_Transform); GF_Node 13147 src/scenegraph/x3d_nodes.c gf_sg_vrml_parent_setup((GF_Node *) p); GF_Node 13167 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 13175 src/scenegraph/x3d_nodes.c static void TransmitterPdu_Del(GF_Node *node) GF_Node 13181 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 13182 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 13186 src/scenegraph/x3d_nodes.c static u32 TransmitterPdu_get_field_count(GF_Node *node, u8 dummy) GF_Node 13191 src/scenegraph/x3d_nodes.c static GF_Err TransmitterPdu_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 13501 src/scenegraph/x3d_nodes.c static GF_Node *TransmitterPdu_Create() GF_Node 13506 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_TransmitterPdu); GF_Node 13548 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 13556 src/scenegraph/x3d_nodes.c static void TriangleFanSet_Del(GF_Node *node) GF_Node 13559 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->color, node); GF_Node 13560 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->coord, node); GF_Node 13562 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->normal, node); GF_Node 13563 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->texCoord, node); GF_Node 13564 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 13565 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 13569 src/scenegraph/x3d_nodes.c static u32 TriangleFanSet_get_field_count(GF_Node *node, u8 dummy) GF_Node 13574 src/scenegraph/x3d_nodes.c static GF_Err TriangleFanSet_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 13664 src/scenegraph/x3d_nodes.c static GF_Node *TriangleFanSet_Create() GF_Node 13669 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_TriangleFanSet); GF_Node 13676 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 13684 src/scenegraph/x3d_nodes.c static void TriangleSet_Del(GF_Node *node) GF_Node 13687 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->color, node); GF_Node 13688 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->coord, node); GF_Node 13689 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->normal, node); GF_Node 13690 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->texCoord, node); GF_Node 13691 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 13692 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 13696 src/scenegraph/x3d_nodes.c static u32 TriangleSet_get_field_count(GF_Node *node, u8 dummy) GF_Node 13701 src/scenegraph/x3d_nodes.c static GF_Err TriangleSet_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 13784 src/scenegraph/x3d_nodes.c static GF_Node *TriangleSet_Create() GF_Node 13789 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_TriangleSet); GF_Node 13796 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 13804 src/scenegraph/x3d_nodes.c static void TriangleSet2D_Del(GF_Node *node) GF_Node 13808 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 13809 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 13813 src/scenegraph/x3d_nodes.c static u32 TriangleSet2D_get_field_count(GF_Node *node, u8 dummy) GF_Node 13818 src/scenegraph/x3d_nodes.c static GF_Err TriangleSet2D_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 13848 src/scenegraph/x3d_nodes.c static GF_Node *TriangleSet2D_Create() GF_Node 13853 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_TriangleSet2D); GF_Node 13856 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 13864 src/scenegraph/x3d_nodes.c static void TriangleStripSet_Del(GF_Node *node) GF_Node 13867 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->color, node); GF_Node 13868 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->coord, node); GF_Node 13869 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->normal, node); GF_Node 13871 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->texCoord, node); GF_Node 13872 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 13873 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 13877 src/scenegraph/x3d_nodes.c static u32 TriangleStripSet_get_field_count(GF_Node *node, u8 dummy) GF_Node 13882 src/scenegraph/x3d_nodes.c static GF_Err TriangleStripSet_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 13972 src/scenegraph/x3d_nodes.c static GF_Node *TriangleStripSet_Create() GF_Node 13977 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_TriangleStripSet); GF_Node 13984 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 13992 src/scenegraph/x3d_nodes.c static void Viewpoint_Del(GF_Node *node) GF_Node 13996 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 13997 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 14001 src/scenegraph/x3d_nodes.c static u32 Viewpoint_get_field_count(GF_Node *node, u8 dummy) GF_Node 14006 src/scenegraph/x3d_nodes.c static GF_Err Viewpoint_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 14093 src/scenegraph/x3d_nodes.c static GF_Node *Viewpoint_Create() GF_Node 14098 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_Viewpoint); GF_Node 14113 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 14121 src/scenegraph/x3d_nodes.c static void VisibilitySensor_Del(GF_Node *node) GF_Node 14124 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 14125 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 14129 src/scenegraph/x3d_nodes.c static u32 VisibilitySensor_get_field_count(GF_Node *node, u8 dummy) GF_Node 14134 src/scenegraph/x3d_nodes.c static GF_Err VisibilitySensor_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 14199 src/scenegraph/x3d_nodes.c static GF_Node *VisibilitySensor_Create() GF_Node 14204 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_VisibilitySensor); GF_Node 14214 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 14222 src/scenegraph/x3d_nodes.c static void WorldInfo_Del(GF_Node *node) GF_Node 14227 src/scenegraph/x3d_nodes.c gf_node_unregister((GF_Node *) p->metadata, node); GF_Node 14228 src/scenegraph/x3d_nodes.c gf_node_free((GF_Node *)p); GF_Node 14232 src/scenegraph/x3d_nodes.c static u32 WorldInfo_get_field_count(GF_Node *node, u8 dummy) GF_Node 14237 src/scenegraph/x3d_nodes.c static GF_Err WorldInfo_get_field(GF_Node *node, GF_FieldInfo *info) GF_Node 14274 src/scenegraph/x3d_nodes.c static GF_Node *WorldInfo_Create() GF_Node 14279 src/scenegraph/x3d_nodes.c gf_node_setup((GF_Node *)p, TAG_X3D_WorldInfo); GF_Node 14282 src/scenegraph/x3d_nodes.c return (GF_Node *)p; GF_Node 14288 src/scenegraph/x3d_nodes.c GF_Node *gf_sg_x3d_node_new(u32 NodeTag) GF_Node 14816 src/scenegraph/x3d_nodes.c void gf_sg_x3d_node_del(GF_Node *node) GF_Node 15208 src/scenegraph/x3d_nodes.c u32 gf_sg_x3d_node_get_field_count(GF_Node *node) GF_Node 15472 src/scenegraph/x3d_nodes.c GF_Err gf_sg_x3d_node_get_field(GF_Node *node, GF_FieldInfo *field) GF_Node 15872 src/scenegraph/x3d_nodes.c s32 gf_sg_x3d_node_get_field_index_by_name(GF_Node *node, char *name) GF_Node 82 src/scenegraph/xbl_process.c gf_node_setup((GF_Node *)p, ElementTag); GF_Node 83 src/scenegraph/xbl_process.c gf_sg_parent_setup((GF_Node *) p); GF_Node 100 src/scenegraph/xbl_process.c gf_node_register((GF_Node *)elt, (parent ? (GF_Node *)parent->node : NULL)); GF_Node 101 src/scenegraph/xbl_process.c if (parent && elt) gf_node_list_add_child_last( & parent->node->children, (GF_Node*)elt, & parent->last_child); GF_Node 106 src/scenegraph/xbl_process.c attribute_tag = gf_xml_get_attribute_tag((GF_Node *)elt, att->name, 0); GF_Node 109 src/scenegraph/xbl_process.c GF_DOMAttribute *dom_att = gf_xml_create_attribute((GF_Node*)elt, attribute_tag); GF_Node 163 src/scenegraph/xbl_process.c the_name = gf_node_get_class_name((GF_Node *) node); GF_Node 237 src/scenegraph/xbl_process.c void apply(GF_Node *bound_doc, GF_Node *binding_doc) GF_Node 384 src/scenegraph/xml_ns.c u32 gf_xml_get_attribute_tag(GF_Node *elt, char *attribute_name, u32 ns) GF_Node 484 src/scenegraph/xml_ns.c const char*gf_svg_get_attribute_name(GF_Node *node, u32 tag) GF_Node 507 src/scenegraph/xml_ns.c GF_DOMAttribute *gf_xml_create_attribute(GF_Node *node, u32 tag) GF_Node 636 src/scenegraph/xml_ns.c const char *gf_xml_get_element_name(GF_Node *n) GF_Node 659 src/scenegraph/xml_ns.c GF_NamespaceType gf_xml_get_element_namespace(GF_Node *n) GF_Node 674 src/scenegraph/xml_ns.c u32 gf_node_get_attribute_count(GF_Node *node) GF_Node 686 src/scenegraph/xml_ns.c GF_Err gf_node_get_attribute_info(GF_Node *node, GF_FieldInfo *info) GF_Node 703 src/scenegraph/xml_ns.c void gf_node_delete_attributes(GF_Node *node) GF_Node 732 src/scenegraph/xml_ns.c GF_Err gf_node_get_attribute_by_name(GF_Node *node, char *name, u32 xmlns_code, Bool create_if_not_found, Bool set_default, GF_FieldInfo *field) GF_Node 782 src/scenegraph/xml_ns.c static void attributes_set_default_value(GF_Node *node, SVGAttribute *att) GF_Node 913 src/scenegraph/xml_ns.c GF_Err gf_node_get_attribute_by_tag(GF_Node *node, u32 attribute_tag, Bool create_if_not_found, Bool set_default, GF_FieldInfo *field) GF_Node 966 src/scenegraph/xml_ns.c GF_Node *gf_xml_node_clone(GF_SceneGraph *inScene, GF_Node *orig, GF_Node *cloned_parent, char *inst_id, Bool deep) GF_Node 969 src/scenegraph/xml_ns.c GF_Node *clone = gf_node_new(inScene, orig->sgprivate->tag); GF_Node 406 src/terminal/input_sensor.c static void IS_Unregister(GF_Node *node, ISStack *st) GF_Node 437 src/terminal/input_sensor.c static void IS_Register(GF_Node *n) GF_Node 470 src/terminal/input_sensor.c static void TraverseInputSensor(GF_Node *node, void *rs, Bool is_destroy) GF_Node 490 src/terminal/input_sensor.c void InitInputSensor(GF_Scene *scene, GF_Node *node) GF_Node 505 src/terminal/input_sensor.c void InputSensorModified(GF_Node *node) GF_Node 785 src/terminal/input_sensor.c if (gf_node_get_tag((GF_Node*)n) != TAG_X3D_KeySensor) continue; GF_Node 797 src/terminal/input_sensor.c gf_node_event_out_str((GF_Node *)n, "keyPress"); GF_Node 808 src/terminal/input_sensor.c gf_node_event_out_str((GF_Node *)n, "keyRelease"); GF_Node 812 src/terminal/input_sensor.c gf_node_event_out_str((GF_Node *)n, "actionKeyPress"); GF_Node 816 src/terminal/input_sensor.c gf_node_event_out_str((GF_Node *)n, "actionKeyRelease"); GF_Node 820 src/terminal/input_sensor.c gf_node_event_out_str((GF_Node *)n, "shiftKey"); GF_Node 824 src/terminal/input_sensor.c gf_node_event_out_str((GF_Node *)n, "controlKey"); GF_Node 828 src/terminal/input_sensor.c gf_node_event_out_str((GF_Node *)n, "altKey"); GF_Node 833 src/terminal/input_sensor.c gf_node_event_out_str((GF_Node *)n, "isActive"); GF_Node 837 src/terminal/input_sensor.c gf_node_event_out_str((GF_Node *)n, "isActive"); GF_Node 900 src/terminal/input_sensor.c if (gf_node_get_tag((GF_Node*)n) != TAG_X3D_StringSensor) continue; GF_Node 903 src/terminal/input_sensor.c st = (StringSensorStack *) gf_node_get_private((GF_Node *)n); GF_Node 914 src/terminal/input_sensor.c gf_node_event_out_str((GF_Node *)n, "enteredText"); GF_Node 921 src/terminal/input_sensor.c gf_node_event_out_str((GF_Node *)n, "enteredText"); GF_Node 922 src/terminal/input_sensor.c gf_node_event_out_str((GF_Node *)n, "finalText"); GF_Node 932 src/terminal/input_sensor.c gf_node_event_out_str((GF_Node *)n, "enteredText"); GF_Node 940 src/terminal/input_sensor.c void DestroyKeySensor(GF_Node *node, void *rs, Bool is_destroy) GF_Node 947 src/terminal/input_sensor.c void InitKeySensor(GF_Scene *scene, GF_Node *node) GF_Node 954 src/terminal/input_sensor.c void DestroyStringSensor(GF_Node *node, void *rs, Bool is_destroy) GF_Node 962 src/terminal/input_sensor.c void InitStringSensor(GF_Scene *scene, GF_Node *node) GF_Node 92 src/terminal/input_sensor.h void InitInputSensor(GF_Scene *scene, GF_Node *node); GF_Node 93 src/terminal/input_sensor.h void InputSensorModified(GF_Node *n); GF_Node 95 src/terminal/input_sensor.h void InitKeySensor(GF_Scene *scene, GF_Node *node); GF_Node 105 src/terminal/input_sensor.h void InitStringSensor(GF_Scene *scene, GF_Node *node); GF_Node 323 src/terminal/media_control.c void RenderMediaControl(GF_Node *node, void *rs, Bool is_destroy) GF_Node 524 src/terminal/media_control.c void InitMediaControl(GF_Scene *scene, GF_Node *node) GF_Node 543 src/terminal/media_control.c void MC_Modified(GF_Node *node) GF_Node 587 src/terminal/media_control.c gf_node_event_out((GF_Node *)odm->subscene->dyn_ck->mc->control, 7/*"enabled"*/); GF_Node 599 src/terminal/media_control.c gf_node_event_out((GF_Node *)ch->clock->mc->control, 7/*"enabled"*/); GF_Node 645 src/terminal/media_control.c gf_node_event_out((GF_Node *) st2->control, 7/*"enabled"*/); GF_Node 76 src/terminal/media_control.h void InitMediaControl(GF_Scene *scene, GF_Node *node); GF_Node 77 src/terminal/media_control.h void MC_Modified(GF_Node *node); GF_Node 108 src/terminal/media_control.h void InitMediaSensor(GF_Scene *scene, GF_Node *node); GF_Node 109 src/terminal/media_control.h void MS_Modified(GF_Node *node); GF_Node 39 src/terminal/media_object.c static GF_MediaObject *get_sync_reference(GF_Scene *scene, XMLRI *iri, u32 o_type, GF_Node *orig_ref, Bool *post_pone) GF_Node 44 src/terminal/media_object.c GF_Node *ref = NULL; GF_Node 54 src/terminal/media_object.c if (iri->target) ref = (GF_Node *)iri->target; GF_Node 95 src/terminal/media_object.c GF_MediaObject *gf_mo_register(GF_Node *node, MFURL *url, Bool lock_timelines, Bool force_new_res) GF_Node 196 src/terminal/media_object.c void gf_mo_unregister(GF_Node *node, GF_MediaObject *mo) GF_Node 323 src/terminal/media_object.c gf_node_dirty_set((GF_Node *)back, 0, GF_TRUE); GF_Node 1407 src/terminal/media_object.c GF_DOMEventTarget *gf_mo_event_target_add_node(GF_MediaObject *mo, GF_Node *n) GF_Node 1434 src/terminal/media_object.c GF_Node *gf_mo_event_target_enum_node(GF_MediaObject *mo, u32 *i) GF_Node 1441 src/terminal/media_object.c return (GF_Node *)target->ptr; GF_Node 1444 src/terminal/media_object.c s32 gf_mo_event_target_find_by_node(GF_MediaObject *mo, GF_Node *node) GF_Node 1458 src/terminal/media_object.c GF_Err gf_mo_event_target_remove_by_node(GF_MediaObject *mo, GF_Node *node) GF_Node 1475 src/terminal/media_object.c GF_Node *gf_event_target_get_node(GF_DOMEventTarget *target) GF_Node 1478 src/terminal/media_object.c return (GF_Node *)target->ptr; GF_Node 34 src/terminal/media_sensor.c void RenderMediaSensor(GF_Node *node, void *rs, Bool is_destroy) GF_Node 94 src/terminal/media_sensor.c void InitMediaSensor(GF_Scene *scene, GF_Node *node) GF_Node 112 src/terminal/media_sensor.c void MS_Modified(GF_Node *node) GF_Node 127 src/terminal/media_sensor.c gf_node_event_out((GF_Node *) st->sensor, 4/*"isActive"*/); GF_Node 139 src/terminal/media_sensor.c gf_node_event_out((GF_Node *) media_sens->sensor, 4/*"isActive"*/); GF_Node 144 src/terminal/media_sensor.c gf_node_event_out((GF_Node *) media_sens->sensor, 5/*"info"*/); GF_Node 147 src/terminal/media_sensor.c gf_node_event_out((GF_Node *) media_sens->sensor, 3/*"mediaDuration"*/); GF_Node 150 src/terminal/media_sensor.c gf_node_event_out((GF_Node *) media_sens->sensor, 2/*"streamObjectStartTime"*/); GF_Node 181 src/terminal/media_sensor.c gf_node_event_out((GF_Node *) media_sens->sensor, 1/*"mediaCurrentTime"*/); GF_Node 183 src/terminal/media_sensor.c gf_node_event_out((GF_Node *) media_sens->sensor, 4/*"isActive"*/); GF_Node 193 src/terminal/media_sensor.c gf_node_event_out((GF_Node *) media_sens->sensor, 4/*"isActive"*/); GF_Node 195 src/terminal/media_sensor.c gf_node_event_out((GF_Node *) media_sens->sensor, 4/*"isActive"*/); GF_Node 206 src/terminal/media_sensor.c gf_node_event_out((GF_Node *) media_sens->sensor, 3/*"mediaDuration"*/); GF_Node 215 src/terminal/media_sensor.c gf_node_event_out((GF_Node *) media_sens->sensor, 1/*"mediaCurrentTime"*/); GF_Node 217 src/terminal/media_sensor.c gf_node_event_out((GF_Node *) media_sens->sensor, 4/*"isActive"*/); GF_Node 221 src/terminal/media_sensor.c gf_node_event_out((GF_Node *) media_sens->sensor, 1/*"mediaCurrentTime"*/); GF_Node 234 src/terminal/media_sensor.c gf_node_event_out((GF_Node *) media_sens->sensor, 4/*"isActive"*/); GF_Node 260 src/terminal/media_sensor.c gf_node_event_out((GF_Node *) media_sens->sensor, 1/*"mediaCurrentTime"*/); GF_Node 268 src/terminal/media_sensor.c gf_node_event_out((GF_Node *) media_sens->sensor, 4/*"isActive"*/); GF_Node 280 src/terminal/media_sensor.c gf_node_event_out((GF_Node *) st->sensor, 4/*"isActive"*/); GF_Node 58 src/terminal/mpeg4_inline.c GF_SceneGraph *graph = gf_node_get_graph((GF_Node *) root); GF_Node 62 src/terminal/mpeg4_inline.c mo = gf_scene_get_media_object_ex(parent, &root->url, GF_MEDIA_OBJECT_SCENE, GF_FALSE, NULL, GF_FALSE, (GF_Node*)root); GF_Node 74 src/terminal/mpeg4_inline.c gf_node_set_private((GF_Node *)root, mo->odm->subscene); GF_Node 83 src/terminal/mpeg4_inline.c void gf_inline_on_modified(GF_Node *node) GF_Node 251 src/terminal/mpeg4_inline.c static void gf_inline_traverse(GF_Node *n, void *rs, Bool is_destroy) GF_Node 276 src/terminal/mpeg4_inline.c GF_Scene *parent_scene = (GF_Scene *)gf_sg_get_private(gf_node_get_graph((GF_Node *) n) ); GF_Node 457 src/terminal/mpeg4_inline.c Bool gf_inline_is_default_viewpoint(GF_Node *node) GF_Node 486 src/terminal/mpeg4_inline.c void gf_init_inline(GF_Scene *scene, GF_Node *node) GF_Node 494 src/terminal/mpeg4_inline.c scene = (GF_Scene *)gf_node_get_private((GF_Node*)storage); GF_Node 507 src/terminal/mpeg4_inline.c scene = (GF_Scene *)gf_node_get_private((GF_Node*)storage); GF_Node 718 src/terminal/mpeg4_inline.c static void gf_storage_traverse(GF_Node *n, void *rs, Bool is_destroy) GF_Node 732 src/terminal/mpeg4_inline.c static void on_force_restore(GF_Node *n, struct _route *_route) GF_Node 736 src/terminal/mpeg4_inline.c static void on_force_save(GF_Node *n, struct _route *_route) GF_Node 741 src/terminal/mpeg4_inline.c void gf_scene_init_storage(GF_Scene *scene, GF_Node *node) GF_Node 766 src/terminal/mpeg4_inline.c GF_Node *gf_scene_get_keynav(GF_SceneGraph *sg, GF_Node *sensor) GF_Node 772 src/terminal/mpeg4_inline.c if (!sensor) return (GF_Node *)gf_list_get(scene->keynavigators, 0); GF_Node 777 src/terminal/mpeg4_inline.c if (kn->sensor==sensor) return (GF_Node *) kn; GF_Node 396 src/terminal/object_browser.c GF_Node *info; GF_Node 401 src/terminal/object_browser.c info = (GF_Node*)term->root_scene->world_info; GF_Node 404 src/terminal/object_browser.c info = (GF_Node*) (scene_od->subscene ? scene_od->subscene->world_info : scene_od->parentscene->world_info); GF_Node 176 src/terminal/object_manager.c GF_Node *n = (GF_Node *)gf_event_target_get_node(gf_mo_event_target_get(obj, i)); GF_Node 817 src/terminal/object_manager.c GF_Node *n = gf_event_target_get_node(gf_mo_event_target_get(odm->mo, 0)); GF_Node 1214 src/terminal/object_manager.c scene->graph = gf_node_get_graph((GF_Node*)odm->mo->node_ptr); GF_Node 2168 src/terminal/object_manager.c gf_node_event_out((GF_Node *) media_sens->sensor, 4/*"isActive"*/); GF_Node 2239 src/terminal/object_manager.c gf_node_event_out((GF_Node *) media_sens->sensor, 4/*"isActive"*/); GF_Node 217 src/terminal/scene.c GF_Node *n = (GF_Node *)gf_event_target_get_node(gf_mo_event_target_get(scene->root_od->mo, 0)); GF_Node 240 src/terminal/scene.c GF_Node *n = (GF_Node *)gf_event_target_get_node(gf_mo_event_target_get(obj, 0)); GF_Node 486 src/terminal/scene.c GF_Node *n = (GF_Node *)gf_event_target_get_node(gf_mo_event_target_get(obj, 0)); GF_Node 565 src/terminal/scene.c void gf_scene_notify_event(GF_Scene *scene, u32 event_type, GF_Node *n, void *_event, GF_Err code, Bool no_queueing) GF_Node 569 src/terminal/scene.c GF_Node *root; GF_Node 622 src/terminal/scene.c GF_Node *an = gf_event_target_get_node(gf_mo_event_target_get(scene->root_od->mo, i)); GF_Node 699 src/terminal/scene.c GF_MediaObject *gf_scene_get_media_object_ex(GF_Scene *scene, MFURL *url, u32 obj_type_hint, Bool lock_timelines, GF_MediaObject *sync_ref, Bool force_new_if_not_attached, GF_Node *node) GF_Node 935 src/terminal/scene.c gf_node_event_out((GF_Node *) media_sens->sensor, 3/*"mediaDuration"*/); GF_Node 1082 src/terminal/scene.c gf_node_dirty_set((GF_Node *)tr, 0, 0); GF_Node 1093 src/terminal/scene.c static GF_Node *is_create_node(GF_SceneGraph *sg, u32 tag, const char *def_name) GF_Node 1095 src/terminal/scene.c GF_Node *n = gf_node_new(sg, tag); GF_Node 1111 src/terminal/scene.c static void set_media_url(GF_Scene *scene, SFURL *media_url, GF_Node *node, MFURL *node_url, u32 type) GF_Node 1246 src/terminal/scene.c GF_Node *n = gf_sg_find_node_by_name(scene->graph, "DYN_TOUCH"); GF_Node 1254 src/terminal/scene.c static GF_Node *load_vr_proto_node(GF_SceneGraph *sg, const char *def_name) GF_Node 1257 src/terminal/scene.c GF_Node *node; GF_Node 1284 src/terminal/scene.c static void create_movie(GF_Scene *scene, GF_Node *root, const char *tr_name, const char *texture_name, const char *name_geo) GF_Node 1287 src/terminal/scene.c GF_Node *n1, *n2; GF_Node 1305 src/terminal/scene.c ((M_Appearance *)n2)->texture = (GF_Node *)mt; GF_Node 1306 src/terminal/scene.c gf_node_register((GF_Node *)mt, n2); GF_Node 1309 src/terminal/scene.c GF_Node *app = n2; GF_Node 1340 src/terminal/scene.c GF_Node *n1, *n2; GF_Node 1408 src/terminal/scene.c ((M_Sound2D *)n2)->source = (GF_Node *)ac; GF_Node 1409 src/terminal/scene.c gf_node_register((GF_Node *)ac, n2); GF_Node 1430 src/terminal/scene.c gf_node_list_add_child( &((GF_ParentNode *)n1)->children, (GF_Node*)as); GF_Node 1431 src/terminal/scene.c gf_node_register((GF_Node *)as, n1); GF_Node 1437 src/terminal/scene.c gf_node_list_add_child( &((GF_ParentNode *)n1)->children, (GF_Node*)dims); GF_Node 1438 src/terminal/scene.c gf_node_register((GF_Node *)dims, n1); GF_Node 1443 src/terminal/scene.c gf_node_list_add_child( &((GF_ParentNode *)n1)->children, (GF_Node*)addon_scene); GF_Node 1444 src/terminal/scene.c gf_node_register((GF_Node *)addon_scene, (GF_Node *)n1); GF_Node 1449 src/terminal/scene.c gf_node_list_add_child( &((GF_ParentNode *)n1)->children, (GF_Node*)addon_tr); GF_Node 1450 src/terminal/scene.c gf_node_register((GF_Node *)addon_tr, n1); GF_Node 1453 src/terminal/scene.c gf_node_list_add_child( &((GF_ParentNode *)addon_tr)->children, (GF_Node*)addon_layer); GF_Node 1454 src/terminal/scene.c gf_node_register((GF_Node *)addon_layer, (GF_Node *)addon_tr); GF_Node 1457 src/terminal/scene.c gf_node_list_add_child( &((GF_ParentNode *)addon_layer)->children, (GF_Node*)addon_scene); GF_Node 1458 src/terminal/scene.c gf_node_register((GF_Node *)addon_scene, (GF_Node *)addon_layer); GF_Node 1476 src/terminal/scene.c set_media_url(scene, &scene->audio_url, (GF_Node*)ac, &ac->url, GF_STREAM_AUDIO); GF_Node 1546 src/terminal/scene.c set_media_url(scene, &url, (GF_Node*)mt, &mt->url, GF_STREAM_VISUAL); GF_Node 1573 src/terminal/scene.c gf_node_changed((GF_Node *)addon_tr, NULL); GF_Node 1579 src/terminal/scene.c set_media_url(scene, &scene->visual_url, (GF_Node*)mt, &mt->url, GF_STREAM_VISUAL); GF_Node 1585 src/terminal/scene.c set_media_url(scene, &scene->text_url, (GF_Node*)as, &as->url, GF_STREAM_TEXT); GF_Node 1588 src/terminal/scene.c set_media_url(scene, &scene->dims_url, (GF_Node*)dims, &dims->url, GF_STREAM_SCENE); GF_Node 1619 src/terminal/scene.c gf_node_changed((GF_Node *)dscene, NULL); GF_Node 1643 src/terminal/scene.c static Bool check_odm_deactivate(SFURL *url, GF_ObjectManager *odm, GF_Node *n) GF_Node 1660 src/terminal/scene.c static void odm_deactivate(GF_Node *n) GF_Node 1671 src/terminal/scene.c static void odm_activate(SFURL *url, GF_Node *n) GF_Node 1746 src/terminal/scene.c gf_node_changed((GF_Node *)dscene, NULL); GF_Node 1769 src/terminal/scene.c gf_node_changed((GF_Node *)ac, NULL); GF_Node 1788 src/terminal/scene.c gf_node_changed((GF_Node *)mt, NULL); GF_Node 1810 src/terminal/scene.c gf_node_changed((GF_Node *)as, NULL); GF_Node 1845 src/terminal/scene.c gf_node_changed((GF_Node *)dscene, NULL); GF_Node 1859 src/terminal/scene.c gf_node_changed((GF_Node *)dscene, NULL); GF_Node 1910 src/terminal/scene.c gf_node_dirty_set((GF_Node *)layer, 0, 0); GF_Node 1932 src/terminal/scene.c gf_node_dirty_set((GF_Node *)tr, 0, 0); GF_Node 2050 src/terminal/scene.c gf_node_changed((GF_Node *)ac, NULL); GF_Node 2054 src/terminal/scene.c gf_node_changed((GF_Node *)mt, NULL); GF_Node 2058 src/terminal/scene.c gf_node_changed((GF_Node *)as, NULL); GF_Node 2087 src/terminal/scene.c GF_Node *node = gf_sg_find_node_by_name(scene->graph, "DYN_GEOM1"); GF_Node 2186 src/terminal/scene.c Bool gf_scene_process_anchor(GF_Node *caller, GF_Event *evt) GF_Node 2212 src/terminal/scene.c switch (gf_node_get_tag((GF_Node *)inl)) { GF_Node 2232 src/terminal/scene.c GF_Compositor *gf_sc_get_compositor(GF_Node *node) GF_Node 2242 src/terminal/scene.c const char *gf_scene_get_fragment_uri(GF_Node *node) GF_Node 2249 src/terminal/scene.c void gf_scene_set_fragment_uri(GF_Node *node, const char *uri) GF_Node 2262 src/terminal/scene.c GF_Node *gf_scene_get_subscene_root(GF_Node *node) GF_Node 2379 src/terminal/scene.c GF_Node *n1, *switcher; GF_Node 2381 src/terminal/scene.c GF_Node *n2; GF_Node 2431 src/terminal/scene.c ((M_Appearance *)n2)->texture = (GF_Node *)mt; GF_Node 2432 src/terminal/scene.c gf_node_register((GF_Node *)mt, n2); GF_Node 2443 src/terminal/scene.c gf_node_list_add_child( &((M_Switch *)switcher)->choice, (GF_Node *)inl); GF_Node 2444 src/terminal/scene.c gf_node_register((GF_Node*) inl, switcher); GF_Node 38 src/terminal/svg_external.c char *gf_term_resolve_xlink(GF_Node *node, char *the_url) GF_Node 78 src/terminal/svg_external.c GF_Err gf_term_get_mfurl_from_xlink(GF_Node *node, MFURL *mfurl) GF_Node 119 src/terminal/svg_external.c static GF_Scene *gf_svg_get_subscene(GF_Node *elt, XLinkAttributesPointers *xlinkp, SMILSyncAttributesPointers *syncp, Bool use_sync, Bool primary_resource) GF_Node 170 src/terminal/svg_external.c GF_MediaObject *gf_mo_load_xlink_resource(GF_Node *node, Bool primary_resource, Double clipBegin, Double clipEnd) GF_Node 208 src/terminal/svg_external.c void gf_mo_unload_xlink_resource(GF_Node *node, GF_MediaObject *mo) GF_Node 37 src/terminal/term_node_init.c void InitMediaControl(GF_Scene *scene, GF_Node *node); GF_Node 38 src/terminal/term_node_init.c void MC_Modified(GF_Node *node); GF_Node 40 src/terminal/term_node_init.c void InitMediaSensor(GF_Scene *scene, GF_Node *node); GF_Node 41 src/terminal/term_node_init.c void MS_Modified(GF_Node *node); GF_Node 43 src/terminal/term_node_init.c void gf_init_inline(GF_Scene *scene, GF_Node *node); GF_Node 44 src/terminal/term_node_init.c void gf_inline_on_modified(GF_Node *node); GF_Node 46 src/terminal/term_node_init.c void gf_scene_init_storage(GF_Scene *scene, GF_Node *node); GF_Node 49 src/terminal/term_node_init.c void TraverseWorldInfo(GF_Node *node, void *rs, Bool is_destroy) GF_Node 55 src/terminal/term_node_init.c void TraverseKeyNavigator(GF_Node *node, void *rs, Bool is_destroy) GF_Node 64 src/terminal/term_node_init.c void on_kn_set_focus(GF_Node*node, GF_Route *_route) GF_Node 70 src/terminal/term_node_init.c void evaluate_term_cap(GF_Node *node, GF_Route *route) GF_Node 183 src/terminal/term_node_init.c static void InitTermCap(GF_Scene *scene, GF_Node *node) GF_Node 196 src/terminal/term_node_init.c static void svg_traverse_title(GF_Node *node, void *rs, Bool is_destroy) GF_Node 204 src/terminal/term_node_init.c void gf_term_on_node_init(void *_scene, GF_Node *node) GF_Node 284 src/terminal/term_node_init.c void gf_term_on_node_modified(void *_is, GF_Node *node) GF_Node 323 src/terminal/term_node_init.c static void gf_term_on_node_destroyed(void *_is, GF_Node *node) GF_Node 331 src/terminal/term_node_init.c void gf_term_node_callback(void *_is, u32 type, GF_Node *n, void *param) GF_Node 347 src/terminal/term_node_init.c GF_Node *root; GF_Node 350 src/terminal/term_node_init.c while ((root=(GF_Node*)gf_mo_event_target_enum_node(scene->root_od->mo, &i))) { GF_Node 96 src/terminal/terminal.c static Bool term_script_action(void *opaque, u32 type, GF_Node *n, GF_JSAPIParam *param) GF_Node 1253 src/terminal/terminal.c GF_Node *n = (GF_Node *)gf_list_get(term->nodes_pending, i); GF_Node 1296 src/terminal/terminal.c void gf_term_queue_node_traverse(GF_Terminal *term, GF_Node *node) GF_Node 1303 src/terminal/terminal.c void gf_term_unqueue_node_traverse(GF_Terminal *term, GF_Node *node) GF_Node 1448 src/terminal/terminal.c if (0 && !(gf_node_get_dom_event_filter((GF_Node *)gf_event_target_get_node(gf_mo_event_target_get(odm->mo, 0))) & GF_DOM_EVENT_MEDIA)) GF_Node 1495 src/terminal/terminal.c GF_Node *root = gf_sg_get_root_node(scene->graph); GF_Node 1793 src/terminal/terminal.c GF_Node *gf_term_pick_node(GF_Terminal *term, s32 X, s32 Y)