C# 클래스 Pathfinding.GridGraphEditor

상속: GraphEditor
파일 보기 프로젝트 열기: jgirald/ES2015F

공개 프로퍼티들

프로퍼티 타입 설명
isMouseDown bool

보호된 프로퍼티들

프로퍼티 타입 설명
ChannelUseNames string[]

공개 메소드들

메소드 설명
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

보호된 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
SaveReferenceTexture ( GridGraph graph ) : void

메소드 상세

DrawCollisionEditor() 보호된 메소드

protected DrawCollisionEditor ( GraphCollision collision ) : void
collision GraphCollision
리턴 void

DrawCutCorners() 보호된 메소드

protected DrawCutCorners ( GridGraph graph ) : void
graph GridGraph
리턴 void

DrawErosion() 보호된 메소드

protected DrawErosion ( GridGraph graph ) : void
graph GridGraph
리턴 void

DrawFirstSection() 공개 메소드

public DrawFirstSection ( GridGraph graph ) : void
graph GridGraph
리턴 void

DrawIsometricField() 공개 메소드

public DrawIsometricField ( GridGraph graph ) : void
graph GridGraph
리턴 void

DrawJPS() 보호된 메소드

protected DrawJPS ( GridGraph graph ) : void
graph GridGraph
리턴 void

DrawLastSection() 공개 메소드

public DrawLastSection ( GridGraph graph ) : void
graph GridGraph
리턴 void

DrawMaxClimb() 보호된 메소드

protected DrawMaxClimb ( GridGraph graph ) : void
graph GridGraph
리턴 void

DrawMaxSlope() 보호된 메소드

protected DrawMaxSlope ( GridGraph graph ) : void
graph GridGraph
리턴 void

DrawMiddleSection() 보호된 메소드

protected DrawMiddleSection ( GridGraph graph ) : void
graph GridGraph
리턴 void

DrawNeighbours() 보호된 메소드

protected DrawNeighbours ( GridGraph graph ) : void
graph GridGraph
리턴 void

DrawPenaltyModifications() 공개 메소드

public DrawPenaltyModifications ( GridGraph graph ) : void
graph GridGraph
리턴 void

DrawPositionField() 공개 메소드

public DrawPositionField ( GridGraph graph ) : void
graph GridGraph
리턴 void

DrawTextureData() 보호된 메소드

protected DrawTextureData ( GridGraph data, GridGraph graph ) : void
data GridGraph
graph GridGraph
리턴 void

DrawUse2DPhysics() 보호된 메소드

protected DrawUse2DPhysics ( GraphCollision collision ) : void
collision GraphCollision
리턴 void

DrawWidthDepthFields() 공개 메소드

public DrawWidthDepthFields ( GridGraph graph ) : void
graph GridGraph
리턴 void

OnInspectorGUI() 공개 메소드

public OnInspectorGUI ( NavGraph target ) : void
target NavGraph
리턴 void

OnSceneGUI() 공개 메소드

public OnSceneGUI ( NavGraph target ) : void
target NavGraph
리턴 void

PivotPointSelector() 공개 정적인 메소드

public static PivotPointSelector ( GridPivot pivot ) : GridPivot
pivot GridPivot
리턴 GridPivot

RoundVector3() 공개 정적인 메소드

public static RoundVector3 ( Vector3 v ) : Vector3
v UnityEngine.Vector3
리턴 UnityEngine.Vector3

SnapSizeToNodes() 공개 메소드

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

프로퍼티 상세

ChannelUseNames 보호되어 있는 정적으로 프로퍼티

protected static string[] ChannelUseNames
리턴 string[]

isMouseDown 공개적으로 프로퍼티

public bool isMouseDown
리턴 bool