API documentation  2.0rc1
Public Member Functions | List of all members
client::SVGTextPathElement Class Reference

#include <clientlib.h>

Inherits client::SVGTextContentElement, and client::SVGURIReference.

Public Member Functions

SVGAnimatedEnumerationget_method ()
 
SVGAnimatedEnumerationget_spacing ()
 
SVGAnimatedLengthget_startOffset ()
 
void addEventListener (const String &type, EventListener *listener)
 
void addEventListener (const String &type, EventListener *listener, bool options)
 
void addEventListener (const String &type, EventListener *listener, AddEventListenerOptions *options)
 
void addEventListener (const String &type, EventListenerObject *listener)
 
void addEventListener (const String &type, EventListenerObject *listener, AddEventListenerOptions *options)
 
void removeEventListener (const String &type, EventListener *listener)
 
void removeEventListener (const String &type, EventListener *listener, bool options)
 
void removeEventListener (const String &type, EventListener *listener, EventListenerOptions *options)
 
void removeEventListener (const String &type, EventListenerObject *listener)
 
void removeEventListener (const String &type, EventListenerObject *listener, EventListenerOptions *options)
 
SVGTextPathElementget_prototype ()
 
void set_prototype (SVGTextPathElement *)
 
 SVGTextPathElement ()
 
double get_TEXTPATH_METHODTYPE_ALIGN ()
 
double get_TEXTPATH_METHODTYPE_STRETCH ()
 
double get_TEXTPATH_METHODTYPE_UNKNOWN ()
 
double get_TEXTPATH_SPACINGTYPE_AUTO ()
 
double get_TEXTPATH_SPACINGTYPE_EXACT ()
 
double get_TEXTPATH_SPACINGTYPE_UNKNOWN ()
 
- Public Member Functions inherited from client::SVGTextContentElement
SVGAnimatedEnumerationget_lengthAdjust ()
 
SVGAnimatedLengthget_textLength ()
 
double getCharNumAtPosition (SVGPoint *point)
 
double getComputedTextLength ()
 
SVGPointgetEndPositionOfChar (double charnum)
 
SVGRectgetExtentOfChar (double charnum)
 
double getNumberOfChars ()
 
double getRotationOfChar (double charnum)
 
SVGPointgetStartPositionOfChar (double charnum)
 
double getSubStringLength (double charnum, double nchars)
 
void selectSubString (double charnum, double nchars)
 
void addEventListener (const String &type, EventListener *listener)
 
void addEventListener (const String &type, EventListener *listener, bool options)
 
void addEventListener (const String &type, EventListener *listener, AddEventListenerOptions *options)
 
void addEventListener (const String &type, EventListenerObject *listener)
 
void addEventListener (const String &type, EventListenerObject *listener, AddEventListenerOptions *options)
 
void removeEventListener (const String &type, EventListener *listener)
 
void removeEventListener (const String &type, EventListener *listener, bool options)
 
void removeEventListener (const String &type, EventListener *listener, EventListenerOptions *options)
 
void removeEventListener (const String &type, EventListenerObject *listener)
 
void removeEventListener (const String &type, EventListenerObject *listener, EventListenerOptions *options)
 
SVGTextContentElementget_prototype ()
 
void set_prototype (SVGTextContentElement *)
 
 SVGTextContentElement ()
 
double get_LENGTHADJUST_SPACING ()
 
double get_LENGTHADJUST_SPACINGANDGLYPHS ()
 
double get_LENGTHADJUST_UNKNOWN ()
 
- Public Member Functions inherited from client::SVGGraphicsElement
SVGElementget_farthestViewportElement ()
 
SVGElementget_nearestViewportElement ()
 
SVGAnimatedTransformListget_transform ()
 
SVGRectgetBBox ()
 
SVGMatrixgetCTM ()
 
SVGMatrixgetScreenCTM ()
 
SVGMatrixgetTransformToElement (SVGElement *element)
 
void addEventListener (const String &type, EventListener *listener)
 
void addEventListener (const String &type, EventListener *listener, bool options)
 
void addEventListener (const String &type, EventListener *listener, AddEventListenerOptions *options)
 
void addEventListener (const String &type, EventListenerObject *listener)
 
void addEventListener (const String &type, EventListenerObject *listener, AddEventListenerOptions *options)
 
void removeEventListener (const String &type, EventListener *listener)
 
void removeEventListener (const String &type, EventListener *listener, bool options)
 
void removeEventListener (const String &type, EventListener *listener, EventListenerOptions *options)
 
void removeEventListener (const String &type, EventListenerObject *listener)
 
void removeEventListener (const String &type, EventListenerObject *listener, EventListenerOptions *options)
 
SVGGraphicsElementget_prototype ()
 
void set_prototype (SVGGraphicsElement *)
 
 SVGGraphicsElement ()
 
- Public Member Functions inherited from client::SVGElement
Objectget_className ()
 
EventListenerget_onclick ()
 
void set_onclick (EventListener *)
 
EventListenerget_ondblclick ()
 
void set_ondblclick (EventListener *)
 
EventListenerget_onfocusin ()
 
void set_onfocusin (EventListener *)
 
EventListenerget_onfocusout ()
 
void set_onfocusout (EventListener *)
 
EventListenerget_onload ()
 
void set_onload (EventListener *)
 
EventListenerget_onmousedown ()
 
void set_onmousedown (EventListener *)
 
EventListenerget_onmousemove ()
 
void set_onmousemove (EventListener *)
 
EventListenerget_onmouseout ()
 
void set_onmouseout (EventListener *)
 
EventListenerget_onmouseover ()
 
void set_onmouseover (EventListener *)
 
EventListenerget_onmouseup ()
 
void set_onmouseup (EventListener *)
 
SVGSVGElementget_ownerSVGElement ()
 
SVGElementget_viewportElement ()
 
Stringget_xmlbase ()
 
void set_xmlbase (const String &)
 
void addEventListener (const String &type, EventListener *listener)
 
void addEventListener (const String &type, EventListener *listener, bool options)
 
void addEventListener (const String &type, EventListener *listener, AddEventListenerOptions *options)
 
void addEventListener (const String &type, EventListenerObject *listener)
 
void addEventListener (const String &type, EventListenerObject *listener, AddEventListenerOptions *options)
 
void removeEventListener (const String &type, EventListener *listener)
 
void removeEventListener (const String &type, EventListener *listener, bool options)
 
void removeEventListener (const String &type, EventListener *listener, EventListenerOptions *options)
 
void removeEventListener (const String &type, EventListenerObject *listener)
 
void removeEventListener (const String &type, EventListenerObject *listener, EventListenerOptions *options)
 
SVGElementget_prototype ()
 
void set_prototype (SVGElement *)
 
 SVGElement ()
 
- Public Member Functions inherited from client::Element
HTMLSlotElementget_assignedSlot ()
 
NamedNodeMapget_attributes ()
 
DOMTokenListget_classList ()
 
Stringget_className ()
 
void set_className (const String &)
 
double get_clientHeight ()
 
double get_clientLeft ()
 
double get_clientTop ()
 
double get_clientWidth ()
 
Stringget_id ()
 
void set_id (const String &)
 
Stringget_innerHTML ()
 
void set_innerHTML (const String &)
 
double get_msContentZoomFactor ()
 
void set_msContentZoomFactor (double)
 
Stringget_msRegionOverflow ()
 
EventListenerget_onariarequest ()
 
void set_onariarequest (EventListener *)
 
EventListenerget_oncommand ()
 
void set_oncommand (EventListener *)
 
EventListenerget_ongotpointercapture ()
 
void set_ongotpointercapture (EventListener *)
 
EventListenerget_onlostpointercapture ()
 
void set_onlostpointercapture (EventListener *)
 
EventListenerget_onmsgesturechange ()
 
void set_onmsgesturechange (EventListener *)
 
EventListenerget_onmsgesturedoubletap ()
 
void set_onmsgesturedoubletap (EventListener *)
 
EventListenerget_onmsgestureend ()
 
void set_onmsgestureend (EventListener *)
 
EventListenerget_onmsgesturehold ()
 
void set_onmsgesturehold (EventListener *)
 
EventListenerget_onmsgesturestart ()
 
void set_onmsgesturestart (EventListener *)
 
EventListenerget_onmsgesturetap ()
 
void set_onmsgesturetap (EventListener *)
 
EventListenerget_onmsgotpointercapture ()
 
void set_onmsgotpointercapture (EventListener *)
 
EventListenerget_onmsinertiastart ()
 
void set_onmsinertiastart (EventListener *)
 
EventListenerget_onmslostpointercapture ()
 
void set_onmslostpointercapture (EventListener *)
 
EventListenerget_onmspointercancel ()
 
void set_onmspointercancel (EventListener *)
 
EventListenerget_onmspointerdown ()
 
void set_onmspointerdown (EventListener *)
 
EventListenerget_onmspointerenter ()
 
void set_onmspointerenter (EventListener *)
 
EventListenerget_onmspointerleave ()
 
void set_onmspointerleave (EventListener *)
 
EventListenerget_onmspointermove ()
 
void set_onmspointermove (EventListener *)
 
EventListenerget_onmspointerout ()
 
void set_onmspointerout (EventListener *)
 
EventListenerget_onmspointerover ()
 
void set_onmspointerover (EventListener *)
 
EventListenerget_onmspointerup ()
 
void set_onmspointerup (EventListener *)
 
EventListenerget_ontouchcancel ()
 
void set_ontouchcancel (EventListener *)
 
EventListenerget_ontouchend ()
 
void set_ontouchend (EventListener *)
 
EventListenerget_ontouchmove ()
 
void set_ontouchmove (EventListener *)
 
EventListenerget_ontouchstart ()
 
void set_ontouchstart (EventListener *)
 
EventListenerget_onwebkitfullscreenchange ()
 
void set_onwebkitfullscreenchange (EventListener *)
 
EventListenerget_onwebkitfullscreenerror ()
 
void set_onwebkitfullscreenerror (EventListener *)
 
Stringget_outerHTML ()
 
void set_outerHTML (const String &)
 
Stringget_prefix ()
 
double get_scrollHeight ()
 
double get_scrollLeft ()
 
void set_scrollLeft (double)
 
double get_scrollTop ()
 
void set_scrollTop (double)
 
double get_scrollWidth ()
 
ShadowRootget_shadowRoot ()
 
Stringget_slot ()
 
void set_slot (const String &)
 
Stringget_tagName ()
 
ShadowRootattachShadow (ShadowRootInit *shadowRootInitDict)
 
Elementclosest (const String &selector)
 
StringgetAttribute (const String &qualifiedName)
 
StringgetAttributeNS (const String &namespaceURI, const String &localName)
 
AttrgetAttributeNode (const String &name)
 
AttrgetAttributeNodeNS (const String &namespaceURI, const String &localName)
 
ClientRectgetBoundingClientRect ()
 
ClientRectListgetClientRects ()
 
NodeListOf< Element > * getElementsByClassName (const String &classNames)
 
NodeListOf< Element > * getElementsByTagName (const String &name)
 
HTMLCollectionOf< Element > * getElementsByTagNameNS (const String &namespaceURI, const String &localName)
 
bool hasAttribute (const String &name)
 
bool hasAttributeNS (const String &namespaceURI, const String &localName)
 
bool hasAttributes ()
 
bool matches (const String &selectors)
 
ObjectmsGetRegionContent ()
 
ClientRectmsGetUntransformedBounds ()
 
bool msMatchesSelector (const String &selectors)
 
void msReleasePointerCapture (double pointerId)
 
void msSetPointerCapture (double pointerId)
 
void msZoomTo (MsZoomToOptions *args)
 
void releasePointerCapture (double pointerId)
 
void removeAttribute (const String &qualifiedName)
 
void removeAttributeNS (const String &namespaceURI, const String &localName)
 
AttrremoveAttributeNode (Attr *oldAttr)
 
void requestFullscreen ()
 
void requestPointerLock ()
 
void scroll (ScrollToOptions *options)
 
void scroll (double x, double y)
 
void scrollBy (ScrollToOptions *options)
 
void scrollBy (double x, double y)
 
void scrollIntoView ()
 
void scrollIntoView (bool arg)
 
void scrollIntoView (ScrollIntoViewOptions *arg)
 
void scrollTo (ScrollToOptions *options)
 
void scrollTo (double x, double y)
 
void setAttribute (const String &qualifiedName, const String &value)
 
void setAttributeNS (const String &namespaceURI, const String &qualifiedName, const String &value)
 
AttrsetAttributeNode (Attr *newAttr)
 
AttrsetAttributeNodeNS (Attr *newAttr)
 
void setPointerCapture (double pointerId)
 
bool webkitMatchesSelector (const String &selectors)
 
void webkitRequestFullScreen ()
 
void webkitRequestFullscreen ()
 
void addEventListener (const String &type, EventListener *listener)
 
void addEventListener (const String &type, EventListener *listener, bool options)
 
void addEventListener (const String &type, EventListener *listener, AddEventListenerOptions *options)
 
void addEventListener (const String &type, EventListenerObject *listener)
 
void addEventListener (const String &type, EventListenerObject *listener, AddEventListenerOptions *options)
 
void removeEventListener (const String &type, EventListener *listener)
 
void removeEventListener (const String &type, EventListener *listener, bool options)
 
void removeEventListener (const String &type, EventListener *listener, EventListenerOptions *options)
 
void removeEventListener (const String &type, EventListenerObject *listener)
 
void removeEventListener (const String &type, EventListenerObject *listener, EventListenerOptions *options)
 
Elementget_prototype ()
 
void set_prototype (Element *)
 
 Element ()
 
- Public Member Functions inherited from client::Node
Stringget_baseURI ()
 
NodeListOf< Node > * get_childNodes ()
 
Nodeget_firstChild ()
 
bool get_isConnected ()
 
Nodeget_lastChild ()
 
Stringget_localName ()
 
Stringget_namespaceURI ()
 
Nodeget_nextSibling ()
 
Stringget_nodeName ()
 
double get_nodeType ()
 
Stringget_nodeValue ()
 
void set_nodeValue (const String &)
 
Documentget_ownerDocument ()
 
HTMLElementget_parentElement ()
 
Nodeget_parentNode ()
 
Nodeget_previousSibling ()
 
Stringget_textContent ()
 
void set_textContent (const String &)
 
NodeappendChild (Node *newChild)
 
NodecloneNode ()
 
NodecloneNode (bool deep)
 
double compareDocumentPosition (Node *other)
 
bool contains (Node *child)
 
bool hasChildNodes ()
 
NodeinsertBefore (Node *newChild, Node *refChild)
 
bool isDefaultNamespace (const String &namespaceURI)
 
bool isEqualNode (Node *arg)
 
bool isSameNode (Node *other)
 
StringlookupNamespaceURI (const String &prefix)
 
StringlookupPrefix (const String &namespaceURI)
 
void normalize ()
 
NoderemoveChild (Node *oldChild)
 
NodereplaceChild (Node *newChild, Node *oldChild)
 
Nodeget_prototype ()
 
void set_prototype (Node *)
 
 Node ()
 
double get_ATTRIBUTE_NODE ()
 
double get_CDATA_SECTION_NODE ()
 
double get_COMMENT_NODE ()
 
double get_DOCUMENT_FRAGMENT_NODE ()
 
double get_DOCUMENT_NODE ()
 
double get_DOCUMENT_POSITION_CONTAINED_BY ()
 
double get_DOCUMENT_POSITION_CONTAINS ()
 
double get_DOCUMENT_POSITION_DISCONNECTED ()
 
double get_DOCUMENT_POSITION_FOLLOWING ()
 
double get_DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC ()
 
double get_DOCUMENT_POSITION_PRECEDING ()
 
double get_DOCUMENT_TYPE_NODE ()
 
double get_ELEMENT_NODE ()
 
double get_ENTITY_NODE ()
 
double get_ENTITY_REFERENCE_NODE ()
 
double get_NOTATION_NODE ()
 
double get_PROCESSING_INSTRUCTION_NODE ()
 
double get_TEXT_NODE ()
 
- Public Member Functions inherited from client::EventTarget
void addEventListener (const String &type, EventListener *listener)
 
void addEventListener (const String &type, EventListener *listener, bool options)
 
void addEventListener (const String &type, EventListener *listener, AddEventListenerOptions *options)
 
void addEventListener (const String &type, EventListenerObject *listener)
 
void addEventListener (const String &type, EventListenerObject *listener, AddEventListenerOptions *options)
 
bool dispatchEvent (Event *evt)
 
void removeEventListener (const String &type)
 
void removeEventListener (const String &type, EventListener *listener)
 
void removeEventListener (const String &type, EventListener *listener, EventListenerOptions *options)
 
void removeEventListener (const String &type, EventListener *listener, bool options)
 
void removeEventListener (const String &type, EventListenerObject *listener)
 
void removeEventListener (const String &type, EventListenerObject *listener, bool options)
 
EventTargetget_prototype ()
 
void set_prototype (EventTarget *)
 
 EventTarget ()
 
- Public Member Functions inherited from client::Object
 Object ()
 
template<typename T >
valueOf ()
 
 operator double () const
 
Objectoperator[] (const client::String &name) const
 
void set_ (const client::String &name, Object *v)
 
template<typename T , typename = typename std::enable_if<std::is_arithmetic<T>::value, T>::type>
void set_ (const client::String &name, T v)
 
bool hasOwnProperty (const client::String &name)
 
- Public Member Functions inherited from client::GlobalEventHandlers
EventListenerget_onpointercancel ()
 
void set_onpointercancel (EventListener *)
 
EventListenerget_onpointerdown ()
 
void set_onpointerdown (EventListener *)
 
EventListenerget_onpointerenter ()
 
void set_onpointerenter (EventListener *)
 
EventListenerget_onpointerleave ()
 
void set_onpointerleave (EventListener *)
 
EventListenerget_onpointermove ()
 
void set_onpointermove (EventListener *)
 
EventListenerget_onpointerout ()
 
void set_onpointerout (EventListener *)
 
EventListenerget_onpointerover ()
 
void set_onpointerover (EventListener *)
 
EventListenerget_onpointerup ()
 
void set_onpointerup (EventListener *)
 
EventListenerget_onwheel ()
 
void set_onwheel (EventListener *)
 
void addEventListener (const String &type, EventListener *listener)
 
void addEventListener (const String &type, EventListener *listener, bool options)
 
void addEventListener (const String &type, EventListener *listener, AddEventListenerOptions *options)
 
void addEventListener (const String &type, EventListenerObject *listener)
 
void addEventListener (const String &type, EventListenerObject *listener, AddEventListenerOptions *options)
 
void removeEventListener (const String &type, EventListener *listener)
 
void removeEventListener (const String &type, EventListener *listener, bool options)
 
void removeEventListener (const String &type, EventListener *listener, EventListenerOptions *options)
 
void removeEventListener (const String &type, EventListenerObject *listener)
 
void removeEventListener (const String &type, EventListenerObject *listener, EventListenerOptions *options)
 
- Public Member Functions inherited from client::ElementTraversal
double get_childElementCount ()
 
Elementget_firstElementChild ()
 
Elementget_lastElementChild ()
 
Elementget_nextElementSibling ()
 
Elementget_previousElementSibling ()
 
- Public Member Functions inherited from client::ParentNode
double get_childElementCount ()
 
