docs.unity3d.com
    目次を表示する/隠す

    Class Macro<TGraph>

    Inheritance
    Object
    Object
    ScriptableObject
    LudiqScriptableObject
    MacroScriptableObject
    Macro<TGraph>
    ScriptGraphAsset
    StateGraphAsset
    Inherited Members
    LudiqScriptableObject._data
    LudiqScriptableObject.ISerializationCallbackReceiver.OnBeforeSerialize()
    LudiqScriptableObject.ISerializationCallbackReceiver.OnAfterDeserialize()
    LudiqScriptableObject.OnBeforeSerialize()
    LudiqScriptableObject.OnAfterSerialize()
    LudiqScriptableObject.OnPostDeserializeInEditor()
    LudiqScriptableObject.ShowData()
    LudiqScriptableObject.ToString()
    ScriptableObject.SetDirty()
    ScriptableObject.CreateInstance(String)
    ScriptableObject.CreateInstance(Type)
    ScriptableObject.CreateInstance<T>()
    Object.GetInstanceID()
    Object.GetHashCode()
    Object.Equals(Object)
    Object.Instantiate(Object, Vector3, Quaternion)
    Object.Instantiate(Object, Vector3, Quaternion, Transform)
    Object.Instantiate(Object)
    Object.Instantiate(Object, Transform)
    Object.Instantiate(Object, Transform, Boolean)
    Object.Instantiate<T>(T)
    Object.Instantiate<T>(T, Vector3, Quaternion)
    Object.Instantiate<T>(T, Vector3, Quaternion, Transform)
    Object.Instantiate<T>(T, Transform)
    Object.Instantiate<T>(T, Transform, Boolean)
    Object.Destroy(Object, Single)
    Object.Destroy(Object)
    Object.DestroyImmediate(Object, Boolean)
    Object.DestroyImmediate(Object)
    Object.FindObjectsOfType(Type)
    Object.FindObjectsOfType(Type, Boolean)
    Object.DontDestroyOnLoad(Object)
    Object.DestroyObject(Object, Single)
    Object.DestroyObject(Object)
    Object.FindSceneObjectsOfType(Type)
    Object.FindObjectsOfTypeIncludingAssets(Type)
    Object.FindObjectsOfType<T>()
    UnityEngine.Object.FindObjectsOfType<T>(System.Boolean)
    Object.FindObjectOfType<T>()
    UnityEngine.Object.FindObjectOfType<T>(System.Boolean)
    Object.FindObjectsOfTypeAll(Type)
    Object.FindObjectOfType(Type)
    Object.FindObjectOfType(Type, Boolean)
    Object.name
    Object.hideFlags
    Namespace: Unity.VisualScripting
    Syntax
    public abstract class Macro<TGraph> : MacroScriptableObject, IMacro, IGraphRoot, IGraphParent, ISerializationDependency, ISerializationCallbackReceiver, IAotStubbable where TGraph : class, IGraph, new()
    Type Parameters
    Name Description
    TGraph

    Properties

    graph

    Declaration
    [DoNotSerialize]
    public TGraph graph { get; set; }
    Property Value
    Type Description
    TGraph

    isDescriptionValid

    Declaration
    public bool isDescriptionValid { get; set; }
    Property Value
    Type Description
    Boolean

    reference

    Declaration
    [DoNotSerialize]
    protected GraphReference reference { get; }
    Property Value
    Type Description
    GraphReference

    Methods

    DefaultGraph()

    Declaration
    public abstract TGraph DefaultGraph()
    Returns
    Type Description
    TGraph

    GetAotStubs(HashSet<Object>)

    Declaration
    public IEnumerable<object> GetAotStubs(HashSet<object> visited)
    Parameters
    Type Name Description
    HashSet<Object> visited
    Returns
    Type Description
    IEnumerable<Object>
    Implements
    IAotStubbable.GetAotStubs(HashSet<Object>)

    GetReference()

    Declaration
    public GraphPointer GetReference()
    Returns
    Type Description
    GraphPointer
    Implements
    IGraphRoot.GetReference()

    OnAfterDeserialize()

    Declaration
    protected override void OnAfterDeserialize()
    Overrides
    LudiqScriptableObject.OnAfterDeserialize()

    OnBeforeDeserialize()

    Declaration
    protected override void OnBeforeDeserialize()
    Overrides
    LudiqScriptableObject.OnBeforeDeserialize()

    OnDisable()

    Declaration
    protected virtual void OnDisable()

    OnEnable()

    Declaration
    protected virtual void OnEnable()

    Explicit Interface Implementations

    IGraphParent.childGraph

    Declaration
    [DoNotSerialize]
    IGraph IGraphParent.childGraph { get; }
    Returns
    Type Description
    IGraph
    Implements
    IGraphParent.childGraph

    IGraphParent.DefaultGraph()

    Declaration
    IGraph IGraphParent.DefaultGraph()
    Returns
    Type Description
    IGraph
    Implements
    IGraphParent.DefaultGraph()

    IGraphParent.isSerializationRoot

    Declaration
    [DoNotSerialize]
    bool IGraphParent.isSerializationRoot { get; }
    Returns
    Type Description
    Boolean
    Implements
    IGraphParent.isSerializationRoot

    IGraphParent.serializedObject

    Declaration
    [DoNotSerialize]
    Object IGraphParent.serializedObject { get; }
    Returns
    Type Description
    Object
    Implements
    IGraphParent.serializedObject

    IMacro.graph

    Declaration
    [DoNotSerialize]
    IGraph IMacro.graph { get; set; }
    Returns
    Type Description
    IGraph
    Implements
    IMacro.graph

    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)
    XDescriptorProvider.Describe(Object)
    XDescriptorProvider.HasDescriptor(Object)
    XDescriptorProvider.Descriptor(Object)
    XDescriptorProvider.Descriptor<TDescriptor>(Object)
    XDescriptorProvider.Description(Object)
    XDescriptorProvider.Description<TDescription>(Object)
    EditorUnityObjectUtility.GetPrefabDefinition(Object)
    EditorUnityObjectUtility.IsPrefabInstance(Object)
    EditorUnityObjectUtility.IsPrefabDefinition(Object)
    EditorUnityObjectUtility.IsConnectedPrefabInstance(Object)
    EditorUnityObjectUtility.IsDisconnectedPrefabInstance(Object)
    EditorUnityObjectUtility.IsSceneBound(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)
    ComponentHolderProtocol.IsComponentHolder(Object)
    ComponentHolderProtocol.GameObject(Object)
    ComponentHolderProtocol.AddComponent<T>(Object)
    ComponentHolderProtocol.GetOrAddComponent<T>(Object)
    ComponentHolderProtocol.GetComponent<T>(Object)
    ComponentHolderProtocol.GetComponentInChildren<T>(Object)
    ComponentHolderProtocol.GetComponentInParent<T>(Object)
    ComponentHolderProtocol.GetComponents<T>(Object)
    ComponentHolderProtocol.GetComponentsInChildren<T>(Object)
    ComponentHolderProtocol.GetComponentsInParent<T>(Object)
    ComponentHolderProtocol.GetComponent(Object, Type)
    ComponentHolderProtocol.GetComponentInChildren(Object, Type)
    ComponentHolderProtocol.GetComponentInParent(Object, Type)
    ComponentHolderProtocol.GetComponents(Object, Type)
    ComponentHolderProtocol.GetComponentsInChildren(Object, Type)
    ComponentHolderProtocol.GetComponentsInParent(Object, Type)
    LinqUtility.Yield<T>(T)
    UnityObjectUtility.IsDestroyed(Object)
    UnityObjectUtility.IsUnityNull(Object)
    UnityObjectUtility.ToSafeString(Object)
    UnityObjectUtility.ToSafeString(Object)
    UnityObjectUtility.AsUnityNull<T>(T)
    Icons.Icon(Object)
    トップに戻る
    Copyright © 2023 Unity Technologies — 商標と利用規約
    • 法律関連
    • プライバシーポリシー
    • クッキー
    • 私の個人情報を販売または共有しない
    • Your Privacy Choices (Cookie Settings)