The serialized data representing a single region in a NavVolume.   
 More...
|  | 
| int | ID  [get] | 
|  | The ID of the region.   More... 
 | 
|  | 
| Bounds | Bounds  [get] | 
|  | The bounds of the region in local space of the volume.   More... 
 | 
|  | 
| SerializableRange | TriangleIndexRange  [get] | 
|  | Range of the region's triangle indices in the volume's index array.   More... 
 | 
|  | 
| SerializableRange | BoundPlaneRange  [get] | 
|  | Range of bound planes of this region in the volume's bound planes array.   More... 
 | 
|  | 
| SerializableRange | InternalLinkRange  [get] | 
|  | Range of links between this region and other regions in volume's internal link array.   More... 
 | 
|  | 
The serialized data representing a single region in a NavVolume.  
◆ NavRegionData() [1/3]
      
        
          | Infohazard.HyperNav.NavRegionData.NavRegionData | ( |  | ) |  | 
      
 
Default constructor for serialization.  
 
 
◆ NavRegionData() [2/3]
      
        
          | Infohazard.HyperNav.NavRegionData.NavRegionData | ( | int | id, | 
        
          |  |  | Bounds | bounds, | 
        
          |  |  | SerializableRange | triangleIndexRange, | 
        
          |  |  | SerializableRange | boundPlaneRange, | 
        
          |  |  | SerializableRange | internalLinkRange | 
        
          |  | ) |  |  | 
      
 
Create a new NavRegionData with the given properties.  
- Parameters
- 
  
    | id | ID of the region. |  | bounds | Bounds of the region. |  | triangleIndexRange | Range of the region's triangle indices. |  | boundPlaneRange | Range of bound planes of this region. |  | internalLinkRange | Range of links between this region and other regions. |  
 
 
 
◆ NavRegionData() [3/3]
Create a new NavRegionData with the given native data.  
- Parameters
- 
  
  
 
 
◆ ToNativeData()
Convert to a native representation.  
- Parameters
- 
  
    | externalLinkRange | External links, which are included in the native data but not the serialized data. |  
 
- Returns
- Created native data.
 
 
◆ BoundPlaneRange
  
  | 
        
          | SerializableRange Infohazard.HyperNav.NavRegionData.BoundPlaneRange |  | get | 
 
Range of bound planes of this region in the volume's bound planes array.  
 
 
◆ Bounds
  
  | 
        
          | Bounds Infohazard.HyperNav.NavRegionData.Bounds |  | get | 
 
The bounds of the region in local space of the volume.  
 
 
◆ ID
  
  | 
        
          | int Infohazard.HyperNav.NavRegionData.ID |  | get | 
 
 
◆ InternalLinkRange
  
  | 
        
          | SerializableRange Infohazard.HyperNav.NavRegionData.InternalLinkRange |  | get | 
 
Range of links between this region and other regions in volume's internal link array.  
 
 
◆ TriangleIndexRange
  
  | 
        
          | SerializableRange Infohazard.HyperNav.NavRegionData.TriangleIndexRange |  | get | 
 
Range of the region's triangle indices in the volume's index array.  
 
 
The documentation for this class was generated from the following file: