OpenClonk
C4PathFinder.cpp File Reference
Include dependency graph for C4PathFinder.cpp:

Go to the source code of this file.

Classes

class  C4PathFinderRay
 

Variables

const int32_t C4PF_MaxDepth = 35
 
const int32_t C4PF_MaxCrawl = 800
 
const int32_t C4PF_MaxRay = 350
 
const int32_t C4PF_Threshold = 10
 
const int32_t C4PF_Direction_Left = -1
 
const int32_t C4PF_Direction_Right = +1
 
const int32_t C4PF_Ray_Launch = 0
 
const int32_t C4PF_Ray_Crawl = 1
 
const int32_t C4PF_Ray_Still = 2
 
const int32_t C4PF_Ray_Failure = 3
 
const int32_t C4PF_Ray_Deleted = 4
 
const int32_t C4PF_Crawl_NoAttach = 0
 
const int32_t C4PF_Crawl_Top = 1
 
const int32_t C4PF_Crawl_Right = 2
 
const int32_t C4PF_Crawl_Bottom = 3
 
const int32_t C4PF_Crawl_Left = 4
 
const int32_t C4PF_Draw_Rate = 10
 

Variable Documentation

◆ C4PF_Crawl_Bottom

◆ C4PF_Crawl_Left

◆ C4PF_Crawl_NoAttach

const int32_t C4PF_Crawl_NoAttach = 0

◆ C4PF_Crawl_Right

◆ C4PF_Crawl_Top

◆ C4PF_Direction_Left

const int32_t C4PF_Direction_Left = -1

◆ C4PF_Direction_Right

const int32_t C4PF_Direction_Right = +1

◆ C4PF_Draw_Rate

const int32_t C4PF_Draw_Rate = 10

Definition at line 71 of file C4PathFinder.cpp.

◆ C4PF_MaxCrawl

const int32_t C4PF_MaxCrawl = 800

Definition at line 55 of file C4PathFinder.cpp.

Referenced by C4PathFinderRay::Execute().

◆ C4PF_MaxDepth

const int32_t C4PF_MaxDepth = 35

Definition at line 54 of file C4PathFinder.cpp.

◆ C4PF_MaxRay

const int32_t C4PF_MaxRay = 350

Definition at line 56 of file C4PathFinder.cpp.

◆ C4PF_Ray_Crawl

const int32_t C4PF_Ray_Crawl = 1

Definition at line 62 of file C4PathFinder.cpp.

Referenced by C4PathFinderRay::Draw(), and C4PathFinderRay::Execute().

◆ C4PF_Ray_Deleted

const int32_t C4PF_Ray_Deleted = 4

◆ C4PF_Ray_Failure

const int32_t C4PF_Ray_Failure = 3

Definition at line 64 of file C4PathFinder.cpp.

Referenced by C4PathFinderRay::Draw(), and C4PathFinderRay::Execute().

◆ C4PF_Ray_Launch

const int32_t C4PF_Ray_Launch = 0

Definition at line 61 of file C4PathFinder.cpp.

Referenced by C4PathFinderRay::Default(), and C4PathFinderRay::Execute().

◆ C4PF_Ray_Still

const int32_t C4PF_Ray_Still = 2

Definition at line 63 of file C4PathFinder.cpp.

Referenced by C4PathFinderRay::Draw(), and C4PathFinderRay::Execute().

◆ C4PF_Threshold

const int32_t C4PF_Threshold = 10

Definition at line 57 of file C4PathFinder.cpp.

Referenced by C4PathFinderRay::Execute().