0x00x0090
Members 20
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| — | 0x04 | Tiling | int | PrivateStatic+1 flags | 16 |
| — | 0x04 | MaxChildrenPerNode | int | PrivateStatic+1 flags | 256 |
| — | 0x04 | MinChildrenPerNode | int | PrivateStatic+1 flags | 128 |
| 0x08 | children | List<Pathfinding.GraphNode>[] | Private | — | |
| 0x08 | connections | List<System.Int32>[] | Private | — | |
| 0x08 | areas | int[] | Private | — | |
| 0x08 | dirty | byte[] | Private | — | |
| 0x04 | <version>k__BackingField | int | Private | — | |
| 0x0034 | 0x04 | padding / unreflected | |||
| 0x08 | onConnectedComponentsChanged | Action | Public | — | |
| 0x08 | connectionCallback | Action<Pathfinding.GraphNode> | Private | — | |
| 0x08 | temporaryQueue | Queue<Pathfinding.GraphNode> | Private | — | |
| 0x08 | currentChildren | List<Pathfinding.GraphNode> | Private | — | |
| 0x08 | currentConnections | List<System.Int32> | Private | — | |
| 0x04 | currentHierarchicalNodeIndex | int | Private | — | |
| 0x0064 | 0x04 | padding / unreflected | |||
| 0x08 | temporaryStack | Stack<System.Int32> | Private | — | |
| 0x04 | numDirtyNodes | int | Private | — | |
| 0x0074 | 0x04 | padding / unreflected | |||
| 0x08 | dirtyNodes | GraphNode[] | Private | — | |
| 0x08 | freeNodeIndices | Stack<System.Int32> | Private | — | |
| 0x04 | gizmoVersion | int | Private | — | |
| 0x04 | <NumConnectedComponents>k__BackingField | int | Private | — | |
Functions 18
| Signature | Flags | Native | Params |
|---|---|---|---|
| int get_version() | Public+1 flags | 0x04 | |
| void set_version(int value) | Private+1 flags | 0x04 | |
| void .ctor() | Public+1 flags | 0x00 | |
| void Grow() | Private | 0x00 | |
| int GetHierarchicalNodeIndex() | Private | 0x04 | |
| void OnCreatedNode(GraphNode node) | 1 flags | 0x08 | |
| void AddDirtyNode(GraphNode node) | Public | 0x08 | |
| int get_NumConnectedComponents() | Public+1 flags | 0x04 | |
| void set_NumConnectedComponents(int value) | Private+1 flags | 0x04 | |
| uint GetConnectedComponent(int hierarchicalNodeIndex) | Public | 0x04 | |
| void RemoveHierarchicalNode(int hierarchicalNode, bool removeAdjacentSmallNodes) | Private | 0x04 | |
| void RecalculateIfNecessary() | Public | 0x00 | |
| void RecalculateAll() | Public | 0x00 | |
| void FloodFill() | Private | 0x00 | |
| void FindHierarchicalNodeChildren(int hierarchicalNode, GraphNode startNode) | Private | 0x08 | |
| void OnDrawGizmos(RetainedGizmos gizmos) | Public | 0x08 | |
| void <.ctor>b__22_0(GraphNode neighbour) | Private | 0x08 | |
| void <RecalculateAll>b__34_0(GraphNode node) | Private | 0x08 |