#include <HLSLToCPP.h>
◆ int3() [1/3]
| HLSLToCPP::int3::int3 |
( |
| ) |
|
|
inlinedefault |
◆ int3() [2/3]
| HLSLToCPP::int3::int3 |
( |
int | inX, |
|
|
int | inY, |
|
|
int | inZ ) |
|
inlineconstexpr |
◆ int3() [3/3]
| HLSLToCPP::int3::int3 |
( |
const float3 & | inV | ) |
|
|
inlineexplicitconstexpr |
◆ operator!=()
| bool HLSLToCPP::int3::operator!= |
( |
const int3 & | inRHS | ) |
const |
|
inlineconstexpr |
◆ operator*=() [1/2]
| int3 & HLSLToCPP::int3::operator*= |
( |
const int3 & | inRHS | ) |
|
|
inlineconstexpr |
◆ operator*=() [2/2]
| int3 & HLSLToCPP::int3::operator*= |
( |
int | inRHS | ) |
|
|
inlineconstexpr |
◆ operator+=()
| int3 & HLSLToCPP::int3::operator+= |
( |
const int3 & | inRHS | ) |
|
|
inlineconstexpr |
◆ operator-=()
| int3 & HLSLToCPP::int3::operator-= |
( |
const int3 & | inRHS | ) |
|
|
inlineconstexpr |
◆ operator/=() [1/2]
| int3 & HLSLToCPP::int3::operator/= |
( |
const int3 & | inRHS | ) |
|
|
inlineconstexpr |
◆ operator/=() [2/2]
| int3 & HLSLToCPP::int3::operator/= |
( |
int | inRHS | ) |
|
|
inlineconstexpr |
◆ operator==()
| bool HLSLToCPP::int3::operator== |
( |
const int3 & | inRHS | ) |
const |
|
inlineconstexpr |
◆ operator[]() [1/2]
| int & HLSLToCPP::int3::operator[] |
( |
uint | inIndex | ) |
|
|
inline |
◆ operator[]() [2/2]
| const int & HLSLToCPP::int3::operator[] |
( |
uint | inIndex | ) |
const |
|
inline |
◆ swizzle_xyz()
| const int3 HLSLToCPP::int3::swizzle_xyz |
( |
| ) |
const |
|
inline |
◆ swizzle_xzy()
| const int3 HLSLToCPP::int3::swizzle_xzy |
( |
| ) |
const |
|
inline |
◆ swizzle_yxz()
| const int3 HLSLToCPP::int3::swizzle_yxz |
( |
| ) |
const |
|
inline |
◆ swizzle_yzx()
| const int3 HLSLToCPP::int3::swizzle_yzx |
( |
| ) |
const |
|
inline |
◆ swizzle_zxy()
| const int3 HLSLToCPP::int3::swizzle_zxy |
( |
| ) |
const |
|
inline |
◆ swizzle_zyx()
| const int3 HLSLToCPP::int3::swizzle_zyx |
( |
| ) |
const |
|
inline |
The documentation for this struct was generated from the following file: