1234567891011121314151617181920212223242526272829303132333435363738 |
- /*
- http://www.w3.org/TR/SVG/struct.html#InterfaceSVGUseElement
-
- interface SVGUseElement : SVGElement,
- SVGURIReference,
- SVGTests,
- SVGLangSpace,
- SVGExternalResourcesRequired,
- SVGStylable,
- SVGTransformable {
- readonly attribute SVGAnimatedLength x;
- readonly attribute SVGAnimatedLength y;
- readonly attribute SVGAnimatedLength width;
- readonly attribute SVGAnimatedLength height;
- readonly attribute SVGElementInstance instanceRoot;
- readonly attribute SVGElementInstance animatedInstanceRoot;
- };
-
- */
- #import "SVGLength.h"
- #import "SVGElement.h"
- @class SVGElementInstance;
- #import "SVGElementInstance.h"
- #import "ConverterSVGToCALayer.h"
- #import "SVGTransformable.h"
- @interface SVGUseElement : SVGElement < SVGTransformable /*FIXME: delete this rubbish:*/, ConverterSVGToCALayer>
- @property(nonatomic, strong, readonly) /*FIXME: should be SVGAnimatedLength instead*/ SVGLength* x;
- @property(nonatomic, strong, readonly) /*FIXME: should be SVGAnimatedLength instead*/ SVGLength* y;
- @property(nonatomic, strong, readonly) /*FIXME: should be SVGAnimatedLength instead*/ SVGLength* width;
- @property(nonatomic, strong, readonly) /*FIXME: should be SVGAnimatedLength instead*/ SVGLength* height;
- @property(nonatomic, strong, readonly) SVGElementInstance* instanceRoot;
- @property(nonatomic, strong, readonly) SVGElementInstance* animatedInstanceRoot;
- @end
|