docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Enum TypeManager.SystemAttributeKind

    Options for the kinds of attributes that can be added to systems. These dictate the execution order of their OnCreate and OnUpdate functions.

    Namespace: Unity.Entities
    Assembly: Unity.Entities.dll
    Syntax
    public enum TypeManager.SystemAttributeKind

    Fields

    Name Description
    CreateAfter

    Specifies that the system should be created after another system.

    CreateBefore

    Specifies that the system should be created before another system.

    DisableAutoCreation

    Disables automatic creation of the system.

    RequireMatchingQueriesForUpdate

    Ensures that the system doesn't call OnUpdate if every EntityQuery in the system is empty.

    UpdateAfter

    Specifies that the system should update after another system.

    UpdateBefore

    Specifies that the system should update before another system.

    UpdateInGroup

    Specifies that the system belongs to a specific system group.

    In This Article
    Back to top
    Copyright © 2025 Unity Technologies — Trademarks and terms of use
    • Legal
    • Privacy Policy
    • Cookie Policy
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)