C# Class AssetBundleGraph.AssetBundleGraphEditorWindow

Inheritance: EditorWindow
Afficher le fichier Open project: unity3d-jp/AssetGraph

Private Properties

Свойство Type Description
AddConnection void
AddNodeFromCode void
AddNodeFromGUI void
AddNodeGUI void
BuildFromMenu void
BuildFromMenuValidator bool
ConstructGraphFromSaveData void
DeleteCache void
DeleteConnectionById void
DeleteImportSettingSample void
DrawGUINodeErrors void
DrawGUINodeGraph void
DrawGUIToolBar void
DrawStraightLineFromCurrentEventSourcePointTo void
FindNodeByPosition NodeGUI
GenerateModifier void
GeneratePostprocess void
GeneratePrefabBuilder void
GetDragAndDropAcceptableScriptType System.Type
GetSafeWindowId int
HandleGraphGUIEvents void
HandleNodeEvent void
Init void
IsConnectablePointFromTo bool
JsonRepresentations List
Open void
RefreshInspector void
RenewActiveObject ActiveObject
ResetNodeExceptionPool void
Run void
SaveGraph void
SaveGraphWithReload void
Setup void
ShowErrorOnNodes void
UpdateActivationOfObjects void
UpdateSpacerRect void

Méthodes publiques

Méthode Description
AddNodeException ( NodeException nodeEx ) : void
DeleteNode ( string deletingNodeId ) : void
DuplicateNode ( NodeGUI node ) : void
GenerateScript ( ScriptType scriptType ) : void
GetIncomingAssetGroups ( ConnectionPointData inputPoint ) : List>.Dictionary
GetUnusedWindowId ( ) : int
HandleConnectionEvent ( ConnectionEvent e ) : void
InitializeGraph ( ) : void
LoadTextureFromFile ( string path ) : Texture2D
OnEnable ( ) : void
OnFocus ( ) : void
OnGUI ( ) : void
OnLostFocus ( ) : void
SelectNode ( string nodeId ) : void

Private Methods

Méthode Description
AddConnection ( string label, NodeGUI startNode, ConnectionPointData startPoint, NodeGUI endNode, ConnectionPointData endPoint ) : void
AddNodeFromCode ( string name, string scriptClassName, Type scriptBaseType, float x, float y ) : void
AddNodeFromGUI ( NodeKind kind, float x, float y ) : void
AddNodeGUI ( NodeGUI newNode ) : void
BuildFromMenu ( ) : void
BuildFromMenuValidator ( ) : bool
ConstructGraphFromSaveData ( SaveData saveData, List &nodes, List &connections ) : void
DeleteCache ( ) : void
DeleteConnectionById ( string id ) : void
DeleteImportSettingSample ( ) : void
DrawGUINodeErrors ( ) : void
DrawGUINodeGraph ( ) : void
DrawGUIToolBar ( ) : void
DrawStraightLineFromCurrentEventSourcePointTo ( Vector2 to, NodeEvent eventSource ) : void
FindNodeByPosition ( Vector2 globalPos ) : NodeGUI
GenerateModifier ( ) : void
GeneratePostprocess ( ) : void
GeneratePrefabBuilder ( ) : void
GetDragAndDropAcceptableScriptType ( Type type ) : Type
GetSafeWindowId ( List nodeGUIs ) : int
HandleGraphGUIEvents ( ) : void
HandleNodeEvent ( NodeEvent e ) : void
Init ( ) : void
IsConnectablePointFromTo ( ConnectionPointData sourcePoint, ConnectionPointData destPoint ) : bool
JsonRepresentations ( List nodeIds ) : List
Open ( ) : void
RefreshInspector ( Dictionary currentResult ) : void
RenewActiveObject ( List ids ) : ActiveObject
ResetNodeExceptionPool ( ) : void
Run ( BuildTarget target ) : void
SaveGraph ( ) : void
SaveGraphWithReload ( bool silent = false ) : void
Setup ( BuildTarget target ) : void
ShowErrorOnNodes ( ) : void
UpdateActivationOfObjects ( ActiveObject currentActiveObject ) : void
UpdateSpacerRect ( ) : void

Method Details

AddNodeException() public static méthode

public static AddNodeException ( NodeException nodeEx ) : void
nodeEx NodeException
Résultat void

DeleteNode() public méthode

public DeleteNode ( string deletingNodeId ) : void
deletingNodeId string
Résultat void

DuplicateNode() public méthode

public DuplicateNode ( NodeGUI node ) : void
node NodeGUI
Résultat void

GenerateScript() public static méthode

public static GenerateScript ( ScriptType scriptType ) : void
scriptType ScriptType
Résultat void

GetIncomingAssetGroups() public static méthode

public static GetIncomingAssetGroups ( ConnectionPointData inputPoint ) : List>.Dictionary
inputPoint ConnectionPointData
Résultat List>.Dictionary

GetUnusedWindowId() public méthode

public GetUnusedWindowId ( ) : int
Résultat int

HandleConnectionEvent() public méthode

public HandleConnectionEvent ( ConnectionEvent e ) : void
e ConnectionEvent
Résultat void

InitializeGraph() public méthode

public InitializeGraph ( ) : void
Résultat void

LoadTextureFromFile() public static méthode

public static LoadTextureFromFile ( string path ) : Texture2D
path string
Résultat UnityEngine.Texture2D

OnEnable() public méthode

public OnEnable ( ) : void
Résultat void

OnFocus() public méthode

public OnFocus ( ) : void
Résultat void

OnGUI() public méthode

public OnGUI ( ) : void
Résultat void

OnLostFocus() public méthode

public OnLostFocus ( ) : void
Résultat void

SelectNode() public méthode

public SelectNode ( string nodeId ) : void
nodeId string
Résultat void