#include "C4Include.h"
#include "landscape/C4PathFinder.h"
#include "game/C4GraphicsSystem.h"
#include "graphics/C4Draw.h"
#include "graphics/C4FacetEx.h"
#include "lib/StdColors.h"
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 |
const int32_t C4PF_Crawl_Bottom = 3 |
Definition at line 69 of file C4PathFinder.cpp.
Referenced by C4PathFinderRay::CrawlByAttach(), C4PathFinderRay::CrawlToAttach(), C4PathFinderRay::FindCrawlAttach(), and C4PathFinderRay::FindCrawlAttachDiagonal().
const int32_t C4PF_Crawl_Left = 4 |
Definition at line 70 of file C4PathFinder.cpp.
Referenced by C4PathFinderRay::CrawlByAttach(), C4PathFinderRay::CrawlToAttach(), C4PathFinderRay::FindCrawlAttach(), C4PathFinderRay::FindCrawlAttachDiagonal(), and C4PathFinderRay::TurnAttach().
const int32_t C4PF_Crawl_NoAttach = 0 |
Definition at line 66 of file C4PathFinder.cpp.
Referenced by C4PathFinderRay::FindCrawlAttach(), and C4PathFinderRay::FindCrawlAttachDiagonal().
const int32_t C4PF_Crawl_Right = 2 |
Definition at line 68 of file C4PathFinder.cpp.
Referenced by C4PathFinderRay::CrawlByAttach(), C4PathFinderRay::CrawlToAttach(), C4PathFinderRay::FindCrawlAttach(), and C4PathFinderRay::FindCrawlAttachDiagonal().
const int32_t C4PF_Crawl_Top = 1 |
Definition at line 67 of file C4PathFinder.cpp.
Referenced by C4PathFinderRay::CrawlByAttach(), C4PathFinderRay::CrawlToAttach(), C4PathFinderRay::FindCrawlAttach(), C4PathFinderRay::FindCrawlAttachDiagonal(), and C4PathFinderRay::TurnAttach().
const int32_t C4PF_Direction_Left = -1 |
Definition at line 58 of file C4PathFinder.cpp.
Referenced by C4PathFinderRay::Draw(), C4PathFinderRay::Execute(), C4PathFinder::Find(), and C4PathFinderRay::FindCrawlAttachDiagonal().
const int32_t C4PF_Direction_Right = +1 |
Definition at line 59 of file C4PathFinder.cpp.
Referenced by C4PathFinderRay::Execute(), C4PathFinder::Find(), and C4PathFinderRay::FindCrawlAttachDiagonal().
const int32_t C4PF_Draw_Rate = 10 |
Definition at line 71 of file C4PathFinder.cpp.
const int32_t C4PF_MaxCrawl = 800 |
Definition at line 55 of file C4PathFinder.cpp.
Referenced by C4PathFinderRay::Execute().
const int32_t C4PF_MaxDepth = 35 |
Definition at line 54 of file C4PathFinder.cpp.
const int32_t C4PF_MaxRay = 350 |
Definition at line 56 of file C4PathFinder.cpp.
const int32_t C4PF_Ray_Crawl = 1 |
Definition at line 62 of file C4PathFinder.cpp.
Referenced by C4PathFinderRay::Draw(), and C4PathFinderRay::Execute().
const int32_t C4PF_Ray_Deleted = 4 |
Definition at line 65 of file C4PathFinder.cpp.
Referenced by C4PathFinderRay::CheckBackRayShorten(), C4PathFinderRay::Draw(), and C4PathFinderRay::Execute().
const int32_t C4PF_Ray_Failure = 3 |
Definition at line 64 of file C4PathFinder.cpp.
Referenced by C4PathFinderRay::Draw(), and C4PathFinderRay::Execute().
const int32_t C4PF_Ray_Launch = 0 |
Definition at line 61 of file C4PathFinder.cpp.
Referenced by C4PathFinderRay::Default(), and C4PathFinderRay::Execute().
const int32_t C4PF_Ray_Still = 2 |
Definition at line 63 of file C4PathFinder.cpp.
Referenced by C4PathFinderRay::Draw(), and C4PathFinderRay::Execute().
const int32_t C4PF_Threshold = 10 |
Definition at line 57 of file C4PathFinder.cpp.
Referenced by C4PathFinderRay::Execute().