logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Class AdoptedIdRename

    One collection-member settings asset a SystemAdoptionPlan renames the Id of, keyed by the DESTINATION path the rename applies to once the asset is cloned.

    Inheritance
    object
    AdoptedIdRename
    Inherited Members
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    object.GetType()
    Namespace: Serenity.CreateGame.Infrastructure.Editor.Adoption
    Assembly: Serenity.UnityCreateGame.Infrastructure.Editor.dll
    Syntax
    public sealed class AdoptedIdRename

    Constructors

    AdoptedIdRename(string, string, string)

    Declaration
    public AdoptedIdRename(string assetPath, string originalId, string newId)
    Parameters
    Type Name Description
    string assetPath
    string originalId
    string newId

    Properties

    AssetPath

    The cloned asset's destination path.

    Declaration
    public string AssetPath { get; }
    Property Value
    Type Description
    string

    NewId

    The Id the clone carries once the rename is applied.

    Declaration
    public string NewId { get; }
    Property Value
    Type Description
    string

    OriginalId

    The Id the shipped source asset carries.

    Declaration
    public string OriginalId { get; }
    Property Value
    Type Description
    string
    In this article
    © 2026 Serenity. All Rights Reserved