C# Class AstarPathEditor, Binary

Inheritance: Editor
Exibir arquivo Open project: austinshenk/Binary Class Usage Examples

Public Properties

Property Type Description
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

Public Methods

Method Description
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

Private Methods

Method Description
RemoveConnection ( UserConnection conn ) : void

Method Details

AddGraph() public method

public AddGraph ( System type ) : void
type System
return void

CheckForUpdates() public static method

public static CheckForUpdates ( ) : void
return void

CheckGraphEditors() public method

public CheckGraphEditors ( bool forceRebuild = false ) : void
forceRebuild bool
return void

CreateGraphEditor() public method

public CreateGraphEditor ( string graphType ) : GraphEditor
graphType string
return GraphEditor

CreateNewUserConnection() public method

public CreateNewUserConnection ( Vector3 start, Vector3 end ) : int
start Vector3
end Vector3
return int

DeSerializationInterrupt() public method

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

DeserializeGraphs() public method

public DeserializeGraphs ( ) : void
return void

DeserializeGraphs() public method

public DeserializeGraphs ( byte bytes ) : void
bytes byte
return void

DisableJs() public method

public DisableJs ( ) : void
return void

DiscardFirstRun() public static method

public static DiscardFirstRun ( ) : void
return void

DrawAboutArea() public method

public DrawAboutArea ( ) : void
return void

DrawColorSettings() public method

public DrawColorSettings ( ) : void
return void

DrawDarkSkinDialog() public method

public DrawDarkSkinDialog ( ) : void
return void

DrawDebugSettings() public method

public DrawDebugSettings ( ) : void
return void

DrawEditorSettings() public method

public DrawEditorSettings ( ) : void
return void

DrawFirstRun() public method

public DrawFirstRun ( ) : void
return void

DrawGraph() public method

public DrawGraph ( NavGraph graph, GraphEditor graphEditor ) : bool
graph NavGraph
graphEditor GraphEditor
return bool

DrawLinkSettings() public method

public DrawLinkSettings ( ) : void
return void

DrawMainArea() public method

public DrawMainArea ( ) : void
return void

DrawOptimizationSettings() public method

public DrawOptimizationSettings ( ) : void
return void

DrawSerializationSettings() public method

public DrawSerializationSettings ( ) : void
return void

DrawSettings() public method

public DrawSettings ( ) : void
return void

DrawTagSettings() public method

public DrawTagSettings ( ) : void
return void

DrawUserConnections() public method

public DrawUserConnections ( ) : void
return void

DrawUserConnectionsWindow() public method

public DrawUserConnectionsWindow ( ) : void
return void

EditTags() public static method

public static EditTags ( ) : void
return void

EnableJs() public method

public EnableJs ( ) : void
return void

FindGraphTypes() public method

public FindGraphTypes ( ) : void
return void

GetAstarEditorSettings() public method

public GetAstarEditorSettings ( ) : void
return void

GetURL() public static method

public static GetURL ( string tag ) : string
tag string
return string

GetURL() public static method

public static GetURL ( string tag, string defaultURL ) : string
tag string
defaultURL string
return string

HandleUndo() public method

public HandleUndo ( ) : bool
return bool

IsJsEnabled() public static method

public static IsJsEnabled ( ) : bool
return bool

LoadGraphs() public method

public LoadGraphs ( ) : void
return void

LoadStyles() public static method

public static LoadStyles ( ) : bool
return bool

OnDestroy() public method

public OnDestroy ( ) : void
return void

OnDisable() public method

public OnDisable ( ) : void
return void

OnDrawGizmos() public method

public OnDrawGizmos ( ) : void
return void

OnEnable() public method

public OnEnable ( ) : void
return void

OnInspectorGUI() public method

public OnInspectorGUI ( ) : void
return void

OnSceneGUI() public method

public OnSceneGUI ( ) : void
return void

ParseServerMessage() public static method

public static ParseServerMessage ( string result ) : void
result string
return void

ReadUnityReference() public static method

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

RefreshServerMessage() public static method

public static RefreshServerMessage ( ) : void
return void

RemoveGraph() public method

public RemoveGraph ( NavGraph graph ) : void
graph NavGraph
return void

RepaintSceneView() public method

public RepaintSceneView ( ) : void
return void

SaveGraphsAndUndo() public method

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

SerializeGraphs() public method

public SerializeGraphs ( ) : byte[]
return byte[]

SerializeGraphs() public method

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

SerializeGraphs() public method

public SerializeGraphs ( uint &checksum ) : byte[]
checksum uint
return byte[]

SetAstarEditorSettings() public method

public SetAstarEditorSettings ( ) : void
return void

UpdateCheckCompleted() public static method

public static UpdateCheckCompleted ( string result ) : void
result string
return void

WriteUnityReference() public static method

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

Property Details

AstarProButton public_oe static_oe property

public static string AstarProButton
return string

AstarProTooltip public_oe static_oe property

public static string AstarProTooltip
return string

GUILayoutx public_oe property

public EditorGUILayoutx GUILayoutx
return EditorGUILayoutx

askForDarkSkin public_oe static_oe property

public static bool askForDarkSkin
return bool

astarServerData public_oe static_oe property

public static Dictionary astarServerData
return string>.Dictionary

astarSkin public_oe static_oe property

public static GUISkin,UnityEngine astarSkin
return UnityEngine.GUISkin

downArrow public_oe static_oe property

public static GUIStyle downArrow
return GUIStyle

editorAssets public_oe static_oe property

public static string editorAssets
return string

firstRun public_oe static_oe property

public static bool firstRun
return bool

firstShiftNode public_oe property

public Node firstShiftNode
return Node

graphBoxStyle public_oe static_oe property

public static GUIStyle graphBoxStyle
return GUIStyle

graphDeleteButtonStyle public_oe static_oe property

public static GUIStyle graphDeleteButtonStyle
return GUIStyle

graphEditorTypes public_oe static_oe property

public static Dictionary graphEditorTypes
return CustomGraphEditor>.Dictionary

graphEditors public_oe property

public GraphEditor[] graphEditors
return GraphEditor[]

graphGizmoButtonStyle public_oe static_oe property

public static GUIStyle graphGizmoButtonStyle
return GUIStyle

graphInfoButtonStyle public_oe static_oe property

public static GUIStyle graphInfoButtonStyle
return GUIStyle

hasForcedNoDarkSkin public_oe static_oe property

public static bool hasForcedNoDarkSkin
return bool

helpBox public_oe static_oe property

public static GUIStyle helpBox
return GUIStyle

latestAstarVersion public_oe static_oe property

public static System.Version latestAstarVersion
return System.Version

latestAstarVersionDesc public_oe static_oe property

public static string latestAstarVersionDesc
return string

refreshedServerData public_oe static_oe property

public static bool refreshedServerData
return bool

script public_oe property

public AstarPath script
return AstarPath

scriptsFolder public_oe static_oe property

public static string scriptsFolder
return string

selectedUserConnection public_oe property

public int selectedUserConnection
return int

serializationSettings public_oe static_oe property

public static Pathfinding.Serialization.SerializeSettings serializationSettings
return Pathfinding.Serialization.SerializeSettings

showSerializationSettings public_oe static_oe property

public static bool showSerializationSettings
return bool

stylesLoaded public_oe static_oe property

public static bool stylesLoaded
return bool

thinHelpBox public_oe static_oe property

public static GUIStyle thinHelpBox
return GUIStyle

upArrow public_oe static_oe property

public static GUIStyle upArrow
return GUIStyle

updateCheckObject public_oe static_oe property

public static WWW updateCheckObject
return WWW

updateCheckRate public_oe static_oe property

public static double updateCheckRate
return double

updateURL public_oe static_oe property

public static string updateURL
return string

useDarkSkin public_oe static_oe property

public static bool useDarkSkin
return bool