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