C# Class Pathfinding.GridGraphEditor

Inheritance: GraphEditor
显示文件 Open project: jgirald/ES2015F

Public Properties

Property Type Description
isMouseDown bool

Protected Properties

Property Type Description
ChannelUseNames string[]

Public Methods

Method Description
DrawFirstSection ( GridGraph graph ) : void
DrawIsometricField ( GridGraph graph ) : void
DrawLastSection ( GridGraph graph ) : void
DrawPenaltyModifications ( GridGraph graph ) : void
DrawPositionField ( GridGraph graph ) : void
DrawWidthDepthFields ( GridGraph graph ) : void
OnInspectorGUI ( NavGraph target ) : void
OnSceneGUI ( NavGraph target ) : void
PivotPointSelector ( GridPivot pivot ) : GridPivot
RoundVector3 ( Vector3 v ) : Vector3
SnapSizeToNodes ( int newWidth, int newDepth, GridGraph graph ) : void

Protected Methods

Method Description
DrawCollisionEditor ( GraphCollision collision ) : void
DrawCutCorners ( GridGraph graph ) : void
DrawErosion ( GridGraph graph ) : void
DrawJPS ( GridGraph graph ) : void
DrawMaxClimb ( GridGraph graph ) : void
DrawMaxSlope ( GridGraph graph ) : void
DrawMiddleSection ( GridGraph graph ) : void
DrawNeighbours ( GridGraph graph ) : void
DrawTextureData ( GridGraph data, GridGraph graph ) : void
DrawUse2DPhysics ( GraphCollision collision ) : void

Private Methods

Method Description
SaveReferenceTexture ( GridGraph graph ) : void

Method Details

DrawCollisionEditor() protected method

protected DrawCollisionEditor ( GraphCollision collision ) : void
collision GraphCollision
return void

DrawCutCorners() protected method

protected DrawCutCorners ( GridGraph graph ) : void
graph GridGraph
return void

DrawErosion() protected method

protected DrawErosion ( GridGraph graph ) : void
graph GridGraph
return void

DrawFirstSection() public method

public DrawFirstSection ( GridGraph graph ) : void
graph GridGraph
return void

DrawIsometricField() public method

public DrawIsometricField ( GridGraph graph ) : void
graph GridGraph
return void

DrawJPS() protected method

protected DrawJPS ( GridGraph graph ) : void
graph GridGraph
return void

DrawLastSection() public method

public DrawLastSection ( GridGraph graph ) : void
graph GridGraph
return void

DrawMaxClimb() protected method

protected DrawMaxClimb ( GridGraph graph ) : void
graph GridGraph
return void

DrawMaxSlope() protected method

protected DrawMaxSlope ( GridGraph graph ) : void
graph GridGraph
return void

DrawMiddleSection() protected method

protected DrawMiddleSection ( GridGraph graph ) : void
graph GridGraph
return void

DrawNeighbours() protected method

protected DrawNeighbours ( GridGraph graph ) : void
graph GridGraph
return void

DrawPenaltyModifications() public method

public DrawPenaltyModifications ( GridGraph graph ) : void
graph GridGraph
return void

DrawPositionField() public method

public DrawPositionField ( GridGraph graph ) : void
graph GridGraph
return void

DrawTextureData() protected method

protected DrawTextureData ( GridGraph data, GridGraph graph ) : void
data GridGraph
graph GridGraph
return void

DrawUse2DPhysics() protected method

protected DrawUse2DPhysics ( GraphCollision collision ) : void
collision GraphCollision
return void

DrawWidthDepthFields() public method

public DrawWidthDepthFields ( GridGraph graph ) : void
graph GridGraph
return void

OnInspectorGUI() public method

public OnInspectorGUI ( NavGraph target ) : void
target NavGraph
return void

OnSceneGUI() public method

public OnSceneGUI ( NavGraph target ) : void
target NavGraph
return void

PivotPointSelector() public static method

public static PivotPointSelector ( GridPivot pivot ) : GridPivot
pivot GridPivot
return GridPivot

RoundVector3() public static method

public static RoundVector3 ( Vector3 v ) : Vector3
v UnityEngine.Vector3
return UnityEngine.Vector3

SnapSizeToNodes() public method

public SnapSizeToNodes ( int newWidth, int newDepth, GridGraph graph ) : void
newWidth int
newDepth int
graph GridGraph
return void

Property Details

ChannelUseNames protected_oe static_oe property

protected static string[] ChannelUseNames
return string[]

isMouseDown public_oe property

public bool isMouseDown
return bool