C# 클래스 AstarPathEditor, Binary

상속: Editor
파일 보기 프로젝트 열기: austinshenk/Binary 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
AstarProButton string
AstarProTooltip string
GUILayoutx EditorGUILayoutx
askForDarkSkin bool
astarServerData string>.Dictionary
astarSkin UnityEngine.GUISkin
downArrow GUIStyle
editorAssets string
firstRun bool
firstShiftNode Node
graphBoxStyle GUIStyle
graphDeleteButtonStyle GUIStyle
graphEditorTypes CustomGraphEditor>.Dictionary
graphEditors GraphEditor[]
graphGizmoButtonStyle GUIStyle
graphInfoButtonStyle GUIStyle
hasForcedNoDarkSkin bool
helpBox GUIStyle
latestAstarVersion System.Version
latestAstarVersionDesc string
refreshedServerData bool
script AstarPath
scriptsFolder string
selectedUserConnection int
serializationSettings Pathfinding.Serialization.SerializeSettings
showSerializationSettings bool
stylesLoaded bool
thinHelpBox GUIStyle
upArrow GUIStyle
updateCheckObject WWW
updateCheckRate double
updateURL string
useDarkSkin bool

공개 메소드들

메소드 설명
AddGraph ( System type ) : void
CheckForUpdates ( ) : void
CheckGraphEditors ( bool forceRebuild = false ) : void
CreateGraphEditor ( string graphType ) : GraphEditor
CreateNewUserConnection ( Vector3 start, Vector3 end ) : int
DeSerializationInterrupt ( Pathfinding.AstarSerializer serializer, bool isNewer, System g1 ) : void
DeserializeGraphs ( ) : void
DeserializeGraphs ( byte bytes ) : void
DisableJs ( ) : void
DiscardFirstRun ( ) : void
DrawAboutArea ( ) : void
DrawColorSettings ( ) : void
DrawDarkSkinDialog ( ) : void
DrawDebugSettings ( ) : void
DrawEditorSettings ( ) : void
DrawFirstRun ( ) : void
DrawGraph ( NavGraph graph, GraphEditor graphEditor ) : bool
DrawLinkSettings ( ) : void
DrawMainArea ( ) : void
DrawOptimizationSettings ( ) : void
DrawSerializationSettings ( ) : void
DrawSettings ( ) : void
DrawTagSettings ( ) : void
DrawUserConnections ( ) : void
DrawUserConnectionsWindow ( ) : void
EditTags ( ) : void
EnableJs ( ) : void
FindGraphTypes ( ) : void
GetAstarEditorSettings ( ) : void
GetURL ( string tag ) : string
GetURL ( string tag, string defaultURL ) : string
HandleUndo ( ) : bool
IsJsEnabled ( ) : bool
LoadGraphs ( ) : void
LoadStyles ( ) : bool
OnDestroy ( ) : void
OnDisable ( ) : void
OnDrawGizmos ( ) : void
OnEnable ( ) : void
OnInspectorGUI ( ) : void
OnSceneGUI ( ) : void
ParseServerMessage ( string result ) : void
ReadUnityReference ( Pathfinding.AstarSerializer serializer, string name, int instanceID, System type ) : Object
RefreshServerMessage ( ) : void
RemoveGraph ( NavGraph graph ) : void
RepaintSceneView ( ) : void
SaveGraphsAndUndo ( EventType, et = EventType.Used ) : void
SerializeGraphs ( ) : byte[]
SerializeGraphs ( Pathfinding settings, uint &checksum ) : byte[]
SerializeGraphs ( uint &checksum ) : byte[]
SetAstarEditorSettings ( ) : void
UpdateCheckCompleted ( string result ) : void
WriteUnityReference ( Pathfinding.AstarSerializer serializer, UnityEngine ob ) : void

비공개 메소드들

메소드 설명
RemoveConnection ( UserConnection conn ) : void

메소드 상세

AddGraph() 공개 메소드

public AddGraph ( System type ) : void
type System
리턴 void

CheckForUpdates() 공개 정적인 메소드

public static CheckForUpdates ( ) : void
리턴 void

CheckGraphEditors() 공개 메소드

public CheckGraphEditors ( bool forceRebuild = false ) : void
forceRebuild bool
리턴 void

CreateGraphEditor() 공개 메소드

public CreateGraphEditor ( string graphType ) : GraphEditor
graphType string
리턴 GraphEditor

CreateNewUserConnection() 공개 메소드

public CreateNewUserConnection ( Vector3 start, Vector3 end ) : int
start Vector3
end Vector3
리턴 int

DeSerializationInterrupt() 공개 메소드

public DeSerializationInterrupt ( Pathfinding.AstarSerializer serializer, bool isNewer, System g1 ) : void
serializer Pathfinding.AstarSerializer
isNewer bool
g1 System
리턴 void

