#include <HLSLToCPP.h>
|
| float | x |
| |
| float | y |
| |
| float | z |
| |
| float | w |
| |
◆ float4() [1/5]
| HLSLToCPP::float4::float4 |
( |
| ) |
|
|
inlinedefault |
◆ float4() [2/5]
| HLSLToCPP::float4::float4 |
( |
const float3 & | inV, |
|
|
float | inW ) |
|
inlineconstexpr |
◆ float4() [3/5]
| HLSLToCPP::float4::float4 |
( |
float | inX, |
|
|
float | inY, |
|
|
float | inZ, |
|
|
float | inW ) |
|
inlineconstexpr |
◆ float4() [4/5]
| HLSLToCPP::float4::float4 |
( |
float | inS | ) |
|
|
inlineexplicitconstexpr |
◆ float4() [5/5]
| HLSLToCPP::float4::float4 |
( |
const int4 & | inV | ) |
|
|
explicitconstexpr |
◆ operator!=()
| bool HLSLToCPP::float4::operator!= |
( |
const float4 & | inRHS | ) |
const |
|
inlineconstexpr |
◆ operator*=() [1/2]
| float4 & HLSLToCPP::float4::operator*= |
( |
const float4 & | inRHS | ) |
|
|
inlineconstexpr |
◆ operator*=() [2/2]
| float4 & HLSLToCPP::float4::operator*= |
( |
float | inRHS | ) |
|
|
inlineconstexpr |
◆ operator+=()
| float4 & HLSLToCPP::float4::operator+= |
( |
const float4 & | inRHS | ) |
|
|
inlineconstexpr |
◆ operator-=()
| float4 & HLSLToCPP::float4::operator-= |
( |
const float4 & | inRHS | ) |
|
|
inlineconstexpr |
◆ operator/=() [1/2]
| float4 & HLSLToCPP::float4::operator/= |
( |
const float4 & | inRHS | ) |
|
|
inlineconstexpr |
◆ operator/=() [2/2]
| float4 & HLSLToCPP::float4::operator/= |
( |
float | inRHS | ) |
|
|
inlineconstexpr |
◆ operator==()
| bool HLSLToCPP::float4::operator== |
( |
const float4 & | inRHS | ) |
const |
|
inlineconstexpr |
◆ operator[]() [1/2]
| float & HLSLToCPP::float4::operator[] |
( |
uint | inIndex | ) |
|
|
inline |
◆ operator[]() [2/2]
| const float & HLSLToCPP::float4::operator[] |
( |
uint | inIndex | ) |
const |
|
inline |
◆ swizzle_wxyz()
| const float4 HLSLToCPP::float4::swizzle_wxyz |
( |
| ) |
const |
|
inline |
◆ swizzle_xwyz()
| const float4 HLSLToCPP::float4::swizzle_xwyz |
( |
| ) |
const |
|
inline |
◆ swizzle_xy()
| const float2 HLSLToCPP::float4::swizzle_xy |
( |
| ) |
const |
|
inline |
◆ swizzle_xywz()
| const float4 HLSLToCPP::float4::swizzle_xywz |
( |
| ) |
const |
|
inline |
◆ swizzle_xyz()
| const float3 HLSLToCPP::float4::swizzle_xyz |
( |
| ) |
const |
|
inline |
◆ swizzle_xzy()
| const float3 HLSLToCPP::float4::swizzle_xzy |
( |
| ) |
const |
|
inline |
◆ swizzle_yx()
| const float2 HLSLToCPP::float4::swizzle_yx |
( |
| ) |
const |
|
inline |
◆ swizzle_yxz()
| const float3 HLSLToCPP::float4::swizzle_yxz |
( |
| ) |
const |
|
inline |
◆ swizzle_yzx()
| const float3 HLSLToCPP::float4::swizzle_yzx |
( |
| ) |
const |
|
inline |
◆ swizzle_zxy()
| const float3 HLSLToCPP::float4::swizzle_zxy |
( |
| ) |
const |
|
inline |
◆ swizzle_zyx()
| const float3 HLSLToCPP::float4::swizzle_zyx |
( |
| ) |
const |
|
inline |
| float HLSLToCPP::float4::w |
| float HLSLToCPP::float4::x |
| float HLSLToCPP::float4::y |
| float HLSLToCPP::float4::z |
The documentation for this struct was generated from the following file: