C# Класс AssetBundleGraph.AssetBundleGraphEditorWindow

Наследование: EditorWindow
Показать файл Открыть проект

Private Properties

Свойство Тип Описание
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

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
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

Описание методов

AddNodeException() публичный статический Метод

public static AddNodeException ( NodeException nodeEx ) : void
nodeEx NodeException
Результат void

DeleteNode() публичный Метод

public DeleteNode ( string deletingNodeId ) : void
deletingNodeId string
Результат void

DuplicateNode() публичный Метод

public DuplicateNode ( NodeGUI node ) : void
node NodeGUI
Результат void

GenerateScript() публичный статический Метод

public static GenerateScript ( ScriptType scriptType ) : void
scriptType ScriptType
Результат void

GetIncomingAssetGroups() публичный статический Метод

public static GetIncomingAssetGroups ( ConnectionPointData inputPoint ) : List>.Dictionary
inputPoint ConnectionPointData
Результат List>.Dictionary

GetUnusedWindowId() публичный Метод

public GetUnusedWindowId ( ) : int
Результат int

HandleConnectionEvent() публичный Метод

public HandleConnectionEvent ( ConnectionEvent e ) : void
e ConnectionEvent
Результат void

InitializeGraph() публичный Метод

public InitializeGraph ( ) : void
Результат void

LoadTextureFromFile() публичный статический Метод

public static LoadTextureFromFile ( string path ) : Texture2D
path string
Результат UnityEngine.Texture2D

OnEnable() публичный Метод

public OnEnable ( ) : void
Результат void

OnFocus() публичный Метод

public OnFocus ( ) : void
Результат void

OnGUI() публичный Метод

public OnGUI ( ) : void
Результат void

OnLostFocus() публичный Метод

public OnLostFocus ( ) : void
Результат void

SelectNode() публичный Метод

public SelectNode ( string nodeId ) : void
nodeId string
Результат void