Elementget_firstElementChild ()
 
Elementget_lastElementChild ()
 
HTMLCollectionget_children ()
 
ElementquerySelector (const String &selectors)
 
NodeListOf< Element > * querySelectorAll (const String &selectors)
 
- Public Member Functions inherited from client::ChildNode
void remove ()
 
- Public Member Functions inherited from client::ElementCSSInlineStyle
CSSStyleDeclarationget_style ()
 
- Public Member Functions inherited from client::SVGTests
SVGStringListget_requiredExtensions ()
 
SVGStringListget_requiredFeatures ()
 
SVGStringListget_systemLanguage ()
 
bool hasExtension (const String &extension)
 
- Public Member Functions inherited from client::SVGURIReference
SVGAnimatedStringget_href ()
 

Constructor & Destructor Documentation

◆ SVGTextPathElement()

client::SVGTextPathElement::SVGTextPathElement ( )

Member Function Documentation

◆ addEventListener() [1/5]

void client::SVGTextPathElement::addEventListener ( const String type,
EventListener listener 
)

◆ addEventListener() [2/5]

void client::SVGTextPathElement::addEventListener ( const String type,
EventListener listener,
bool  options 
)

◆ addEventListener() [3/5]

void client::SVGTextPathElement::addEventListener ( const String type,
EventListener listener,
AddEventListenerOptions options 
)

◆ addEventListener() [4/5]

void client::SVGTextPathElement::addEventListener ( const String type,
EventListenerObject listener 
)

◆ addEventListener() [5/5]

void client::SVGTextPathElement::addEventListener ( const String type,
EventListenerObject listener,
AddEventListenerOptions options 
)

◆ get_method()

SVGAnimatedEnumeration* client::SVGTextPathElement::get_method ( )

◆ get_prototype()

SVGTextPathElement* client::SVGTextPathElement::get_prototype ( )

◆ get_spacing()

SVGAnimatedEnumeration* client::SVGTextPathElement::get_spacing ( )

◆ get_startOffset()

SVGAnimatedLength* client::SVGTextPathElement::get_startOffset ( )

◆ get_TEXTPATH_METHODTYPE_ALIGN()

double client::SVGTextPathElement::get_TEXTPATH_METHODTYPE_ALIGN ( )

◆ get_TEXTPATH_METHODTYPE_STRETCH()

double client::SVGTextPathElement::get_TEXTPATH_METHODTYPE_STRETCH ( )

◆ get_TEXTPATH_METHODTYPE_UNKNOWN()

double client::SVGTextPathElement::get_TEXTPATH_METHODTYPE_UNKNOWN ( )

◆ get_TEXTPATH_SPACINGTYPE_AUTO()

double client::SVGTextPathElement::get_TEXTPATH_SPACINGTYPE_AUTO ( )

◆ get_TEXTPATH_SPACINGTYPE_EXACT()

double client::SVGTextPathElement::get_TEXTPATH_SPACINGTYPE_EXACT ( )

◆ get_TEXTPATH_SPACINGTYPE_UNKNOWN()

double client::SVGTextPathElement::get_TEXTPATH_SPACINGTYPE_UNKNOWN ( )

◆ removeEventListener() [1/5]

void client::SVGTextPathElement::removeEventListener ( const String type,
EventListener listener 
)

◆ removeEventListener() [2/5]

void client::SVGTextPathElement::removeEventListener ( const String type,
EventListener listener,
bool  options 
)

◆ removeEventListener() [3/5]

void client::SVGTextPathElement::removeEventListener ( const String type,
EventListener listener,
EventListenerOptions options 
)

◆ removeEventListener() [4/5]

void client::SVGTextPathElement::removeEventListener ( const String type,
EventListenerObject listener 
)

◆ removeEventListener() [5/5]

void client::SVGTextPathElement::removeEventListener ( const String type,
EventListenerObject listener,
EventListenerOptions options 
)

◆ set_prototype()

void client::SVGTextPathElement::set_prototype ( SVGTextPathElement )