comparison cpp/qt_core/QLineF_shell.cpp @ 357:9784459f0750

An attempt (failed due to optlink) to improve locality of declarations exported from QtD executables Q_CLASSINFO implementation Now Qtd can be built on Windows
author Max Samukha <maxter@spambox.com>
date Wed, 02 Jun 2010 19:38:05 +0300
parents 323efbe5c2f7
children d2f48c4cb3e3
comparison
equal deleted inserted replaced
356:12cec2d14e1c 357:9784459f0750
3 3
4 #include "qtd_core.h" 4 #include "qtd_core.h"
5 5
6 6
7 // QLineF::angle() const 7 // QLineF::angle() const
8 extern "C" DLL_PUBLIC double qtd_QLineF_angle 8 QTD_EXTERN QTD_DLL_PUBLIC double qtd_QLineF_angle
9 (void* __this_nativeId) 9 (void* __this_nativeId)
10 { 10 {
11 QLineF *__qt_this = (QLineF *) __this_nativeId; 11 QLineF *__qt_this = (QLineF *) __this_nativeId;
12 double __qt_return_value = __qt_this->angle(); 12 double __qt_return_value = __qt_this->angle();
13 13
15 15
16 return __d_return_value; 16 return __d_return_value;
17 } 17 }
18 18
19 // QLineF::angle(const QLineF & l) const 19 // QLineF::angle(const QLineF & l) const
20 extern "C" DLL_PUBLIC double qtd_QLineF_angle_QLineF 20 QTD_EXTERN QTD_DLL_PUBLIC double qtd_QLineF_angle_QLineF
21 (void* __this_nativeId, 21 (void* __this_nativeId,
22 void* l0) 22 void* l0)
23 { 23 {
24 const QLineF& __qt_l0 = (const QLineF& ) *(QLineF *)l0; 24 const QLineF& __qt_l0 = (const QLineF& ) *(QLineF *)l0;
25 QLineF *__qt_this = (QLineF *) __this_nativeId; 25 QLineF *__qt_this = (QLineF *) __this_nativeId;
29 29
30 return __d_return_value; 30 return __d_return_value;
31 } 31 }
32 32
33 // QLineF::angleTo(const QLineF & l) const 33 // QLineF::angleTo(const QLineF & l) const
34 extern "C" DLL_PUBLIC double qtd_QLineF_angleTo_QLineF 34 QTD_EXTERN QTD_DLL_PUBLIC double qtd_QLineF_angleTo_QLineF
35 (void* __this_nativeId, 35 (void* __this_nativeId,
36 void* l0) 36 void* l0)
37 { 37 {
38 const QLineF& __qt_l0 = (const QLineF& ) *(QLineF *)l0; 38 const QLineF& __qt_l0 = (const QLineF& ) *(QLineF *)l0;
39 QLineF *__qt_this = (QLineF *) __this_nativeId; 39 QLineF *__qt_this = (QLineF *) __this_nativeId;
43 43
44 return __d_return_value; 44 return __d_return_value;
45 } 45 }
46 46
47 // QLineF::intersect(const QLineF & l, QPointF * intersectionPoint) const 47 // QLineF::intersect(const QLineF & l, QPointF * intersectionPoint) const
48 extern "C" DLL_PUBLIC int qtd_QLineF_intersect_QLineF_nativepointerQPointF 48 QTD_EXTERN QTD_DLL_PUBLIC int qtd_QLineF_intersect_QLineF_nativepointerQPointF
49 (void* __this_nativeId, 49 (void* __this_nativeId,
50 void* l0, 50 void* l0,
51 void* intersectionPoint1) 51 void* intersectionPoint1)
52 { 52 {
53 const QLineF& __qt_l0 = (const QLineF& ) *(QLineF *)l0; 53 const QLineF& __qt_l0 = (const QLineF& ) *(QLineF *)l0;
58 58
59 return __d_return_value; 59 return __d_return_value;
60 } 60 }
61 61
62 // QLineF::isNull() const 62 // QLineF::isNull() const
63 extern "C" DLL_PUBLIC bool qtd_QLineF_isNull 63 QTD_EXTERN QTD_DLL_PUBLIC bool qtd_QLineF_isNull
64 (void* __this_nativeId) 64 (void* __this_nativeId)
65 { 65 {
66 QLineF *__qt_this = (QLineF *) __this_nativeId; 66 QLineF *__qt_this = (QLineF *) __this_nativeId;
67 bool __qt_return_value = __qt_this->isNull(); 67 bool __qt_return_value = __qt_this->isNull();
68 68
70 70
71 return __d_return_value; 71 return __d_return_value;
72 } 72 }
73 73
74 // QLineF::length() const 74 // QLineF::length() const
75 extern "C" DLL_PUBLIC double qtd_QLineF_length 75 QTD_EXTERN QTD_DLL_PUBLIC double qtd_QLineF_length
76 (void* __this_nativeId) 76 (void* __this_nativeId)
77 { 77 {
78 QLineF *__qt_this = (QLineF *) __this_nativeId; 78 QLineF *__qt_this = (QLineF *) __this_nativeId;
79 double __qt_return_value = __qt_this->length(); 79 double __qt_return_value = __qt_this->length();
80 80
82 82
83 return __d_return_value; 83 return __d_return_value;
84 } 84 }
85 85
86 // QLineF::operator<<(QDataStream & arg__1) 86 // QLineF::operator<<(QDataStream & arg__1)
87 extern "C" DLL_PUBLIC void qtd_QLineF_writeTo_QDataStream 87 QTD_EXTERN QTD_DLL_PUBLIC void qtd_QLineF_writeTo_QDataStream
88 (void* __this_nativeId, 88 (void* __this_nativeId,
89 void* arg__1) 89 void* arg__1)
90 { 90 {
91 QDataStream& __qt_arg__1 = (QDataStream& ) * (QDataStream *) arg__1; 91 QDataStream& __qt_arg__1 = (QDataStream& ) * (QDataStream *) arg__1;
92 QLineF *__qt_this = (QLineF *) __this_nativeId; 92 QLineF *__qt_this = (QLineF *) __this_nativeId;
93 if (__qt_this != 0) ::operator<<((QDataStream& )__qt_arg__1, *__qt_this); 93 if (__qt_this != 0) ::operator<<((QDataStream& )__qt_arg__1, *__qt_this);
94 94
95 } 95 }
96 96
97 // QLineF::operator>>(QDataStream & arg__1) 97 // QLineF::operator>>(QDataStream & arg__1)
98 extern "C" DLL_PUBLIC void qtd_QLineF_readFrom_QDataStream 98 QTD_EXTERN QTD_DLL_PUBLIC void qtd_QLineF_readFrom_QDataStream
99 (void* __this_nativeId, 99 (void* __this_nativeId,
100 void* arg__1) 100 void* arg__1)
101 { 101 {
102 QDataStream& __qt_arg__1 = (QDataStream& ) * (QDataStream *) arg__1; 102 QDataStream& __qt_arg__1 = (QDataStream& ) * (QDataStream *) arg__1;
103 QLineF *__qt_this = (QLineF *) __this_nativeId; 103 QLineF *__qt_this = (QLineF *) __this_nativeId;
104 if (__qt_this != 0) ::operator>>((QDataStream& )__qt_arg__1, *__qt_this); 104 if (__qt_this != 0) ::operator>>((QDataStream& )__qt_arg__1, *__qt_this);
105 105
106 } 106 }
107 107
108 // QLineF::p1() const 108 // QLineF::p1() const
109 extern "C" DLL_PUBLIC QPointF qtd_QLineF_p1 109 QTD_EXTERN QTD_DLL_PUBLIC QPointF qtd_QLineF_p1
110 (void* __this_nativeId) 110 (void* __this_nativeId)
111 { 111 {
112 QLineF *__qt_this = (QLineF *) __this_nativeId; 112 QLineF *__qt_this = (QLineF *) __this_nativeId;
113 QPointF __qt_return_value = __qt_this->p1(); 113 QPointF __qt_return_value = __qt_this->p1();
114 114
116 116
117 return __qt_return_value; 117 return __qt_return_value;
118 } 118 }
119 119
120 // QLineF::setAngle(double angle) 120 // QLineF::setAngle(double angle)
121 extern "C" DLL_PUBLIC void qtd_QLineF_setAngle_double 121 QTD_EXTERN QTD_DLL_PUBLIC void qtd_QLineF_setAngle_double
122 (void* __this_nativeId, 122 (void* __this_nativeId,
123 double angle0) 123 double angle0)
124 { 124 {
125 QLineF *__qt_this = (QLineF *) __this_nativeId; 125 QLineF *__qt_this = (QLineF *) __this_nativeId;
126 __qt_this->setAngle((double )angle0); 126 __qt_this->setAngle((double )angle0);
127 127
128 } 128 }
129 129
130 // QLineF::unitVector() const 130 // QLineF::unitVector() const
131 extern "C" DLL_PUBLIC QLineF qtd_QLineF_unitVector 131 QTD_EXTERN QTD_DLL_PUBLIC QLineF qtd_QLineF_unitVector
132 (void* __this_nativeId) 132 (void* __this_nativeId)
133 { 133 {
134 QLineF *__qt_this = (QLineF *) __this_nativeId; 134 QLineF *__qt_this = (QLineF *) __this_nativeId;
135 return __qt_this->unitVector(); 135 return __qt_this->unitVector();
136 } 136 }
137 137
138 // QLineF::fromPolar(double length, double angle) 138 // QLineF::fromPolar(double length, double angle)
139 extern "C" DLL_PUBLIC QLineF qtd_QLineF_fromPolar_double_double 139 QTD_EXTERN QTD_DLL_PUBLIC QLineF qtd_QLineF_fromPolar_double_double
140 (double length0, 140 (double length0,
141 double angle1) 141 double angle1)
142 { 142 {
143 return QLineF::fromPolar((double )length0, (double )angle1); 143 return QLineF::fromPolar((double )length0, (double )angle1);
144 } 144 }