Svg.SVGTSpanElement Class Reference

Detailed Description

The SVG text span element.

Inheritance diagram for Svg.SVGTSpanElement:
Svg.SVGTextPositioningElement Svg.SVGTextContentElement Svg.SVGGraphicsElement Svg.SVGElement Dom.Element Css.IRenderableNode Dom.Node Dom.EventTarget Dom.IParentNode Dom.IEventTarget

Public Member Functions

override void BuildFilter (RenderContext ctx)
 

Additional Inherited Members

- Static Public Member Functions inherited from Dom.Node
static bool PropertiesEqual (Dictionary< string, string > a, Dictionary< string, string > b)
 True if two args sets are equal. More...
 
- Public Attributes inherited from Svg.SVGElement
ElementStyle Style
 This elements style. More...
 
- Protected Member Functions inherited from Svg.SVGElement
void BuildChildren (RenderContext renderer)
 Renders the child nodes of this tag. More...
 
virtual void PopTransforms (RenderContext renderer)
 
virtual bool PushTransforms (RenderContext renderer)
 
bool BuildStrokeMarkers (VectorPath path, RenderContext renderer)
 Renders a stroke with markers. More...
 
virtual void SetClip (RenderContext renderer)
 Sets the clipping region of the specified RenderContext. More...
 
VectorPath GetPaths (Node parent, RenderContext renderer)
 Adds all child paths together. More...
 
void AddChildPaths (Node parent, VectorPath bakeInto, RenderContext renderer, Matrix4x4 extraTransform, bool applyExtra)
 Adds all child paths together. More...
 
virtual void ResetClip (RenderContext renderer)
 Resets the clipping region of the specified RenderContext back to where it was before the SetClip method was called. More...
 
- Protected Attributes inherited from Svg.SVGTextContentElement
Css.ValueSet _x = new Css.ValueSet()
 
Css.ValueSet _y = new Css.ValueSet()
 
Css.ValueSet _dx = new Css.ValueSet()
 
Css.ValueSet _dy = new Css.ValueSet()
 
Css.Value _textLength = Css.Value.Empty
 
Css.Value _lengthAdjust = Css.Value.Empty
 
- Package Functions inherited from Svg.SVGElement
virtual void BuildFill (VectorPath path, RenderContext renderer)
 Renders the fill of the SvgVisualElement to the specified RenderContext More...
 
virtual bool BuildStroke (VectorPath path, RenderContext renderer)
 Renders the stroke of the SvgVisualElement to the specified RenderContext More...
 
- Package Attributes inherited from Dom.Element
bool SelfClosing
 True if this tag closes itself and doesn't need an end ("/div" for example) tag. More...
 
- Static Package Attributes inherited from Dom.EventTarget
static DispatchStack PooledStack
 The current head of the pooled dispatched stacks. More...
 
- Properties inherited from Svg.SVGTextContentElement
static TextureNode BlackFill [get]
 Text fills black by default. This is the fill handler. Initiated when first required. More...
 
virtual Css.ValueSet X [get, set]
 Gets or sets the x. More...
 
virtual Css.ValueSet Y [get, set]
 Gets or sets the y. More...
 
virtual Css.Value TextLength [get, set]
 Gets or sets the dX. More...
 
virtual Css.Value LengthAdjust [get, set]
 Gets or sets the dX. More...
 
virtual Css.Value LetterSpacing [get, set]
 Specifies spacing behavior between words. More...
 
virtual Css.Value WordSpacing [get, set]
 Specifies spacing behavior between words. More...
 
override TextureNode Fill [get]
 Gets or sets the fill. More...
 
virtual Css.ValueSet Dx [get, set]
 Gets or sets the dX. More...
 
virtual Css.ValueSet Dy [get, set]
 Gets or sets the dY. More...
 
virtual string Text [get, set]
 The text to be rendered. More...
 
virtual string Rotate [get, set]
 
override BoxRegion Bounds [get]
 Gets the bounds of the element. More...
 

Member Function Documentation

override void Svg.SVGTSpanElement.BuildFilter ( RenderContext  ctx)
inlinevirtual

Reimplemented from Svg.SVGElement.