DeserializeGraphs() 공개 메소드

public DeserializeGraphs ( ) : void
리턴 void

DeserializeGraphs() 공개 메소드

public DeserializeGraphs ( byte bytes ) : void
bytes byte
리턴 void

DisableJs() 공개 메소드

public DisableJs ( ) : void
리턴 void

DiscardFirstRun() 공개 정적인 메소드

public static DiscardFirstRun ( ) : void
리턴 void

DrawAboutArea() 공개 메소드

public DrawAboutArea ( ) : void
리턴 void

DrawColorSettings() 공개 메소드

public DrawColorSettings ( ) : void
리턴 void

DrawDarkSkinDialog() 공개 메소드

public DrawDarkSkinDialog ( ) : void
리턴 void

DrawDebugSettings() 공개 메소드

public DrawDebugSettings ( ) : void
리턴 void

DrawEditorSettings() 공개 메소드

public DrawEditorSettings ( ) : void
리턴 void

DrawFirstRun() 공개 메소드

public DrawFirstRun ( ) : void
리턴 void

DrawGraph() 공개 메소드

public DrawGraph ( NavGraph graph, GraphEditor graphEditor ) : bool
graph NavGraph
graphEditor GraphEditor
리턴 bool

DrawLinkSettings() 공개 메소드

public DrawLinkSettings ( ) : void
리턴 void

DrawMainArea() 공개 메소드

public DrawMainArea ( ) : void
리턴 void

DrawOptimizationSettings() 공개 메소드

public DrawOptimizationSettings ( ) : void
리턴 void

DrawSerializationSettings() 공개 메소드

public DrawSerializationSettings ( ) : void
리턴 void

DrawSettings() 공개 메소드

public DrawSettings ( ) : void
리턴 void

DrawTagSettings() 공개 메소드

public DrawTagSettings ( ) : void
리턴 void

DrawUserConnections() 공개 메소드

public DrawUserConnections ( ) : void
리턴 void

DrawUserConnectionsWindow() 공개 메소드

public DrawUserConnectionsWindow ( ) : void
리턴 void

EditTags() 공개 정적인 메소드

public static EditTags ( ) : void
리턴 void

EnableJs() 공개 메소드

public EnableJs ( ) : void
리턴 void

FindGraphTypes() 공개 메소드

public FindGraphTypes ( ) : void
리턴 void

GetAstarEditorSettings() 공개 메소드

public GetAstarEditorSettings ( ) : void
리턴 void

GetURL() 공개 정적인 메소드

public static GetURL ( string tag ) : string
tag string
리턴 string

GetURL() 공개 정적인 메소드

public static GetURL ( string tag, string defaultURL ) : string
tag string
defaultURL string
리턴 string

HandleUndo() 공개 메소드

public HandleUndo ( ) : bool
리턴 bool

IsJsEnabled() 공개 정적인 메소드

public static IsJsEnabled ( ) : bool
리턴 bool

LoadGraphs() 공개 메소드

public LoadGraphs ( ) : void
리턴 void

LoadStyles() 공개 정적인 메소드

public static LoadStyles ( ) : bool
리턴 bool

OnDestroy() 공개 메소드

public OnDestroy ( ) : void
리턴 void

OnDisable() 공개 메소드

public OnDisable ( ) : void
리턴 void

OnDrawGizmos() 공개 메소드

public OnDrawGizmos ( ) : void
리턴 void

OnEnable() 공개 메소드

public OnEnable ( ) : void
리턴 void

OnInspectorGUI() 공개 메소드

public OnInspectorGUI ( ) : void
리턴 void

OnSceneGUI() 공개 메소드

public OnSceneGUI ( ) : void
리턴 void

ParseServerMessage() 공개 정적인 메소드

public static ParseServerMessage ( string result ) : void
result string
리턴 void

ReadUnityReference() 공개 정적인 메소드

public static ReadUnityReference ( Pathfinding.AstarSerializer serializer, string name, int instanceID, System type ) : Object
serializer Pathfinding.AstarSerializer
name string
instanceID int
type System
리턴 UnityEngine.Object

RefreshServerMessage() 공개 정적인 메소드

public static RefreshServerMessage ( ) : void
리턴 void

RemoveGraph() 공개 메소드

public RemoveGraph ( NavGraph graph ) : void
graph NavGraph
리턴 void

RepaintSceneView() 공개 메소드

public RepaintSceneView ( ) : void
리턴 void

SaveGraphsAndUndo() 공개 메소드

public SaveGraphsAndUndo ( EventType, et = EventType.Used ) : void
et EventType,
리턴 void

SerializeGraphs() 공개 메소드

public SerializeGraphs ( ) : byte[]
리턴 byte[]

SerializeGraphs() 공개 메소드

