annotate qt/d1/qt/core/QPoint.d @ 252:37eed70de029

More things broken than fixed. Rolling back to 263
author maxter
date Sat, 22 Aug 2009 12:50:58 +0000
parents 7664de4a55e5
children 34a37904ff77
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
188
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
1 module qt.core.QPoint;
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
2
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
3 public import qt.QGlobal;
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
4 public import qt.core.Qt;
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
5 public import qt.core.QDataStream;
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
6
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
7 public struct QPoint
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
8 {
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
9
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
10 // Functions
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
11 public static QPoint opCall() {
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
12 QPoint pt;
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
13 pt.xp = pt.yp = 0;
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
14 return pt;
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
15 }
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
16
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
17 public static QPoint opCall(int xpos, int ypos) {
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
18 QPoint pt;
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
19 pt.xp = xpos;
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
20 pt.yp = ypos;
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
21 return pt;
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
22 }
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
23
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
24 bool isNull() // const
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
25 { return xp == 0 && yp == 0; }
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
26
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
27 int x() // const
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
28 { return xp; }
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
29
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
30 int y() // const
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
31 { return yp; }
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
32
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
33 void x(int xpos)
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
34 { xp = xpos; }
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
35
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
36 void y(int ypos)
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
37 { yp = ypos; }
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
38
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
39 void setX(int xpos) // for convenience
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
40 { xp = xpos; }
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
41
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
42 void setY(int ypos) // for convenience
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
43 { yp = ypos; }
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
44
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
45 public final int manhattanLength() {
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
46 return qtd_QPoint_manhattanLength(this);
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
47 }
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
48 /*
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
49 inline int &rx()
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
50 { return xp; }
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
51
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
52 inline int &ry()
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
53 { return yp; }
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
54 */
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
55
231
99e74c8a22f8 change ref to in in structs
eldar
parents: 188
diff changeset
56 QPoint opAddAssign(in QPoint p)
188
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
57 { xp+=p.xp; yp+=p.yp; return *this; }
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
58
231
99e74c8a22f8 change ref to in in structs
eldar
parents: 188
diff changeset
59 QPoint opSubAssign(in QPoint p)
188
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
60 { xp-=p.xp; yp-=p.yp; return *this; }
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
61
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
62 QPoint opMulAssign(qreal c)
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
63 { xp = qRound(xp*c); yp = qRound(yp*c); return *this; }
252
37eed70de029 More things broken than fixed. Rolling back to 263
maxter
parents: 248
diff changeset
64
231
99e74c8a22f8 change ref to in in structs
eldar
parents: 188
diff changeset
65 bool opEquals(in QPoint p)
188
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
66 { return xp == p.xp && yp == p.yp; }
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
67
231
99e74c8a22f8 change ref to in in structs
eldar
parents: 188
diff changeset
68 QPoint opAdd(in QPoint p)
188
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
69 { return QPoint(this.xp+p.xp, this.yp+p.yp); }
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
70
231
99e74c8a22f8 change ref to in in structs
eldar
parents: 188
diff changeset
71 QPoint opSub(in QPoint p)
188
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
72 { return QPoint(this.xp-p.xp, this.yp-p.yp); }
252
37eed70de029 More things broken than fixed. Rolling back to 263
maxter
parents: 248
diff changeset
73
188
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
74 QPoint opMul(qreal c)
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
75 { return QPoint(qRound(this.xp*c), qRound(this.yp*c)); }
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
76
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
77 QPoint opDivAssign(qreal c)
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
78 {
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
79 xp = qRound(xp/c);
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
80 yp = qRound(yp/c);
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
81 return *this;
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
82 }
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
83
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
84 QPoint opDiv(qreal c)
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
85 {
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
86 return QPoint(qRound(this.xp/c), qRound(this.yp/c));
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
87 }
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
88
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
89 public final void writeTo(QDataStream arg__1) {
252
37eed70de029 More things broken than fixed. Rolling back to 263
maxter
parents: 248
diff changeset
90 qtd_QPoint_writeTo_QDataStream(this, arg__1 is null ? null : arg__1.nativeId);
188
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
91 }
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
92
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
93 public final void readFrom(QDataStream arg__1) {
252
37eed70de029 More things broken than fixed. Rolling back to 263
maxter
parents: 248
diff changeset
94 qtd_QPoint_readFrom_QDataStream(this, arg__1 is null ? null : arg__1.nativeId);
188
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
95 }
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
96
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
97 private:
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
98 // ### Qt 5; remove the ifdef and just have the same order on all platforms.
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
99 version(OSX)
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
100 {
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
101 int yp;
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
102 int xp;
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
103 }
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
104 else
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
105 {
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
106 int xp;
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
107 int yp;
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
108 }
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
109 }
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
110
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
111
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
112 public struct QPointF
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
113 {
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
114 public static QPointF opCall() {
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
115 QPointF pt;
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
116 pt.xp = pt.yp = 0;
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
117 return pt;
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
118 }
252
37eed70de029 More things broken than fixed. Rolling back to 263
maxter
parents: 248
diff changeset
119
188
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
120 public static QPointF opCall(qreal xpos, qreal ypos) {
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
121 QPointF pt;
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
122 pt.xp = xpos;
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
123 pt.yp = ypos;
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
124 return pt;
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
125 }
252
37eed70de029 More things broken than fixed. Rolling back to 263
maxter
parents: 248
diff changeset
126
231
99e74c8a22f8 change ref to in in structs
eldar
parents: 188
diff changeset
127 public static QPointF opCall(in QPoint p) {
188
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
128 QPointF pt;
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
129 pt.xp = p.x();
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
130 pt.yp = p.y();
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
131 return pt;
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
132 }
252
37eed70de029 More things broken than fixed. Rolling back to 263
maxter
parents: 248
diff changeset
133
188
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
134 bool isNull() //const
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
135 {
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
136 return qIsNull(xp) && qIsNull(yp);
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
137 }
252
37eed70de029 More things broken than fixed. Rolling back to 263
maxter
parents: 248
diff changeset
138
188
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
139 qreal x() //const
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
140 {
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
141 return xp;
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
142 }
252
37eed70de029 More things broken than fixed. Rolling back to 263
maxter
parents: 248
diff changeset
143
188
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
144 qreal y() //const
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
145 {
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
146 return yp;
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
147 }
252
37eed70de029 More things broken than fixed. Rolling back to 263
maxter
parents: 248
diff changeset
148
188
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
149 void x(qreal xpos)
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
150 {
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
151 xp = xpos;
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
152 }
252
37eed70de029 More things broken than fixed. Rolling back to 263
maxter
parents: 248
diff changeset
153
188
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
154 void y(qreal ypos)
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
155 {
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
156 yp = ypos;
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
157 }
252
37eed70de029 More things broken than fixed. Rolling back to 263
maxter
parents: 248
diff changeset
158 /*
188
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
159 inline qreal &QPointF::rx()
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
160 {
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
161 return xp;
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
162 }
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
163
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
164 inline qreal &QPointF::ry()
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
165 {
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
166 return yp;
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
167 }
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
168 */
252
37eed70de029 More things broken than fixed. Rolling back to 263
maxter
parents: 248
diff changeset
169
231
99e74c8a22f8 change ref to in in structs
eldar
parents: 188
diff changeset
170 QPointF opAddAssign(in QPointF p)
188
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
171 { xp+=p.xp; yp+=p.yp; return *this; }
252
37eed70de029 More things broken than fixed. Rolling back to 263
maxter
parents: 248
diff changeset
172
231
99e74c8a22f8 change ref to in in structs
eldar
parents: 188
diff changeset
173 QPointF opSubAssign(in QPointF p)
188
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
174 { xp-=p.xp; yp-=p.yp; return *this; }
252
37eed70de029 More things broken than fixed. Rolling back to 263
maxter
parents: 248
diff changeset
175
188
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
176 QPointF opMulAssign(qreal c)
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
177 { xp*=c; yp*=c; return *this; }
252
37eed70de029 More things broken than fixed. Rolling back to 263
maxter
parents: 248
diff changeset
178
231
99e74c8a22f8 change ref to in in structs
eldar
parents: 188
diff changeset
179 bool opEquals(in QPointF p)
188
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
180 { return qFuzzyCompare(xp, p.xp) && qFuzzyCompare(yp, p.yp); }
252
37eed70de029 More things broken than fixed. Rolling back to 263
maxter
parents: 248
diff changeset
181
231
99e74c8a22f8 change ref to in in structs
eldar
parents: 188
diff changeset
182 QPointF opAdd(in QPointF p)
188
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
183 { return QPointF(this.xp+p.xp, this.yp+p.yp); }
252
37eed70de029 More things broken than fixed. Rolling back to 263
maxter
parents: 248
diff changeset
184
231
99e74c8a22f8 change ref to in in structs
eldar
parents: 188
diff changeset
185 QPointF opSub(in QPointF p)
188
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
186 { return QPointF(this.xp-p.xp, this.yp-p.yp); }
252
37eed70de029 More things broken than fixed. Rolling back to 263
maxter
parents: 248
diff changeset
187
188
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
188 QPointF opMul(qreal c)
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
189 { return QPointF(this.xp*c, this.yp*c); }
252
37eed70de029 More things broken than fixed. Rolling back to 263
maxter
parents: 248
diff changeset
190
188
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
191 QPointF opDivAssign(qreal c)
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
192 {
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
193 xp/=c;
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
194 yp/=c;
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
195 return *this;
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
196 }
252
37eed70de029 More things broken than fixed. Rolling back to 263
maxter
parents: 248
diff changeset
197
188
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
198 QPointF opDiv(qreal c)
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
199 {
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
200 return QPointF(xp/c, yp/c);
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
201 }
252
37eed70de029 More things broken than fixed. Rolling back to 263
maxter
parents: 248
diff changeset
202
188
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
203 QPoint toPoint() //const
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
204 {
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
205 return QPoint(qRound(xp), qRound(yp));
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
206 }
252
37eed70de029 More things broken than fixed. Rolling back to 263
maxter
parents: 248
diff changeset
207
188
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
208 public final void writeTo(QDataStream arg__1) {
252
37eed70de029 More things broken than fixed. Rolling back to 263
maxter
parents: 248
diff changeset
209 qtd_QPointF_writeTo_QDataStream(this, arg__1 is null ? null : arg__1.nativeId);
188
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
210 }
252
37eed70de029 More things broken than fixed. Rolling back to 263
maxter
parents: 248
diff changeset
211
188
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
212 public final void readFrom(QDataStream arg__1) {
252
37eed70de029 More things broken than fixed. Rolling back to 263
maxter
parents: 248
diff changeset
213 qtd_QPointF_readFrom_QDataStream(this, arg__1 is null ? null : arg__1.nativeId);
188
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
214 }
252
37eed70de029 More things broken than fixed. Rolling back to 263
maxter
parents: 248
diff changeset
215
188
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
216 private:
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
217 qreal xp;
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
218 qreal yp;
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
219 }
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
220
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
221
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
222 // C wrappers
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
223 // QPoint
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
224 private extern(C) int qtd_QPoint_manhattanLength(void* __this_nativeId);
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
225 private extern(C) void qtd_QPoint_writeTo_QDataStream(void* __this_nativeId,
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
226 void* arg__1);
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
227 private extern(C) void qtd_QPoint_readFrom_QDataStream(void* __this_nativeId,
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
228 void* arg__1);
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
229
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
230 // QPointF
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
231 private extern(C) void qtd_QPointF_writeTo_QDataStream(void* __this_nativeId,
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
232 void* arg__1);
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
233 private extern(C) void qtd_QPointF_readFrom_QDataStream(void* __this_nativeId,
7dd099050621 initial commit for D2 support
eldar
parents:
diff changeset
234 void* arg__1);