Lines Matching refs:D3DXCOLOR
233 typedef struct D3DXCOLOR
236 D3DXCOLOR();
237 D3DXCOLOR(DWORD col);
238 D3DXCOLOR(const FLOAT *pf);
239 D3DXCOLOR(const D3DCOLORVALUE& col);
240 D3DXCOLOR(FLOAT fr, FLOAT fg, FLOAT fb, FLOAT fa);
253 D3DXCOLOR& operator += (const D3DXCOLOR&);
254 D3DXCOLOR& operator -= (const D3DXCOLOR&);
255 D3DXCOLOR& operator *= (FLOAT);
256 D3DXCOLOR& operator /= (FLOAT);
258 D3DXCOLOR operator + () const;
259 D3DXCOLOR operator - () const;
261 D3DXCOLOR operator + (const D3DXCOLOR&) const;
262 D3DXCOLOR operator - (const D3DXCOLOR&) const;
263 D3DXCOLOR operator * (FLOAT) const;
264 D3DXCOLOR operator / (FLOAT) const;
266 friend D3DXCOLOR operator * (FLOAT, const D3DXCOLOR&);
268 BOOL operator == (const D3DXCOLOR&) const;
269 BOOL operator != (const D3DXCOLOR&) const;
272 } D3DXCOLOR, *LPD3DXCOLOR;
293 D3DXCOLOR* WINAPI D3DXColorAdjustContrast(D3DXCOLOR *pout, const D3DXCOLOR *pc, FLOAT s);
294 D3DXCOLOR* WINAPI D3DXColorAdjustSaturation(D3DXCOLOR *pout, const D3DXCOLOR *pc, FLOAT s);
403 HRESULT WINAPI D3DXSHEvalHemisphereLight(UINT order, const D3DXVECTOR3 *dir, D3DXCOLOR top, D3DXCOLOR bottom, FLOAT *rout, FLOAT *gout, FLOAT *bout);