G1R AngelScript
Scripting reference for the Gothic 1 Remake
Loading...
Searching...
No Matches
FRecastNavMeshTileGenerationDebug Struct Reference

Public Member Functions

Functions
void SetbCompactHeightfieldEroded (bool Value)
void SetbEnabled (bool Value)
 If set, the selected internal debug data will be kept during tile generation to be displayed with the navmesh.
void SetbGenerateDebugTileOnly (bool Value)
 If set, the generator will only generate the tile selected to debug (set in TileCoordinate).
void SetbCollisionGeometry (bool Value)
 Display the collision used for the navmesh rasterization. Note: The visualization is affected by the DrawOffset of the RecastNavmesh owner.
void SetbHeightfieldFromRasterization (bool Value)
void SetbHeightfieldPostInclusionBoundsFiltering (bool Value)
void SetbHeightfieldPostHeightFiltering (bool Value)
void SetbHeightfieldBounds (bool Value)
void SetbCompactHeightfield (bool Value)
FRecastNavMeshTileGenerationDebug & opAssign (FRecastNavMeshTileGenerationDebug Other)
void SetbCompactHeightfieldRegions (bool Value)
void SetbCompactHeightfieldDistances (bool Value)
void SetbTileCacheLayerAreas (bool Value)
void SetbTileCacheLayerRegions (bool Value)
void SetbSkipContourSimplification (bool Value)
 If set, the contour simplification step will be skipped. Beware that enabling this changes the way navmesh will generate when Tile Generation Debug is enabled.
void SetbTileCacheContours (bool Value)
void SetbTileCachePolyMesh (bool Value)
void SetbTileCacheDetailMesh (bool Value)

Public Attributes

Debug
EHeightFieldRenderMode HeightFieldRenderMode
FIntVector TileCoordinate
 Selected tile coordinate, only this tile will have it's internal data kept. Tip: displaying the navmesh using 'Draw Tile Labels' show tile coordinates.

Member Function Documentation

◆ opAssign()

◆ SetbCollisionGeometry()

void SetbCollisionGeometry ( bool Value)

Display the collision used for the navmesh rasterization. Note: The visualization is affected by the DrawOffset of the RecastNavmesh owner.

◆ SetbCompactHeightfield()

void SetbCompactHeightfield ( bool Value)

◆ SetbCompactHeightfieldDistances()

void SetbCompactHeightfieldDistances ( bool Value)

◆ SetbCompactHeightfieldEroded()

void SetbCompactHeightfieldEroded ( bool Value)

◆ SetbCompactHeightfieldRegions()

void SetbCompactHeightfieldRegions ( bool Value)

◆ SetbEnabled()

void SetbEnabled ( bool Value)

If set, the selected internal debug data will be kept during tile generation to be displayed with the navmesh.

◆ SetbGenerateDebugTileOnly()

void SetbGenerateDebugTileOnly ( bool Value)

If set, the generator will only generate the tile selected to debug (set in TileCoordinate).

◆ SetbHeightfieldBounds()

void SetbHeightfieldBounds ( bool Value)

◆ SetbHeightfieldFromRasterization()

void SetbHeightfieldFromRasterization ( bool Value)

◆ SetbHeightfieldPostHeightFiltering()

void SetbHeightfieldPostHeightFiltering ( bool Value)

◆ SetbHeightfieldPostInclusionBoundsFiltering()

void SetbHeightfieldPostInclusionBoundsFiltering ( bool Value)

◆ SetbSkipContourSimplification()

void SetbSkipContourSimplification ( bool Value)

If set, the contour simplification step will be skipped. Beware that enabling this changes the way navmesh will generate when Tile Generation Debug is enabled.

◆ SetbTileCacheContours()

void SetbTileCacheContours ( bool Value)

◆ SetbTileCacheDetailMesh()

void SetbTileCacheDetailMesh ( bool Value)

◆ SetbTileCacheLayerAreas()

void SetbTileCacheLayerAreas ( bool Value)

◆ SetbTileCacheLayerRegions()

void SetbTileCacheLayerRegions ( bool Value)

◆ SetbTileCachePolyMesh()

void SetbTileCachePolyMesh ( bool Value)

Member Data Documentation

◆ HeightFieldRenderMode

EHeightFieldRenderMode HeightFieldRenderMode

◆ TileCoordinate

FIntVector TileCoordinate

Selected tile coordinate, only this tile will have it's internal data kept. Tip: displaying the navmesh using 'Draw Tile Labels' show tile coordinates.