Lines Matching defs:D3DXVECTOR2

47 typedef struct D3DXVECTOR2
50 D3DXVECTOR2();
51 D3DXVECTOR2(CONST FLOAT *pf);
52 D3DXVECTOR2(FLOAT fx, FLOAT fy);
57 D3DXVECTOR2& operator += (CONST D3DXVECTOR2&);
58 D3DXVECTOR2& operator -= (CONST D3DXVECTOR2&);
59 D3DXVECTOR2& operator *= (FLOAT);
60 D3DXVECTOR2& operator /= (FLOAT);
62 D3DXVECTOR2 operator + () const;
63 D3DXVECTOR2 operator - () const;
65 D3DXVECTOR2 operator + (CONST D3DXVECTOR2&) const;
66 D3DXVECTOR2 operator - (CONST D3DXVECTOR2&) const;
67 D3DXVECTOR2 operator * (FLOAT) const;
68 D3DXVECTOR2 operator / (FLOAT) const;
70 friend D3DXVECTOR2 operator * (FLOAT, CONST D3DXVECTOR2&);
72 BOOL operator == (CONST D3DXVECTOR2&) const;
73 BOOL operator != (CONST D3DXVECTOR2&) const;
76 } D3DXVECTOR2, *LPD3DXVECTOR2;
335 D3DXVECTOR2* WINAPI D3DXVec2BaryCentric(D3DXVECTOR2 *pout, CONST D3DXVECTOR2 *pv1, CONST D3DXVECTOR2 *pv2, CONST D3DXVECTOR2 *pv3, FLOAT f, FLOAT g);
336 D3DXVECTOR2* WINAPI D3DXVec2CatmullRom(D3DXVECTOR2 *pout, CONST D3DXVECTOR2 *pv0, CONST D3DXVECTOR2 *pv1, CONST D3DXVECTOR2 *pv2, CONST D3DXVECTOR2 *pv3, FLOAT s);
337 D3DXVECTOR2* WINAPI D3DXVec2Hermite(D3DXVECTOR2 *pout, CONST D3DXVECTOR2 *pv1, CONST D3DXVECTOR2 *pt1, CONST D3DXVECTOR2 *pv2, CONST D3DXVECTOR2 *pt2, FLOAT s);
338 D3DXVECTOR2* WINAPI D3DXVec2Normalize(D3DXVECTOR2 *pout, CONST D3DXVECTOR2 *pv);
339 D3DXVECTOR4* WINAPI D3DXVec2Transform(D3DXVECTOR4 *pout, CONST D3DXVECTOR2 *pv, CONST D3DXMATRIX *pm);
340 D3DXVECTOR2* WINAPI D3DXVec2TransformCoord(D3DXVECTOR2 *pout, CONST D3DXVECTOR2 *pv, CONST D3DXMATRIX *pm);
341 D3DXVECTOR2* WINAPI D3DXVec2TransformNormal(D3DXVECTOR2 *pout, CONST D3DXVECTOR2 *pv, CONST D3DXMATRIX *pm);