0x00x0178
Members 0
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| No reflected members. | |||||
Inherited from RandomPath 9
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x04 | searchLength | int | Public | — | |
| 0x04 | spread | int | Public | — | |
| 0x04 | aimStrength | float | Public | — | |
| 0x0144 | 0x04 | padding / unreflected | |||
| 0x08 | chosenNodeR | PathNode | Private | — | |
| 0x08 | maxGScoreNodeR | PathNode | Private | — | |
| 0x04 | maxGScore | int | Private | — | |
| 0x0C | aim | Vector3 | Public | — | |
| 0x04 | nodesEvaluatedRep | int | Private | — | |
| 0x016C | 0x04 | padding / unreflected | |||
| 0x08 | rnd | Random | Private+1 flags | — | |
Inherited from ABPath 12
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | startNode | GraphNode | Public | — | |
| 0x08 | endNode | GraphNode | Public | — | |
| 0x0C | originalStartPoint | Vector3 | Public | — | |
| 0x0C | originalEndPoint | Vector3 | Public | — | |
| 0x0C | startPoint | Vector3 | Public | — | |
| 0x0C | endPoint | Vector3 | Public | — | |
| 0x0C | startIntPoint | Int3 | Public | — | |
| 0x01 | calculatePartial | bool | Public | — | |
| 0x011D | 0x03 | padding / unreflected | |||
| 0x08 | partialBestTarget | PathNode | 1 flags | — | |
| 0x08 | endNodeCosts | int[] | 1 flags | — | |
| 0x08 | gridSpecialCaseNode | GridNode | Private | — | |
| 0x08 | NNConstraintNone | NNConstraint | PrivateStatic+1 flags | — | |
Inherited from Path 28
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | pathHandler | PathHandler | 1 flags | — | |
| 0x08 | callback | OnPathDelegate | Public | — | |
| 0x08 | immediateCallback | OnPathDelegate | Public | — | |
| 0x04 | <PipelineState>k__BackingField | PathState | Private | — | |
| 0x002C | 0x04 | padding / unreflected | |||
| 0x08 | stateLock | object | Private | — | |
| 0x08 | traversalProvider | ITraversalProvider | Public | — | |
| 0x04 | completeState | PathCompleteState | 1 flags | — | |
| 0x0044 | 0x04 | padding / unreflected | |||
| 0x08 | <errorLog>k__BackingField | string | Private | — | |
| 0x08 | path | List<Pathfinding.GraphNode> | Public | — | |
| 0x08 | vectorPath | List<UnityEngine.Vector3> | Public | — | |
| 0x08 | currentR | PathNode | 1 flags | — | |
| 0x04 | duration | float | Public | — | |
| 0x04 | <searchedNodes>k__BackingField | int | Private | — | |
| 0x01 | <Pathfinding.IPathInternals.Pooled>k__BackingField | bool | Private | — | |
| 0x01 | hasBeenReset | bool | 1 flags | — | |
| 0x0072 | 0x06 | padding / unreflected | |||
| 0x08 | nnConstraint | NNConstraint | Public | — | |
| 0x08 | next | Path | 1 flags | — | |
| 0x04 | heuristic | Heuristic | Public | — | |
| 0x04 | heuristicScale | float | Public | — | |
| 0x02 | <pathID>k__BackingField | ushort | Private | — | |
| 0x0092 | 0x06 | padding / unreflected | |||
| 0x08 | hTargetNode | GraphNode | 1 flags | — | |
| 0x0C | hTarget | Int3 | 1 flags | — | |
| 0x04 | enabledTags | int | Public | — | |
| 0x08 | ZeroTagPenalties | int[] | PrivateStatic+1 flags | — | |
| 0x08 | internalTagPenalties | int[] | 1 flags | — | |
| 0x08 | manualTagPenalties | int[] | 1 flags | — | |
| 0x08 | claimed | List<System.Object> | Private | — | |
| 0x01 | releasedNotSilent | bool | Private | — | |
Functions 3
| Signature | Flags | Native | Params |
|---|---|---|---|
| void .ctor() | Public+1 flags | — | 0x00 |
| FleePath Construct(const Vector3& start, const Vector3& avoid, int searchLength, OnPathDelegate callback) | PublicStatic | — | 0x0C |
| void Setup(const Vector3& start, const Vector3& avoid, int searchLength, OnPathDelegate callback) | 1 flags | — | 0x0C |