docs.unity.cn
    Show / Hide Table of Contents

    Class SystemGraphData

    Class SystemGraphData represents the serialized data in the SystemGraph Asset file. Implements the IEquatable<T>

    Inheritance
    Object
    SystemGraphData
    Namespace: Mechatronics.SystemGraph
    Syntax
    [Serializable]
    public class SystemGraphData : IEquatable<SystemGraphData>

    Fields

    kFileVersion

    Current File version

    Declaration
    public const uint kFileVersion = 3U
    Field Value
    Type Description
    UInt32

    userData

    Associated user data

    Declaration
    [NonSerialized]
    public object userData
    Field Value
    Type Description
    Object

    Properties

    FileVersion

    Gets or sets the file version.

    Declaration
    public uint FileVersion { get; set; }
    Property Value
    Type Description
    UInt32

    The file version.

    SerializedComments

    Gets the serialized comments.

    Declaration
    public List<SerializedComment> SerializedComments { get; }
    Property Value
    Type Description
    List<SerializedComment>

    The serialized comments.

    SerializedEdges

    Gets the serialized edges.

    Declaration
    public List<SerializedEdge> SerializedEdges { get; }
    Property Value
    Type Description
    List<SerializedEdge>

    The serialized edges.

    SerializedGroups

    Gets the serialized groups.

    Declaration
    public List<SerializedGroup> SerializedGroups { get; }
    Property Value
    Type Description
    List<SerializedGroup>

    The serialized groups.

    SerializedMeta

    Gets the serialized meta.

    Declaration
    public List<SerializedMeta> SerializedMeta { get; }
    Property Value
    Type Description
    List<SerializedMeta>

    The serialized meta.

    SerializedNodes

    Gets the serialized nodes.

    Declaration
    public List<SerializedNode> SerializedNodes { get; }
    Property Value
    Type Description
    List<SerializedNode>

    The serialized nodes.

    SerializedParameters

    Gets the serialized parameters.

    Declaration
    public List<SerializedParameter> SerializedParameters { get; }
    Property Value
    Type Description
    List<SerializedParameter>

    The serialized parameters.

    SerializedScheduler

    Gets or sets the serialized scheduler.

    Declaration
    public SerializedScheduler SerializedScheduler { get; set; }
    Property Value
    Type Description
    SerializedScheduler

    The serialized scheduler.

    Methods

    CheckUpgrade()

    Checks for Upgrades

    Declaration
    public void CheckUpgrade()

    Clone()

    Clones this instance.

    Declaration
    public SystemGraphData Clone()
    Returns
    Type Description
    SystemGraphData

    New SystemGraphData clone.

    Equals(SystemGraphData)

    Determine if other object is equal.

    Declaration
    public bool Equals(SystemGraphData other)
    Parameters
    Type Name Description
    SystemGraphData other

    The other object.

    Returns
    Type Description
    Boolean

    true if is equal, false otherwise.

    See Also

    IEquatable<T>
    Back to top Copyright © 2022 Unity Technologies
    Generated by DocFX
    on Tuesday, October 18, 2022
    Terms of use