Kaim::NavMeshGenParameters Class Reference

Kaim::NavMeshGenParameters Class Reference

#include <navmeshelementblob.h>

Class Description

This object indicates the settings used to generate the NavMeshElementBlob, and thereby the physical characteristics and movement model of the characters expected to use the NavMesh at runtime.

Public Member Functions

KyInt32 GetCellSizeInCoord () const
 Retrieves the number of raster pixels that make up the length and width of each cell. More...
 

Public Attributes

KyFloat32 m_entityRadius
 The radius in meters of the characters that can use this NavMesh, in meters. More...
 
KyFloat32 m_entityHeight
 The height in meter of the characters that can use this NavMesh, in meters. More...
 
KyFloat32 m_stepMax
 The maximum difference in altitude, in meters, that is considered navigable between neighboring pixels in the raster created from the terrain mesh. More...
 
KyFloat32 m_slopeMax
 The maximum slope, in degrees, for a triangle in the terrain mesh to be considered navigable. More...
 
KyFloat32 m_altitudeTolerance
 The maximum difference in altitude that may exist between the NavMesh and the original terrain mesh. More...
 
KyFloat32 m_integerPrecision
 For internal use. Do not modify. More...
 
KyInt32 m_cellSizeInPixel
 For internal use. Do not modify. More...
 

Member Function Documentation

KyInt32 Kaim::NavMeshGenParameters::GetCellSizeInCoord ( ) const
inline

Retrieves the number of raster pixels that make up the length and width of each cell.

Member Data Documentation

KyFloat32 Kaim::NavMeshGenParameters::m_altitudeTolerance

The maximum difference in altitude that may exist between the NavMesh and the original terrain mesh.

KyInt32 Kaim::NavMeshGenParameters::m_cellSizeInPixel

For internal use. Do not modify.

KyFloat32 Kaim::NavMeshGenParameters::m_entityHeight

The height in meter of the characters that can use this NavMesh, in meters.

KyFloat32 Kaim::NavMeshGenParameters::m_entityRadius

The radius in meters of the characters that can use this NavMesh, in meters.

KyFloat32 Kaim::NavMeshGenParameters::m_integerPrecision

For internal use. Do not modify.

KyFloat32 Kaim::NavMeshGenParameters::m_slopeMax

The maximum slope, in degrees, for a triangle in the terrain mesh to be considered navigable.

KyFloat32 Kaim::NavMeshGenParameters::m_stepMax

The maximum difference in altitude, in meters, that is considered navigable between neighboring pixels in the raster created from the terrain mesh.


The documentation for this class was generated from the following files: