logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Class FoundationReferenceTypeNames

    The short names of the foundation settings types other modules reference by Id or Guid, for DefinitionTypeName where the declaring assembly cannot reference the type itself. Stated once so a renamed type is one edit and the names are never retyped. Each name has the words an author uses for that kind of asset beside it (DisplayNameOf(string)), so a sentence about a reference says "view" where the type is called UnityViewDefinition.

    Inheritance
    object
    FoundationReferenceTypeNames
    Inherited Members
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    Namespace: Serenity.Global.Domain.Attributes
    Assembly: Serenity.Global.Domain.dll
    Syntax
    public static class FoundationReferenceTypeNames

    Fields

    ActionDefinition

    Declaration
    public const string ActionDefinition = "UnityActionDefinition"
    Field Value
    Type Description
    string

    CharacterConfig

    Declaration
    public const string CharacterConfig = "CharacterConfigSO"
    Field Value
    Type Description
    string

    FeedbackDefinition

    Declaration
    public const string FeedbackDefinition = "FeedbackDefinition"
    Field Value
    Type Description
    string

    GameSettingsDefinition

    Declaration
    public const string GameSettingsDefinition = "UnityGameSettingsDefinition"
    Field Value
    Type Description
    string

    HudDefinition

    Declaration
    public const string HudDefinition = "UnityHudDefinition"
    Field Value
    Type Description
    string

    ModalSettings

    Declaration
    public const string ModalSettings = "UnityModalSettings"
    Field Value
    Type Description
    string

    ViewDefinition

    Declaration
    public const string ViewDefinition = "UnityViewDefinition"
    Field Value
    Type Description
    string

    Methods

    DisplayNameOf(string)

    The words an author uses for an asset of the type called typeName, or null for a type this class does not name.

    Declaration
    public static string DisplayNameOf(string typeName)
    Parameters
    Type Name Description
    string typeName
    Returns
    Type Description
    string
    In this article
    © 2026 Serenity. All Rights Reserved