Cuberite
A lightweight, fast and extensible game server for Minecraft
Classes | Enumerations
Path.h File Reference
#include "ChunkDef.h"
#include "../FastRandom.h"
Include dependency graph for Path.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  compareHeuristics
 
class  cPath
 
struct  cPathCell
 The pathfinder has 3 types of cells (cPathCell). More...
 

Enumerations

enum class  eCellStatus { OPENLIST , CLOSEDLIST , NOLIST }
 
enum class  ePathFinderStatus { CALCULATING , PATH_FOUND , PATH_NOT_FOUND , NEARBY_FOUND }
 

Enumeration Type Documentation

◆ eCellStatus

enum eCellStatus
strong
Enumerator
OPENLIST 
CLOSEDLIST 
NOLIST 

Definition at line 27 of file Path.h.

◆ ePathFinderStatus

enum ePathFinderStatus
strong
Enumerator
CALCULATING 
PATH_FOUND 
PATH_NOT_FOUND 
NEARBY_FOUND 

Definition at line 26 of file Path.h.