#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: