📄 nodes_svg_sani.h
字号:
SVG_Length stroke_width; SVG_VectorEffect vector_effect; SVG_Coordinate x1; SVG_Coordinate y1; SVG_Coordinate x2; SVG_Coordinate y2;} SVG_SANI_lineElement;typedef struct _tagSVG_SANI_linearGradientElement{ BASE_SVG_SANI_ELEMENT SVG_GradientUnit gradientUnits; SVG_SpreadMethod spreadMethod; SVG_Transform gradientTransform; SVG_Coordinate x1; SVG_Coordinate y1; SVG_Coordinate x2; SVG_Coordinate y2;} SVG_SANI_linearGradientElement;typedef struct _tagSVG_SANI_listenerElement{ BASE_SVG_SANI_ELEMENT XMLEV_Event event; XMLEV_Phase phase; XMLEV_Propagate propagate; XMLEV_DefaultAction defaultAction; XMLRI observer; XMLRI target; XMLRI handler; SVG_Boolean enabled;} SVG_SANI_listenerElement;typedef struct _tagSVG_SANI_metadataElement{ BASE_SVG_SANI_ELEMENT} SVG_SANI_metadataElement;typedef struct _tagSVG_SANI_missing_glyphElement{ BASE_SVG_SANI_ELEMENT SVG_Number horiz_adv_x; SVG_PathData d;} SVG_SANI_missing_glyphElement;typedef struct _tagSVG_SANI_mpathElement{ BASE_SVG_SANI_ELEMENT} SVG_SANI_mpathElement;typedef struct _tagSVG_SANI_pathElement{ TRANSFORMABLE_SVG_SANI_ELEMENT SVG_Display display; SVG_Visibility visibility; SVG_PointerEvents pointer_events; SVG_Number fill_opacity; SVG_Number stroke_opacity; SVG_Paint fill; SVG_FillRule fill_rule; SVG_Paint stroke; SVG_StrokeDashArray stroke_dasharray; SVG_Length stroke_dashoffset; SVG_StrokeLineCap stroke_linecap; SVG_StrokeLineJoin stroke_linejoin; SVG_Number stroke_miterlimit; SVG_Length stroke_width; SVG_VectorEffect vector_effect; SVG_PathData d; SVG_Number pathLength;} SVG_SANI_pathElement;typedef struct _tagSVG_SANI_polygonElement{ TRANSFORMABLE_SVG_SANI_ELEMENT SVG_Display display; SVG_Visibility visibility; SVG_PointerEvents pointer_events; SVG_Number fill_opacity; SVG_Number stroke_opacity; SVG_Paint fill; SVG_FillRule fill_rule; SVG_Paint stroke; SVG_StrokeDashArray stroke_dasharray; SVG_Length stroke_dashoffset; SVG_StrokeLineCap stroke_linecap; SVG_StrokeLineJoin stroke_linejoin; SVG_Number stroke_miterlimit; SVG_Length stroke_width; SVG_VectorEffect vector_effect; SVG_Points points;} SVG_SANI_polygonElement;typedef struct _tagSVG_SANI_polylineElement{ TRANSFORMABLE_SVG_SANI_ELEMENT SVG_Display display; SVG_Visibility visibility; SVG_PointerEvents pointer_events; SVG_Number fill_opacity; SVG_Number stroke_opacity; SVG_Paint fill; SVG_FillRule fill_rule; SVG_Paint stroke; SVG_StrokeDashArray stroke_dasharray; SVG_Length stroke_dashoffset; SVG_StrokeLineCap stroke_linecap; SVG_StrokeLineJoin stroke_linejoin; SVG_Number stroke_miterlimit; SVG_Length stroke_width; SVG_VectorEffect vector_effect; SVG_Points points;} SVG_SANI_polylineElement;typedef struct _tagSVG_SANI_prefetchElement{ BASE_SVG_SANI_ELEMENT SVG_Number mediaSize; SVG_String mediaTime; SVG_String mediaCharacterEncoding; SVG_String mediaContentEncodings; SVG_Number bandwidth;} SVG_SANI_prefetchElement;typedef struct _tagSVG_SANI_radialGradientElement{ BASE_SVG_SANI_ELEMENT SVG_GradientUnit gradientUnits; SVG_SpreadMethod spreadMethod; SVG_Transform gradientTransform; SVG_Coordinate cx; SVG_Coordinate cy; SVG_Length r; SVG_Coordinate fx; SVG_Coordinate fy;} SVG_SANI_radialGradientElement;typedef struct _tagSVG_SANI_rectElement{ TRANSFORMABLE_SVG_SANI_ELEMENT SVG_Display display; SVG_Visibility visibility; SVG_PointerEvents pointer_events; SVG_Number fill_opacity; SVG_Number stroke_opacity; SVG_Paint fill; SVG_FillRule fill_rule; SVG_Paint stroke; SVG_StrokeDashArray stroke_dasharray; SVG_Length stroke_dashoffset; SVG_StrokeLineCap stroke_linecap; SVG_StrokeLineJoin stroke_linejoin; SVG_Number stroke_miterlimit; SVG_Length stroke_width; SVG_VectorEffect vector_effect; SVG_Coordinate x; SVG_Coordinate y; SVG_Length width; SVG_Length height; SVG_Length rx; SVG_Length ry;} SVG_SANI_rectElement;typedef struct _tagSVG_SANI_rectClipElement{ TRANSFORMABLE_SVG_SANI_ELEMENT LASeR_Size size;} SVG_SANI_rectClipElement;typedef struct _tagSVG_SANI_scriptElement{ BASE_SVG_SANI_ELEMENT SVG_ContentType type;} SVG_SANI_scriptElement;typedef struct _tagSVG_SANI_selectorElement{ TRANSFORMABLE_SVG_SANI_ELEMENT SVG_Display display; SVG_Visibility visibility; LASeR_Choice choice;} SVG_SANI_selectorElement;typedef struct _tagSVG_SANI_setElement{ BASE_SVG_SANI_ELEMENT} SVG_SANI_setElement;typedef struct _tagSVG_SANI_simpleLayoutElement{ TRANSFORMABLE_SVG_SANI_ELEMENT SVG_Display display; SVG_Visibility visibility; LASeR_Size delta;} SVG_SANI_simpleLayoutElement;typedef struct _tagSVG_SANI_solidColorElement{ BASE_SVG_SANI_ELEMENT SVG_SVGColor solid_color; SVG_Number solid_opacity;} SVG_SANI_solidColorElement;typedef struct _tagSVG_SANI_stopElement{ BASE_SVG_SANI_ELEMENT SVG_RenderingHint color_rendering; SVG_SVGColor stop_color; SVG_Number stop_opacity; SVG_Number offset;} SVG_SANI_stopElement;typedef struct _tagSVG_SANI_svgElement{ BASE_SVG_SANI_ELEMENT SVG_Coordinate x; SVG_Coordinate y; SVG_Length width; SVG_Length height; SVG_PreserveAspectRatio preserveAspectRatio; SVG_Paint viewport_fill; SVG_Number viewport_fill_opacity; SVG_Display display; SVG_Visibility visibility; SVG_ViewBox viewBox; SVG_ZoomAndPan zoomAndPan; SVG_String version; SVG_String baseProfile; SVG_ContentType contentScriptType; SVG_Clock snapshotTime; SVG_TimelineBegin timelineBegin; SVG_PlaybackOrder playbackOrder;} SVG_SANI_svgElement;typedef struct _tagSVG_SANI_switchElement{ TRANSFORMABLE_SVG_SANI_ELEMENT SVG_Display display; SVG_Visibility visibility;} SVG_SANI_switchElement;typedef struct _tagSVG_SANI_tbreakElement{ BASE_SVG_SANI_ELEMENT} SVG_SANI_tbreakElement;typedef struct _tagSVG_SANI_textElement{ TRANSFORMABLE_SVG_SANI_ELEMENT SVG_Boolean editable; SVG_Display display; SVG_Visibility visibility; SVG_FontFamily font_family; SVG_FontSize font_size; SVG_FontStyle font_style; SVG_FontVariant font_variant; SVG_FontWeight font_weight; SVG_TextAnchor text_anchor; SVG_TextAlign text_align; SVG_VectorEffect vector_effect; SVG_PointerEvents pointer_events; SVG_Number fill_opacity; SVG_Number stroke_opacity; SVG_Paint fill; SVG_FillRule fill_rule; SVG_Paint stroke; SVG_StrokeDashArray stroke_dasharray; SVG_Length stroke_dashoffset; SVG_StrokeLineCap stroke_linecap; SVG_StrokeLineJoin stroke_linejoin; SVG_Number stroke_miterlimit; SVG_Length stroke_width; SVG_Coordinates x; SVG_Coordinates y; SVG_Numbers rotate;} SVG_SANI_textElement;typedef struct _tagSVG_SANI_textAreaElement{ TRANSFORMABLE_SVG_SANI_ELEMENT SVG_Coordinate x; SVG_Coordinate y; SVG_Boolean editable; SVG_Display display; SVG_Visibility visibility; SVG_PointerEvents pointer_events; SVG_RenderingHint text_rendering; SVG_Number fill_opacity; SVG_Number stroke_opacity; SVG_Paint fill; SVG_FillRule fill_rule; SVG_Paint stroke; SVG_StrokeDashArray stroke_dasharray; SVG_Length stroke_dashoffset; SVG_StrokeLineCap stroke_linecap; SVG_StrokeLineJoin stroke_linejoin; SVG_Number stroke_miterlimit; SVG_Length stroke_width; SVG_RenderingHint color_rendering; SVG_FontFamily font_family; SVG_FontSize font_size; SVG_FontStyle font_style; SVG_FontVariant font_variant; SVG_FontWeight font_weight; SVG_TextAnchor text_anchor; SVG_TextAlign text_align; SVG_DisplayAlign display_align; SVG_Number line_increment; SVG_VectorEffect vector_effect; SVG_Length width; SVG_Length height;} SVG_SANI_textAreaElement;typedef struct _tagSVG_SANI_titleElement{ BASE_SVG_SANI_ELEMENT} SVG_SANI_titleElement;typedef struct _tagSVG_SANI_tspanElement{ BASE_SVG_SANI_ELEMENT} SVG_SANI_tspanElement;typedef struct _tagSVG_SANI_useElement{ TRANSFORMABLE_SVG_SANI_ELEMENT SVG_Coordinate x; SVG_Coordinate y; SVG_Display display; SVG_Visibility visibility;} SVG_SANI_useElement;typedef struct _tagSVG_SANI_videoElement{ TRANSFORMABLE_SVG_SANI_ELEMENT SVG_Coordinate x; SVG_Coordinate y; SVG_Length width; SVG_Length height; SVG_PreserveAspectRatio preserveAspectRatio; SVG_ContentType type; SVG_InitialVisibility initialVisibility; SVG_Number audio_level; SVG_Display display; SVG_Visibility visibility; SVG_PointerEvents pointer_events; SVG_TransformBehavior transformBehavior; SVG_Overlay overlay;} SVG_SANI_videoElement;#endif /*GPAC_ENABLE_SVG_SANI*/#ifdef __cplusplus}#endif#endif /*_GF_SVG_SANI_NODES_H*/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -