CommonLibSSE (Parapets fork)
hkSseMathTypes.h
Go to the documentation of this file.
1
#pragma once
2
3
namespace
RE
4
{
5
using
hkQuadReal
= __m128;
6
static_assert(
sizeof
(
hkQuadReal
) == 0x10);
7
8
class
hkVector4Comparison
9
{
10
public
:
11
enum class
Mask
12
{
13
kNone
= 0,
14
15
kX
= 1,
16
kY
= 2,
17
kXY
= 3,
18
19
kZ
= 4,
20
kXZ
= 5,
21
kYZ
= 6,
22
kXYZ
= 7,
23
24
kW
= 8,
25
kXW
= 9,
26
kYW
= 10,
27
kXYW
= 11,
28
29
kZW
= 12,
30
kXZW
= 13,
31
kYZW
= 14,
32
kXYZW
= 15
33
};
34
35
// members
36
hkQuadReal
mask
;
// 00
37
};
38
static_assert(
sizeof
(
hkVector4Comparison
) == 0x10);
39
}
RE::hkVector4Comparison
Definition:
hkSseMathTypes.h:9
RE::hkVector4Comparison::Mask
Mask
Definition:
hkSseMathTypes.h:12
RE::hkVector4Comparison::Mask::kX
@ kX
RE::hkVector4Comparison::Mask::kYZ
@ kYZ
RE::hkVector4Comparison::Mask::kW
@ kW
RE::hkVector4Comparison::Mask::kNone
@ kNone
RE::hkVector4Comparison::Mask::kY
@ kY
RE::hkVector4Comparison::Mask::kYW
@ kYW
RE::hkVector4Comparison::Mask::kXYZ
@ kXYZ
RE::hkVector4Comparison::Mask::kXYZW
@ kXYZW
RE::hkVector4Comparison::Mask::kXZW
@ kXZW
RE::hkVector4Comparison::Mask::kXYW
@ kXYW
RE::hkVector4Comparison::Mask::kXZ
@ kXZ
RE::hkVector4Comparison::Mask::kZ
@ kZ
RE::hkVector4Comparison::Mask::kYZW
@ kYZW
RE::hkVector4Comparison::Mask::kZW
@ kZW
RE::hkVector4Comparison::Mask::kXW
@ kXW
RE::hkVector4Comparison::Mask::kXY
@ kXY
RE::hkVector4Comparison::mask
hkQuadReal mask
Definition:
hkSseMathTypes.h:36
RE
Definition:
AbsorbEffect.h:6
RE::hkQuadReal
__m128 hkQuadReal
Definition:
hkSseMathTypes.h:5
CommonLibSSE
include
RE
H
hkSseMathTypes.h
Generated by
1.9.1