docs.unity3d.com
    Show / Hide Table of Contents

    Interface IGraph

    Inherited Members
    IPrewarmable.Prewarm()
    IAotStubbable.aotStubs
    ISerializationDepender.deserializationDependencies
    ISerializationDepender.OnAfterDependenciesDeserialized()
    ISerializationCallbackReceiver.OnBeforeSerialize()
    ISerializationCallbackReceiver.OnAfterDeserialize()
    Namespace: Unity.VisualScripting
    Syntax
    public interface IGraph : IDisposable, IPrewarmable, IAotStubbable, ISerializationDepender, ISerializationCallbackReceiver

    Properties

    elements

    Declaration
    MergedGraphElementCollection elements { get; }
    Property Value
    Type Description
    MergedGraphElementCollection

    pan

    Declaration
    Vector2 pan { get; set; }
    Property Value
    Type Description
    Vector2

    summary

    Declaration
    string summary { get; }
    Property Value
    Type Description
    String

    title

    Declaration
    string title { get; }
    Property Value
    Type Description
    String

    zoom

    Declaration
    float zoom { get; set; }
    Property Value
    Type Description
    Single

    Methods

    CreateData()

    Declaration
    IGraphData CreateData()
    Returns
    Type Description
    IGraphData

    CreateDebugData()

    Declaration
    IGraphDebugData CreateDebugData()
    Returns
    Type Description
    IGraphDebugData

    Instantiate(GraphReference)

    Declaration
    void Instantiate(GraphReference instance)
    Parameters
    Type Name Description
    GraphReference instance

    Uninstantiate(GraphReference)

    Declaration
    void Uninstantiate(GraphReference instance)
    Parameters
    Type Name Description
    GraphReference instance

    Extension Methods

    XAnalyserProvider.Analyser(Object, IGraphContext)
    XAnalyserProvider.Analyser<TAnalyser>(Object, IGraphContext)
    XAnalyserProvider.Analysis(Object, IGraphContext)
    XAnalyserProvider.Analysis<TAnalysis>(Object, IGraphContext)
    XAnalyserProvider.Analyser(Object, GraphReference)
    XAnalyserProvider.Analyser<TAnalyser>(Object, GraphReference)
    XAnalyserProvider.Analysis(Object, GraphReference)
    XAnalyserProvider.Analysis<TAnalysis>(Object, GraphReference)
    XCanvasProvider.Canvas(IGraph)
    XCanvasProvider.Canvas<TCanvas>(IGraph)
    XDescriptorProvider.Describe(Object)
    XDescriptorProvider.HasDescriptor(Object)
    XDescriptorProvider.Descriptor(Object)
    XDescriptorProvider.Descriptor<TDescriptor>(Object)
    XDescriptorProvider.Description(Object)
    XDescriptorProvider.Description<TDescription>(Object)
    Cloning.Clone(Object, ICloner, Boolean)
    Cloning.Clone<T>(T, ICloner, Boolean)
    Cloning.CloneViaFakeSerialization(Object)
    Cloning.CloneViaFakeSerialization<T>(T)
    ConversionUtility.IsConvertibleTo(Object, Type, Boolean)
    ConversionUtility.IsConvertibleTo<T>(Object, Boolean)
    ConversionUtility.ConvertTo(Object, Type)
    ConversionUtility.ConvertTo<T>(Object)
    TypeUtility.ToShortString(Object, Int32)
    Serialization.CloneViaSerialization<T>(T, Boolean)
    Serialization.CloneViaSerializationInto<TSource, TDestination>(TSource, ref TDestination, Boolean)
    Serialization.Serialize(Object, Boolean)
    LinqUtility.Yield<T>(T)
    UnityObjectUtility.IsUnityNull(Object)
    UnityObjectUtility.ToSafeString(Object)
    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