public SerializeGraphs ( Pathfinding settings, uint &checksum ) : byte[]
settings Pathfinding
checksum uint
리턴 byte[]

SerializeGraphs() 공개 메소드

public SerializeGraphs ( uint &checksum ) : byte[]
checksum uint
리턴 byte[]

SetAstarEditorSettings() 공개 메소드

public SetAstarEditorSettings ( ) : void
리턴 void

UpdateCheckCompleted() 공개 정적인 메소드

public static UpdateCheckCompleted ( string result ) : void
result string
리턴 void

WriteUnityReference() 공개 정적인 메소드

public static WriteUnityReference ( Pathfinding.AstarSerializer serializer, UnityEngine ob ) : void
serializer Pathfinding.AstarSerializer
ob UnityEngine
리턴 void

프로퍼티 상세

AstarProButton 공개적으로 정적으로 프로퍼티

public static string AstarProButton
리턴 string

AstarProTooltip 공개적으로 정적으로 프로퍼티

public static string AstarProTooltip
리턴 string

GUILayoutx 공개적으로 프로퍼티

public EditorGUILayoutx GUILayoutx
리턴 EditorGUILayoutx

askForDarkSkin 공개적으로 정적으로 프로퍼티

public static bool askForDarkSkin
리턴 bool

astarServerData 공개적으로 정적으로 프로퍼티

public static Dictionary astarServerData
리턴 string>.Dictionary

astarSkin 공개적으로 정적으로 프로퍼티

public static GUISkin,UnityEngine astarSkin
리턴 UnityEngine.GUISkin

downArrow 공개적으로 정적으로 프로퍼티

public static GUIStyle downArrow
리턴 GUIStyle

editorAssets 공개적으로 정적으로 프로퍼티

public static string editorAssets
리턴 string

firstRun 공개적으로 정적으로 프로퍼티

public static bool firstRun
리턴 bool

firstShiftNode 공개적으로 프로퍼티

public Node firstShiftNode
리턴 Node

graphBoxStyle 공개적으로 정적으로 프로퍼티

public static GUIStyle graphBoxStyle
리턴 GUIStyle

graphDeleteButtonStyle 공개적으로 정적으로 프로퍼티

public static GUIStyle graphDeleteButtonStyle
리턴 GUIStyle

graphEditorTypes 공개적으로 정적으로 프로퍼티

public static Dictionary graphEditorTypes
리턴 CustomGraphEditor>.Dictionary

graphEditors 공개적으로 프로퍼티

public GraphEditor[] graphEditors
리턴 GraphEditor[]

graphGizmoButtonStyle 공개적으로 정적으로 프로퍼티

public static GUIStyle graphGizmoButtonStyle
리턴 GUIStyle

graphInfoButtonStyle 공개적으로 정적으로 프로퍼티

public static GUIStyle graphInfoButtonStyle
리턴 GUIStyle

hasForcedNoDarkSkin 공개적으로 정적으로 프로퍼티

public static bool hasForcedNoDarkSkin
리턴 bool

helpBox 공개적으로 정적으로 프로퍼티

public static GUIStyle helpBox
리턴 GUIStyle

latestAstarVersion 공개적으로 정적으로 프로퍼티

public static System.Version latestAstarVersion
리턴 System.Version

latestAstarVersionDesc 공개적으로 정적으로 프로퍼티

public static string latestAstarVersionDesc
리턴 string

refreshedServerData 공개적으로 정적으로 프로퍼티

public static bool refreshedServerData
리턴 bool

script 공개적으로 프로퍼티

public AstarPath script
리턴 AstarPath

scriptsFolder 공개적으로 정적으로 프로퍼티

public static string scriptsFolder
리턴 string

selectedUserConnection 공개적으로 프로퍼티

public int selectedUserConnection
리턴 int

serializationSettings 공개적으로 정적으로 프로퍼티

public static Pathfinding.Serialization.SerializeSettings serializationSettings
리턴 Pathfinding.Serialization.SerializeSettings

showSerializationSettings 공개적으로 정적으로 프로퍼티

public static bool showSerializationSettings
리턴 bool

stylesLoaded 공개적으로 정적으로 프로퍼티

public static bool stylesLoaded
리턴 bool

thinHelpBox 공개적으로 정적으로 프로퍼티

public static GUIStyle thinHelpBox
리턴 GUIStyle

upArrow 공개적으로 정적으로 프로퍼티

public static GUIStyle upArrow
리턴 GUIStyle

updateCheckObject 공개적으로 정적으로 프로퍼티

public static WWW updateCheckObject
리턴 WWW

updateCheckRate 공개적으로 정적으로 프로퍼티

public static double updateCheckRate
리턴 double

updateURL 공개적으로 정적으로 프로퍼티

public static string updateURL
리턴 string

useDarkSkin 공개적으로 정적으로 프로퍼티

public static bool useDarkSkin
리턴 bool