logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Class UnityActionDefinition

    Unity ScriptableObject-based action definition for configuring foundation actions.
    Provides a Unity-specific implementation of IFoundationActionDefinition that allows creating action assets with signals for event-driven architecture.

    Inheritance
    object
    UnityActionDefinition
    Implements
    IFoundationActionDefinition
    IFoundationSettings
    Namespace: Serenity.Global.Infrastructure.Settings
    Assembly: Serenity.UnityGlobal.Infrastructure.dll
    Syntax
    public class UnityActionDefinition : ScriptableObject, IFoundationActionDefinition, IFoundationSettings

    Constructors

    UnityActionDefinition()

    Declaration
    public UnityActionDefinition()

    Fields

    Guid

    Declaration
    public string Guid
    Field Value
    Type Description
    string

    Global unique identifier (GUID) for this action definition asset.

    Id

    Declaration
    public string Id
    Field Value
    Type Description
    string

    Unique identifier for this action definition.

    Signal

    Declaration
    public string Signal
    Field Value
    Type Description
    string

    Signal name or identifier that this action represents.

    Implements

    IFoundationActionDefinition
    IFoundationSettings
    In this article
    © 2026 Serenity. All Rights Reserved