C# Class AstarPathEditor, Binary

Inheritance: Editor
Afficher le fichier Open project: austinshenk/Binary Class Usage Examples

Méthodes publiques

Свойство 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

Méthodes publiques

Méthode 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

Méthode Description
RemoveConnection ( UserConnection conn ) : void

Method Details

AddGraph() public méthode

public AddGraph ( System type ) : void
type System
Résultat void

CheckForUpdates() public static méthode

public static CheckForUpdates ( ) : void
Résultat void

CheckGraphEditors() public méthode

public CheckGraphEditors ( bool forceRebuild = false ) : void
forceRebuild bool
Résultat void

CreateGraphEditor() public méthode

public CreateGraphEditor ( string graphType ) : GraphEditor
graphType string
Résultat GraphEditor

CreateNewUserConnection() public méthode

public CreateNewUserConnection ( Vector3 start, Vector3 end ) : int
start Vector3
end Vector3
Résultat int

DeSerializationInterrupt() public méthode

public DeSerializationInterrupt ( Pathfinding.AstarSerializer serializer, bool isNewer, System g1 ) : void
serializer Pathfinding.AstarSerializer
isNewer bool
g1 System
Résultat void

DeserializeGraphs() public méthode

public DeserializeGraphs ( ) : void
Résultat void

DeserializeGraphs() public méthode

public DeserializeGraphs ( byte bytes ) : void
bytes byte
Résultat void

DisableJs() public méthode

public DisableJs ( ) : void
Résultat void

DiscardFirstRun() public static méthode

public static DiscardFirstRun ( ) : void
Résultat void

DrawAboutArea() public méthode

public DrawAboutArea ( ) : void
Résultat void

DrawColorSettings() public méthode

public DrawColorSettings ( ) : void
Résultat void

DrawDarkSkinDialog() public méthode

public DrawDarkSkinDialog ( ) : void
Résultat void

DrawDebugSettings() public méthode

public DrawDebugSettings ( ) : void
Résultat void

DrawEditorSettings() public méthode

public DrawEditorSettings ( ) : void
Résultat void

DrawFirstRun() public méthode

public DrawFirstRun ( ) : void
Résultat void

DrawGraph() public méthode

public DrawGraph ( NavGraph graph, GraphEditor graphEditor ) : bool
graph NavGraph
graphEditor GraphEditor
Résultat bool

DrawLinkSettings() public méthode

public DrawLinkSettings ( ) : void
Résultat void

DrawMainArea() public méthode

public DrawMainArea ( ) : void
Résultat void

DrawOptimizationSettings() public méthode

public DrawOptimizationSettings ( ) : void
Résultat void

DrawSerializationSettings() public méthode

public DrawSerializationSettings ( ) : void
Résultat void

DrawSettings() public méthode

public DrawSettings ( ) : void
Résultat void

DrawTagSettings() public méthode

public DrawTagSettings ( ) : void
Résultat void

DrawUserConnections() public méthode

public DrawUserConnections ( ) : void
Résultat void

DrawUserConnectionsWindow() public méthode

public DrawUserConnectionsWindow ( ) : void
Résultat void

EditTags() public static méthode

public static EditTags ( ) : void
Résultat void

EnableJs() public méthode

public EnableJs ( ) : void
Résultat void

FindGraphTypes() public méthode

public FindGraphTypes ( ) : void
Résultat void

GetAstarEditorSettings() public méthode

public GetAstarEditorSettings ( ) : void
Résultat void

GetURL() public static méthode

public static GetURL ( string tag ) : string
tag string
Résultat string

GetURL() public static méthode

public static GetURL ( string tag, string defaultURL ) : string
tag string
defaultURL string
Résultat string

HandleUndo() public méthode

public HandleUndo ( ) : bool
Résultat bool

IsJsEnabled() public static méthode

public static IsJsEnabled ( ) : bool
Résultat bool

LoadGraphs() public méthode

public LoadGraphs ( ) : void
Résultat void

LoadStyles() public static méthode

public static LoadStyles ( ) : bool
Résultat bool

OnDestroy() public méthode

public OnDestroy ( ) : void
Résultat void

OnDisable() public méthode

public OnDisable ( ) : void
Résultat void

OnDrawGizmos() public méthode

public OnDrawGizmos ( ) : void
Résultat void

OnEnable() public méthode

public OnEnable ( ) : void
Résultat void

OnInspectorGUI() public méthode

public OnInspectorGUI ( ) : void
Résultat void

OnSceneGUI() public méthode

public OnSceneGUI ( ) : void
Résultat void

ParseServerMessage() public static méthode

public static ParseServerMessage ( string result ) : void
result string
Résultat void

ReadUnityReference() public static méthode

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

