Gray C++ Libraries  0.0.2
A set of C++ libraries for MSVC, GNU on Windows, WinCE, Linux
XMFLOAT4 Struct Reference

#include <MathDX.h>

Public Member Functions

 XMFLOAT4 () noexcept
 
 XMFLOAT4 (D3DVALUE _x, D3DVALUE _y, D3DVALUE _z, D3DVALUE _w) noexcept
 
 XMFLOAT4 (const D3DVALUE *pVal)
 
 XMFLOAT4 (const XMFLOAT3 &xyz, float _w) noexcept
 
 operator D3DVALUE * () noexcept
 
 operator const D3DVALUE * () const noexcept
 

Public Attributes

D3DVALUE x
 
D3DVALUE y
 
D3DVALUE z
 
D3DVALUE w
 

Constructor & Destructor Documentation

◆ XMFLOAT4() [1/4]

XMFLOAT4::XMFLOAT4 ( )
inlinenoexcept

◆ XMFLOAT4() [2/4]

XMFLOAT4::XMFLOAT4 ( D3DVALUE  _x,
D3DVALUE  _y,
D3DVALUE  _z,
D3DVALUE  _w 
)
inlinenoexcept

◆ XMFLOAT4() [3/4]

XMFLOAT4::XMFLOAT4 ( const D3DVALUE pVal)
inline

◆ XMFLOAT4() [4/4]

XMFLOAT4::XMFLOAT4 ( const XMFLOAT3 xyz,
float  _w 
)
inlinenoexcept

Member Function Documentation

◆ operator const D3DVALUE *()

XMFLOAT4::operator const D3DVALUE * ( ) const
inlinenoexcept

◆ operator D3DVALUE *()

XMFLOAT4::operator D3DVALUE * ( )
inlinenoexcept

Member Data Documentation

◆ w

D3DVALUE XMFLOAT4::w

◆ x

D3DVALUE XMFLOAT4::x

◆ y

D3DVALUE XMFLOAT4::y

◆ z

D3DVALUE XMFLOAT4::z

The documentation for this struct was generated from the following file: