#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().