RefreshServerMessage() public static méthode

public static RefreshServerMessage ( ) : void
Résultat void

RemoveGraph() public méthode

public RemoveGraph ( NavGraph graph ) : void
graph NavGraph
Résultat void

RepaintSceneView() public méthode

public RepaintSceneView ( ) : void
Résultat void

SaveGraphsAndUndo() public méthode

public SaveGraphsAndUndo ( EventType, et = EventType.Used ) : void
et EventType,
Résultat void

SerializeGraphs() public méthode

public SerializeGraphs ( ) : byte[]
Résultat byte[]

SerializeGraphs() public méthode

public SerializeGraphs ( Pathfinding settings, uint &checksum ) : byte[]
settings Pathfinding
checksum uint
Résultat byte[]

SerializeGraphs() public méthode

public SerializeGraphs ( uint &checksum ) : byte[]
checksum uint
Résultat byte[]

SetAstarEditorSettings() public méthode

public SetAstarEditorSettings ( ) : void
Résultat void

UpdateCheckCompleted() public static méthode

public static UpdateCheckCompleted ( string result ) : void
result string
Résultat void

WriteUnityReference() public static méthode

public static WriteUnityReference ( Pathfinding.AstarSerializer serializer, UnityEngine ob ) : void
serializer Pathfinding.AstarSerializer
ob UnityEngine
Résultat void

Property Details

AstarProButton public_oe static_oe property

public static string AstarProButton
Résultat string

AstarProTooltip public_oe static_oe property

public static string AstarProTooltip
Résultat string

GUILayoutx public_oe property

public EditorGUILayoutx GUILayoutx
Résultat EditorGUILayoutx

askForDarkSkin public_oe static_oe property

public static bool askForDarkSkin
Résultat bool

astarServerData public_oe static_oe property

public static Dictionary astarServerData
Résultat string>.Dictionary

astarSkin public_oe static_oe property

public static GUISkin,UnityEngine astarSkin
Résultat UnityEngine.GUISkin

downArrow public_oe static_oe property

public static GUIStyle downArrow
Résultat GUIStyle

editorAssets public_oe static_oe property

public static string editorAssets
Résultat string

firstRun public_oe static_oe property

public static bool firstRun
Résultat bool

firstShiftNode public_oe property

public Node firstShiftNode
Résultat Node

graphBoxStyle public_oe static_oe property

public static GUIStyle graphBoxStyle
Résultat GUIStyle

graphDeleteButtonStyle public_oe static_oe property

public static GUIStyle graphDeleteButtonStyle
Résultat GUIStyle

graphEditorTypes public_oe static_oe property

public static Dictionary graphEditorTypes
Résultat CustomGraphEditor>.Dictionary

graphEditors public_oe property

public GraphEditor[] graphEditors
Résultat GraphEditor[]

graphGizmoButtonStyle public_oe static_oe property

public static GUIStyle graphGizmoButtonStyle
Résultat GUIStyle

graphInfoButtonStyle public_oe static_oe property

public static GUIStyle graphInfoButtonStyle
Résultat GUIStyle

hasForcedNoDarkSkin public_oe static_oe property

public static bool hasForcedNoDarkSkin
Résultat bool

helpBox public_oe static_oe property

public static GUIStyle helpBox
Résultat GUIStyle

latestAstarVersion public_oe static_oe property

public static System.Version latestAstarVersion
Résultat System.Version

latestAstarVersionDesc public_oe static_oe property

public static string latestAstarVersionDesc
Résultat string

refreshedServerData public_oe static_oe property

public static bool refreshedServerData
Résultat bool

script public_oe property

public AstarPath script
Résultat AstarPath

scriptsFolder public_oe static_oe property

public static string scriptsFolder
Résultat string

selectedUserConnection public_oe property

public int selectedUserConnection
Résultat int

serializationSettings public_oe static_oe property

public static Pathfinding.Serialization.SerializeSettings serializationSettings
Résultat Pathfinding.Serialization.SerializeSettings

showSerializationSettings public_oe static_oe property

public static bool showSerializationSettings
Résultat bool

stylesLoaded public_oe static_oe property

public static bool stylesLoaded
Résultat bool

thinHelpBox public_oe static_oe property

public static GUIStyle thinHelpBox
Résultat GUIStyle

upArrow public_oe static_oe property

public static GUIStyle upArrow
Résultat GUIStyle

updateCheckObject public_oe static_oe property

public static WWW updateCheckObject
Résultat WWW

updateCheckRate public_oe static_oe property

public static double updateCheckRate
Résultat double

updateURL public_oe static_oe property

public static string updateURL
Résultat string

useDarkSkin public_oe static_oe property

public static bool useDarkSkin
Résultat bool