CommonLibSSE NG
Loading...
Searching...
No Matches
CFilter.h
Go to the documentation of this file.
1#pragma once
2
4
5namespace RE
6{
7 enum class BIPED_PART
8 {
9 kOther = 0,
10 kHead = 1,
11 kBody = 2,
12 kSpine1 = 3,
13 kSpine2 = 4,
14 kLUpperArm = 5,
15 kLForearm = 6,
16 kLHand = 7,
17 kLThigh = 8,
18 kLCalf = 9,
19 kLFoot = 10,
20 kRUpperArm = 11,
21 kRForearm = 12,
22 kRHand = 13,
23 kRThigh = 14,
24 kRCalf = 15,
25 kRFoot = 16,
26 kTail = 17,
27 kShield = 18,
28 kQuiver = 19,
29 kWeapon = 20,
30 kPonyTail = 21,
31 kWing = 22,
32 kPack = 23,
33 kChain = 24,
34 kAddonHead = 25,
35 kAddonChest = 26,
36 kAddonLeg = 27,
37 kAddonArm = 28
38 };
39
40 class CFilter
41 {
42 public:
43 enum class Flag
44 {
45 kNone = 0,
46 kNoCollision = 1 << 14,
47
48 kLayerMask = 0x7F // COL_LAYER
49 };
50
51 // members
53 };
54 static_assert(sizeof(CFilter) == 0x4);
55}
Definition CFilter.h:41
stl::enumeration< Flag, std::uint32_t > flags
Definition CFilter.h:52
Flag
Definition CFilter.h:44
Definition PCH.h:223
Definition AbsorbEffect.h:6
BIPED_PART
Definition CFilter.h:8