libgpac
Documentation of the core library of GPAC
svg_types.c File Reference
#include <gpac/internal/scenegraph_dev.h>
#include <gpac/nodes_svg.h>
+ Include dependency graph for svg_types.c:

Functions

GF_EXPORT Bool gf_svg_is_animation_tag (u32 tag)
 
Bool gf_svg_is_timing_tag (u32 tag)
 
SVG_Elementgf_svg_create_node (u32 ElementTag)
 
void gf_svg_node_del (GF_Node *node)
 
Bool gf_svg_node_init (GF_Node *node)
 
Bool gf_svg_node_changed (GF_Node *node, GF_FieldInfo *field)
 
void gf_smil_delete_times (GF_List *list)
 
void gf_svg_reset_iri (GF_SceneGraph *sg, XMLRI *iri)
 
void gf_svg_delete_paint (GF_SceneGraph *sg, SVG_Paint *paint)
 
static void svg_delete_one_anim_value (u8 anim_datatype, void *anim_value, GF_SceneGraph *sg)
 
void gf_svg_reset_animate_values (SMIL_AnimateValues anim_values, GF_SceneGraph *sg)
 
void gf_svg_delete_attribute_value (u32 type, void *value, GF_SceneGraph *sg)
 

Function Documentation

◆ gf_svg_is_animation_tag()

GF_EXPORT Bool gf_svg_is_animation_tag ( u32  tag)
+ Here is the caller graph for this function:

◆ gf_svg_is_timing_tag()

Bool gf_svg_is_timing_tag ( u32  tag)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ gf_svg_create_node()

SVG_Element* gf_svg_create_node ( u32  ElementTag)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ gf_svg_node_del()

void gf_svg_node_del ( GF_Node node)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ gf_svg_node_init()

Bool gf_svg_node_init ( GF_Node node)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ gf_svg_node_changed()

Bool gf_svg_node_changed ( GF_Node node,
GF_FieldInfo field 
)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ gf_smil_delete_times()

void gf_smil_delete_times ( GF_List *  list)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ gf_svg_reset_iri()

void gf_svg_reset_iri ( GF_SceneGraph *  sg,
XMLRI iri 
)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ gf_svg_delete_paint()

void gf_svg_delete_paint ( GF_SceneGraph *  sg,
SVG_Paint *  paint 
)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ svg_delete_one_anim_value()

static void svg_delete_one_anim_value ( u8  anim_datatype,
void *  anim_value,
GF_SceneGraph *  sg 
)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ gf_svg_reset_animate_values()

void gf_svg_reset_animate_values ( SMIL_AnimateValues  anim_values,
GF_SceneGraph *  sg 
)
+ Here is the call graph for this function:
+ Here is the caller graph for this function: