A* Pathfinding Project
3.8
The A* Pathfinding Project for Unity 3D
|
Public Member Functions | |
override void | OnInspectorGUI (NavGraph target) |
Override to implement graph inspectors. | |
Public Member Functions inherited from GridGraphEditor | |
override void | OnSceneGUI (NavGraph target) |
Override to implement scene GUI drawing for the graph. | |
void | SnapSizeToNodes (int newWidth, int newDepth, GridGraph graph) |
Public Member Functions inherited from GraphEditor | |
bool | AutoScan () |
Called by editor scripts to rescan the graphs e.g when the user moved a graph. | |
void | OnBaseInspectorGUI (NavGraph target) |
Draws common graph settings. | |
virtual void | OnDrawGizmos () |
Override to implement scene Gizmos drawing for the graph editor. | |
virtual void | OnEnable () |
bool | ToggleGroup (string label, bool value) |
Draws a toggle with a bold label to the right. | |
virtual void | UnloadGizmoMeshes () |
Protected Member Functions | |
override void | DrawCollisionEditor (GraphCollision collision) |
Draws the inspector for a GraphCollision class . | |
override void | DrawCutCorners (GridGraph graph) |
override void | DrawJPS (GridGraph graph) |
override void | DrawMaxClimb (GridGraph graph) |
override void | DrawMiddleSection (GridGraph graph) |
override void | DrawNeighbours (GridGraph graph) |
override void | DrawTextureData (GridGraph.TextureData data, GridGraph graph) |
Draws settings for using a texture as source for a grid. | |
override void | DrawUse2DPhysics (GraphCollision collision) |
Protected Member Functions inherited from GridGraphEditor | |
void | DrawErosion (GridGraph graph) |
void | DrawMaxSlope (GridGraph graph) |
Additional Inherited Members | |
Public Types inherited from GridGraphEditor | |
enum | GridPivot { Center, TopLeft, TopRight, BottomLeft, BottomRight } |
Static Public Member Functions inherited from GridGraphEditor | |
static GridPivot | PivotPointSelector (GridPivot pivot) |
static Vector3 | RoundVector3 (Vector3 v) |
Rounds a vector's components to whole numbers if very close to them. | |
Public Attributes inherited from GridGraphEditor | |
bool | isMouseDown |
bool | locked = true |
GridPivot | pivot |
bool | showExtra |
Static Protected Attributes inherited from GridGraphEditor | |
static readonly string[] | ChannelUseNames = { "None", "Penalty", "Height", "Walkability and Penalty" } |
|
protectedvirtual |
Draws the inspector for a GraphCollision class .
Reimplemented from GridGraphEditor.
|
protectedvirtual |
Reimplemented from GridGraphEditor.
|
protectedvirtual |
Reimplemented from GridGraphEditor.
|
protectedvirtual |
Reimplemented from GridGraphEditor.
|
protectedvirtual |
Reimplemented from GridGraphEditor.
|
protectedvirtual |
Reimplemented from GridGraphEditor.
|
protectedvirtual |
Draws settings for using a texture as source for a grid.
Reimplemented from GridGraphEditor.
|
protectedvirtual |
Reimplemented from GridGraphEditor.
|
virtual |
Override to implement graph inspectors.
Reimplemented from GridGraphEditor.