1 module libwasm.bindings.SVGFEDropShadowElement;
2 
3 import libwasm.types;
4 
5 import memutils.ct: tuple;
6 import libwasm.bindings.SVGAnimatedLength;
7 import libwasm.bindings.SVGAnimatedNumber;
8 import libwasm.bindings.SVGAnimatedString;
9 import libwasm.bindings.SVGElement;
10 import libwasm.bindings.SVGFilterPrimitiveStandardAttributes;
11 
12 @safe:
13 nothrow:
14 
15 struct SVGFEDropShadowElement {
16   nothrow:
17   libwasm.bindings.SVGElement.SVGElement _parent;
18   alias _parent this;
19   this(Handle h) {
20     _parent = .SVGElement(h);
21   }
22   auto in1()() {
23     return SVGAnimatedString(Object_Getter__Handle(this._parent, "in1"));
24   }
25   auto dx()() {
26     return SVGAnimatedNumber(Object_Getter__Handle(this._parent, "dx"));
27   }
28   auto dy()() {
29     return SVGAnimatedNumber(Object_Getter__Handle(this._parent, "dy"));
30   }
31   auto stdDeviationX()() {
32     return SVGAnimatedNumber(Object_Getter__Handle(this._parent, "stdDeviationX"));
33   }
34   auto stdDeviationY()() {
35     return SVGAnimatedNumber(Object_Getter__Handle(this._parent, "stdDeviationY"));
36   }
37   void setStdDeviation()(float stdDeviationX, float stdDeviationY) {
38     Serialize_Object_VarArgCall!void(this._parent, "setStdDeviation", "float;float", tuple(stdDeviationX, stdDeviationY));
39   }
40   auto x()() {
41     return SVGAnimatedLength(Object_Getter__Handle(this._parent, "x"));
42   }
43   auto y()() {
44     return SVGAnimatedLength(Object_Getter__Handle(this._parent, "y"));
45   }
46   auto width()() {
47     return SVGAnimatedLength(Object_Getter__Handle(this._parent, "width"));
48   }
49   auto height()() {
50     return SVGAnimatedLength(Object_Getter__Handle(this._parent, "height"));
51   }
52   auto result()() {
53     return SVGAnimatedString(Object_Getter__Handle(this._parent, "result"));
54   }
55 }
56 
57