docs.unity.cn
    Show / Hide Table of Contents

    Interface IGraph

    Inherited Members
    IDisposable.Dispose()
    IPrewarmable.Prewarm()
    IAotStubbable.GetAotStubs(HashSet<Object>)
    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
    Generated by DocFX
    on Friday, August 4, 2023