Class AssetGraphEditorWindow | Asset Graph | 1.6.0-preview
docs.unity3d.com
    Show / Hide Table of Contents

    Class AssetGraphEditorWindow

    Inheritance
    Object
    AssetGraphEditorWindow
    Namespace: UnityEngine.AssetGraph
    Syntax
    public class AssetGraphEditorWindow : EditorWindow

    Methods

    BuildFromMenu()

    Declaration
    public static void BuildFromMenu()

    BuildFromMenuValidator()

    Declaration
    public static bool BuildFromMenuValidator()
    Returns
    Type Description
    Boolean

    CleanupSavedSettings()

    Declaration
    public static void CleanupSavedSettings()

    DeleteCache()

    Declaration
    public static void DeleteCache()

    DeleteNode(String)

    Declaration
    public void DeleteNode(string deletingNodeId)
    Parameters
    Type Name Description
    String deletingNodeId

    DuplicateConnection(ConnectionGUI, Dictionary<NodeGUI, NodeGUI>)

    Declaration
    public void DuplicateConnection(ConnectionGUI con, Dictionary<NodeGUI, NodeGUI> nodeLookup)
    Parameters
    Type Name Description
    ConnectionGUI con
    Dictionary<NodeGUI, NodeGUI> nodeLookup

    DuplicateNode(NodeGUI, Single)

    Declaration
    public NodeGUI DuplicateNode(NodeGUI node, float offset)
    Parameters
    Type Name Description
    NodeGUI node
    Single offset
    Returns
    Type Description
    NodeGUI

    GenerateAssetGenerator()

    Declaration
    public static void GenerateAssetGenerator()

    GenerateCustomFilter()

    Declaration
    public static void GenerateCustomFilter()

    GenerateCustomNode()

    Declaration
    public static void GenerateCustomNode()

    GenerateImportSettingsConfigurator()

    Declaration
    public static void GenerateImportSettingsConfigurator()

    GenerateModifier()

    Declaration
    public static void GenerateModifier()

    GeneratePostprocess()

    Declaration
    public static void GeneratePostprocess()

    GeneratePrefabBuilder()

    Declaration
    public static void GeneratePrefabBuilder()

    GenerateScript(AssetGraphEditorWindow.ScriptType)

    Declaration
    public static void GenerateScript(AssetGraphEditorWindow.ScriptType scriptType)
    Parameters
    Type Name Description
    AssetGraphEditorWindow.ScriptType scriptType

    GetUnusedWindowId()

    Declaration
    public int GetUnusedWindowId()
    Returns
    Type Description
    Int32

    HandleConnectionEvent(ConnectionEvent)

    Declaration
    public void HandleConnectionEvent(ConnectionEvent e)
    Parameters
    Type Name Description
    ConnectionEvent e

    HandleSelectionChange()

    Declaration
    public void HandleSelectionChange()

    NotifyAssetsReimportedToAllWindows(AssetPostprocessorContext)

    Declaration
    public static void NotifyAssetsReimportedToAllWindows(AssetPostprocessorContext ctx)
    Parameters
    Type Name Description
    AssetPostprocessorContext ctx

    OnDisable()

    Declaration
    public void OnDisable()

    OnEnable()

    Declaration
    public void OnEnable()

    OnFocus()

    Declaration
    public void OnFocus()

    OnGUI()

    Declaration
    public void OnGUI()

    OnLostFocus()

    Declaration
    public void OnLostFocus()

    OnOpenAsset(Int32, Int32)

    Declaration
    public static bool OnOpenAsset(int instanceID, int line)
    Parameters
    Type Name Description
    Int32 instanceID
    Int32 line
    Returns
    Type Description
    Boolean

    OnProjectChange()

    Declaration
    public void OnProjectChange()

    OnSelectionChange()

    Declaration
    public void OnSelectionChange()

    Open()

    Declaration
    public static void Open()

    OpenGraph(String)

    Declaration
    public void OpenGraph(string path)
    Parameters
    Type Name Description
    String path

    OpenGraph(ConfigGraph)

    Declaration
    public void OpenGraph(ConfigGraph graph)
    Parameters
    Type Name Description
    ConfigGraph graph

    SelectNode(String)

    Declaration
    public void SelectNode(string nodeId)
    Parameters
    Type Name Description
    String nodeId

    SnapPositionToGrid(Vector2)

    Declaration
    protected static Vector2 SnapPositionToGrid(Vector2 position)
    Parameters
    Type Name Description
    Vector2 position
    Returns
    Type Description
    Vector2
    Back to top
    Copyright © 2023 Unity Technologies — Terms of use
    • Legal
    • Privacy Policy
    • Cookies
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)
    "Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
    Generated by DocFX on 18 October 2023