Recast Navigation  1.0.35
DetourTileCache.h File Reference
#include "SharedConfig.h"
#include "DetourStatus.h"

Go to the source code of this file.

Classes

struct  dtCompressedTile
 
struct  dtTileCacheObstacle
 
struct  dtTileCacheParams
 
struct  dtTileCacheMeshProcess
 
class  dtTileCache
 

Typedefs

typedef unsigned int dtObstacleRef
 
typedef unsigned int dtCompressedTileRef
 

Enumerations

enum  dtCompressedTileFlags { DT_COMPRESSEDTILE_FREE_DATA = 0x01 }
 Flags for addTile. More...
 
enum  ObstacleState { DT_OBSTACLE_EMPTY, DT_OBSTACLE_PROCESSING, DT_OBSTACLE_PROCESSED, DT_OBSTACLE_REMOVING }
 

Functions

dtTileCachedtAllocTileCache ()
 
void dtFreeTileCache (dtTileCache *tc)
 

Variables

static const int DT_MAX_TOUCHED_TILES = 8
 

Typedef Documentation

typedef unsigned int dtCompressedTileRef
typedef unsigned int dtObstacleRef

Enumeration Type Documentation

Flags for addTile.

Enumerator
DT_COMPRESSEDTILE_FREE_DATA 

Navmesh owns the tile memory and should free it.

Enumerator
DT_OBSTACLE_EMPTY 
DT_OBSTACLE_PROCESSING 
DT_OBSTACLE_PROCESSED 
DT_OBSTACLE_REMOVING 

Function Documentation

dtTileCache* dtAllocTileCache ( )
void dtFreeTileCache ( dtTileCache tc)

Variable Documentation

const int DT_MAX_TOUCHED_TILES = 8
static