logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Class BootTaskPlanItem

    One selected, non-bootstrap system's boot-task row within a ProjectWiringPlan — the system, and whether its install task is already wired into the target profile, exists and only needs inserting, or must be created first. Pure data; Serenity.CreateGame.Infrastructure.Editor.Wiring.ProjectWiringPlanner builds it and Serenity.CreateGame.Infrastructure.Editor.Wiring.ProjectWiringRunner executes it in the same order the plan lists it.

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

    Constructors

    BootTaskPlanItem(SerenityInstallableSystem, BootTaskState)

    Declaration
    public BootTaskPlanItem(SerenityInstallableSystem system, ProjectWiringPlan.BootTaskState state)
    Parameters
    Type Name Description
    SerenityInstallableSystem system
    ProjectWiringPlan.BootTaskState state

    Properties

    State

    Declaration
    public ProjectWiringPlan.BootTaskState State { get; }
    Property Value
    Type Description
    ProjectWiringPlan.BootTaskState

    Where its boot task stands relative to this run.

    System

    Declaration
    public SerenityInstallableSystem System { get; }
    Property Value
    Type Description
    SerenityInstallableSystem

    The system this row wires.

    In this article
    © 2026 Serenity. All Rights Reserved