Navigation
API > API/Runtime > API/Runtime/AIModule > API/Runtime/AIModule/THierarchicalHashGrid2D
Ratio in cells between consecutive levels. Cells are located based on their hash. Each cell stores linked list of items at that location and how many children are under the same location in the finer grid levels.
| Name | FCell |
| Type | struct |
| Header File | /Engine/Source/Runtime/AIModule/Public/HierarchicalHashGrid2D.h |
| Include Path | #include "HierarchicalHashGrid2D.h" |
Syntax
struct FCell
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FCell () |
HierarchicalHashGrid2D.h | ||
FCell
(
const int32 InX, |
HierarchicalHashGrid2D.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| ChildItemCount | int32 | First item in the item linked list. (index to Items array, or INDEX_NONE) | HierarchicalHashGrid2D.h | |
| First | int32 | Location of the cell | HierarchicalHashGrid2D.h | |
| Level | int32 | HierarchicalHashGrid2D.h | ||
| X | int32 | HierarchicalHashGrid2D.h | ||
| Y | int32 | HierarchicalHashGrid2D.h |
Functions
Public
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool operator==
(
const FCell& RHS |
Need for TSet<> | HierarchicalHashGrid2D.h |