37 _colour = ((_colour & 0x00FF0000) >> 16) | ((_colour & 0x000000FF) << 16) | (_colour & 0xFF00FF00);
50 mRenderColourLT(0xFFFFFFFF),
51 mRenderColourRT(0xFFFFFFFF),
52 mRenderColourLB(0xFFFFFFFF),
53 mRenderColourRB(0xFFFFFFFF)
76 mColourLT = _colourLT;
81 mColourRT = _colourRT;
86 mColourLB = _colourLB;
91 mColourRB = _colourRB;
101 mRectTextureLT = _pointLT;
102 mRectTextureRT = _pointRT;
103 mRectTextureLB = _pointLB;
104 mRectTextureRB = _pointRB;
123 _vertex[0].
x = vertex_left;
124 _vertex[0].
y = vertex_top;
125 _vertex[0].
z = vertex_z;
126 _vertex[0].
colour = mRenderColourLT;
127 _vertex[0].
u = mRectTextureLT.
left;
128 _vertex[0].
v = mRectTextureLT.
top;
131 _vertex[1].
x = vertex_left;
132 _vertex[1].
y = vertex_bottom;
133 _vertex[1].
z = vertex_z;
134 _vertex[1].
colour = mRenderColourLB;
135 _vertex[1].
u = mRectTextureLB.
left;
136 _vertex[1].
v = mRectTextureLB.
top;
139 _vertex[2].
x = vertex_right;
140 _vertex[2].
y = vertex_top;
141 _vertex[2].
z = vertex_z;
142 _vertex[2].
colour = mRenderColourRT;
143 _vertex[2].
u = mRectTextureRT.
left;
144 _vertex[2].
v = mRectTextureRT.
top;
147 _vertex[3].
x = vertex_right;
148 _vertex[3].
y = vertex_top;
149 _vertex[3].
z = vertex_z;
150 _vertex[3].
colour = mRenderColourRT;
151 _vertex[3].
u = mRectTextureRT.
left;
152 _vertex[3].
v = mRectTextureRT.
top;
155 _vertex[4].
x = vertex_left;
156 _vertex[4].
y = vertex_bottom;
157 _vertex[4].
z = vertex_z;
158 _vertex[4].
colour = mRenderColourLB;
159 _vertex[4].
u = mRectTextureLB.
left;
160 _vertex[4].
v = mRectTextureLB.
top;
163 _vertex[5].
x = vertex_right;
164 _vertex[5].
y = vertex_bottom;
165 _vertex[5].
z = vertex_z;
166 _vertex[5].
colour = mRenderColourRB;
167 _vertex[5].
u = mRectTextureRB.
left;
168 _vertex[5].
v = mRectTextureRB.
top;
177 mRectTextureLT.
set(rect.left, rect.top);
178 mRectTextureRT.
set(rect.right, rect.top);
179 mRectTextureLB.
set(rect.left, rect.bottom);
180 mRectTextureRB.
set(rect.right, rect.bottom);