22#ifndef __D3DX9MATH_H__
23#define __D3DX9MATH_H__
27#ifndef D3DVECTOR_DEFINED
28#define D3DVECTOR_DEFINED
37#ifndef D3DMATRIX_DEFINED
38#define D3DMATRIX_DEFINED
88 operator UINT()
const;
90 operator const float *()
const;
121 operator const float* ()
const;
153 operator const float* ()
const;
185 operator const float* ()
const;
214 D3DXMATRIX(
float f11,
float f12,
float f13,
float f14,
215 float f21,
float f22,
float f23,
float f24,
216 float f31,
float f32,
float f33,
float f34,
217 float f41,
float f42,
float f43,
float f44);
223 operator const float* ()
const;
bool _STLP_CALL operator!=(const allocator< _T1 > &, const allocator< _T2 > &) _STLP_NOTHROW
complex< _Tp > _STLP_CALL operator/(const _Tp &__x, const complex< _Tp > &__z)
complex< _Tp > _STLP_CALL operator-(const complex< _Tp > &__z)
complex< _Tp > _STLP_CALL operator*(const _Tp &__x, const complex< _Tp > &__z)
rope< _CharT, _Alloc > & operator+=(rope< _CharT, _Alloc > &__left, const rope< _CharT, _Alloc > &__right)
CHString WINAPI operator+(CHSTRING_WCHAR ch, const CHString &string)
struct _D3DVECTOR D3DVECTOR
struct _D3DMATRIX D3DMATRIX
D3DXCOLOR * D3DXColorSubtract(D3DXCOLOR *out, D3DXCOLOR c1, D3DXCOLOR c2)
struct D3DXFLOAT16 D3DXFLOAT16
struct D3DXVECTOR2 D3DXVECTOR2
D3DXCOLOR * D3DXColorAdd(D3DXCOLOR *out, D3DXCOLOR c1, D3DXCOLOR c2)
struct D3DXCOLOR D3DXCOLOR
enum _D3DX_CPU_OPTIMIZATION D3DX_CPU_OPTIMIZATION
struct D3DXVECTOR4 D3DXVECTOR4
struct _D3DMATRIX D3DXMATRIX
struct D3DXVECTOR2 * LPD3DXVECTOR2
struct D3DXVECTOR4 * LPD3DXVECTOR4
struct _D3DMATRIX * LPD3DXMATRIX
D3DXCOLOR * D3DXColorLerp(D3DXCOLOR *out, D3DXCOLOR c1, D3DXCOLOR c2, float s)
struct _D3DVECTOR D3DXVECTOR3
struct _D3DVECTOR * LPD3DXVECTOR3
D3DX_CPU_OPTIMIZATION WINAPI D3DXCpuOptimizations(BOOL enable)
D3DXCOLOR * D3DXColorScale(D3DXCOLOR *out, D3DXCOLOR c, float s)
D3DXCOLOR * D3DXColorModulate(D3DXCOLOR *out, D3DXCOLOR c1, D3DXCOLOR c2)
struct D3DXCOLOR * LPD3DXCOLOR
struct D3DXFLOAT16 * LPD3DXFLOAT16
struct png_info_def *typedef unsigned char **typedef struct png_info_def *typedef struct png_info_def *typedef struct png_info_def *typedef unsigned char ** row
struct _D3DMATRIX D3DXMATRIX
struct _D3DVECTOR D3DXVECTOR3
GLdouble GLdouble GLdouble r
GLboolean GLboolean GLboolean b
GLboolean GLboolean GLboolean GLboolean a
static float(__cdecl *square_half_float)(float x
T & operator-=(T &lhs, SafeInt< U, E > rhs)
T & operator/=(T &lhs, SafeInt< U, E > rhs)
T & operator*=(T &lhs, SafeInt< U, E > rhs)
bool operator==(const TKeyDef &t1, const TKeyDef &t2)
wchar_t tm const _CrtWcstime_Writes_and_advances_ptr_ count wchar_t ** out