CommonLibSSE NG
hkpShapeType.h
Go to the documentation of this file.
1 #pragma once
2 
3 namespace RE
4 {
5  enum class hkpShapeType
6  {
7  kInvalid = 0,
8 
9  kSphere,
10  kFirstType = static_cast<std::underlying_type_t<hkpShapeType>>(kSphere),
11  kCylinder,
12  kTriangle,
13  kBox,
14  kCapsule,
15  kConvexVertices,
16  kCollection,
17  kBVTree,
18  kList,
19  kMOPP,
20  kConvexTranslate,
21  kConvexTransform,
22  kSampledHeightField,
23  kExtendedMesh,
24  kTransform,
25  kCompressedMesh,
26  kCompound,
27 
28  kTotalSPU = kCompound + 1,
29 
30  kConvex,
31  kMOPPEmbedded,
32  kConvexPiece,
33  kMultiSphere,
34  kConvexList,
35  kTriangleCollection,
36  kMultiRay,
37  kHeightField,
38  kSphereRep,
39  kBV,
40  kPlane,
41  kPhantomCallback,
42  kUser0,
43  kUser1,
44  kUser2,
45 
46  kTotal,
47 
48  kAll = static_cast<std::underlying_type_t<hkpShapeType>>(-1)
49  };
50 }
Definition: AbsorbEffect.h:6
hkpShapeType
Definition: hkpShapeType.h:6