GPAC
Open Source Multimedia Framework. For more information, check out http://gpac.wp.mines-telecom.fr
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups
svg_properties.c File Reference
+ Include dependency graph for svg_properties.c:

Functions

void gf_svg_properties_init_pointers (SVGPropertiesPointers *svg_props)
 
void gf_svg_properties_reset_pointers (SVGPropertiesPointers *svg_props)
 
void * gf_svg_get_property_pointer_from_tag (SVGPropertiesPointers *output_property_context, u32 prop_tag)
 
void * gf_svg_get_property_pointer (SVG_Element *elt, void *input_attribute, SVGPropertiesPointers *output_property_context)
 
Bool gf_svg_is_property (GF_Node *node, GF_FieldInfo *target_attribute)
 
Bool gf_svg_is_inherit (GF_FieldInfo *a)
 
u32 gf_svg_get_modification_flags (SVG_Element *n, GF_FieldInfo *info)
 
u32 gf_svg_apply_inheritance (SVGAllAttributes *all_atts, SVGPropertiesPointers *render_svg_props)
 
void gf_svg_flatten_attributes (SVG_Element *e, SVGAllAttributes *all_atts)
 

Function Documentation

void gf_svg_properties_init_pointers ( SVGPropertiesPointers svg_props)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

void gf_svg_properties_reset_pointers ( SVGPropertiesPointers svg_props)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

void* gf_svg_get_property_pointer_from_tag ( SVGPropertiesPointers output_property_context,
u32  prop_tag 
)

+ Here is the caller graph for this function:

void* gf_svg_get_property_pointer ( SVG_Element elt,
void *  input_attribute,
SVGPropertiesPointers output_property_context 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

Bool gf_svg_is_property ( GF_Node node,
GF_FieldInfo target_attribute 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

Bool gf_svg_is_inherit ( GF_FieldInfo a)

+ Here is the caller graph for this function:

u32 gf_svg_get_modification_flags ( SVG_Element n,
GF_FieldInfo info 
)

+ Here is the caller graph for this function:

u32 gf_svg_apply_inheritance ( SVGAllAttributes *  all_atts,
SVGPropertiesPointers render_svg_props 
)

+ Here is the caller graph for this function:

void gf_svg_flatten_attributes ( SVG_Element e,
SVGAllAttributes *  all_atts 
)