#include <BSNavmesh.h>
|
enum class | TriangleFlag {
kNone = 0
, kEdge0_Link = 1 << 0
, kEdge1_Link = 1 << 1
, kEdge2_Link = 1 << 2
,
kDeleted = 1 << 3
, kNoLargeCreatures = 1 << 4
, kOverlapping = 1 << 5
, kPreferred = 1 << 6
} |
|
enum class | TraversalFlag {
kNone = 0
, kEdge0_CoverValueQuarter = 1 << 0
, kEdge0_CoverValueHalf = 1 << 1
, kEdge0_CoverValueTri = 1 << 2
,
kEdge0_CoverValueFull = 1 << 3
, kEdge0_Left = 1 << 4
, kEdge0_Right = 1 << 5
, kEdge1_CoverValueQuarter = 1 << 6
,
kEdge1_CoverValueHalf = 1 << 7
, kEdge1_CoverValueTri = 1 << 8
, kEdge1_CoverValueFull = 1 << 9
, kEdge1_Left = 1 << 10
,
kEdge1_Right = 1 << 11
} |
|
◆ TraversalFlag
Enumerator |
---|
kNone | |
kEdge0_CoverValueQuarter | |
kEdge0_CoverValueHalf | |
kEdge0_CoverValueTri | |
kEdge0_CoverValueFull | |
kEdge0_Left | |
kEdge0_Right | |
kEdge1_CoverValueQuarter | |
kEdge1_CoverValueHalf | |
kEdge1_CoverValueTri | |
kEdge1_CoverValueFull | |
kEdge1_Left | |
kEdge1_Right | |
◆ TriangleFlag
Enumerator |
---|
kNone | |
kEdge0_Link | |
kEdge1_Link | |
kEdge2_Link | |
kDeleted | |
kNoLargeCreatures | |
kOverlapping | |
kPreferred | |
◆ traversalFlags
◆ triangleFlags
◆ triangles
std::uint16_t RE::BSNavmeshTriangle::triangles[3] |
◆ vertices
std::uint16_t RE::BSNavmeshTriangle::vertices[3] |
The documentation for this struct was generated from the following file: