Artemis Artemis
Artemis Artemis

Search Results for

    Class Constants

    A few useful constant values

    Inheritance
    object
    Constants
    Namespace: Artemis.Core
    Assembly: Artemis.Core.dll
    Syntax
    public static class Constants

    Fields

    ApplicationFolder

    The full path to the Artemis application folder

    Declaration
    public static readonly string ApplicationFolder
    Field Value
    Type Description
    string

    BaseFolder

    The base path for Artemis application data folder

    Declaration
    public static readonly string BaseFolder
    Field Value
    Type Description
    string

    CoreAssembly

    The Artemis.Core assembly

    Declaration
    public static readonly Assembly CoreAssembly
    Field Value
    Type Description
    Assembly

    CorePlugin

    The plugin used by core components of Artemis

    Declaration
    public static readonly Plugin CorePlugin
    Field Value
    Type Description
    Plugin

    CorePluginInfo

    The plugin info used by core components of Artemis

    Declaration
    public static readonly PluginInfo CorePluginInfo
    Field Value
    Type Description
    PluginInfo

    CurrentVersion

    The current version of the application

    Declaration
    public static readonly string CurrentVersion
    Field Value
    Type Description
    string

    DataFolder

    The full path to the Artemis data folder

    Declaration
    public static readonly string DataFolder
    Field Value
    Type Description
    string

    ExecutablePath

    The full path to the Artemis executable

    Declaration
    public static readonly string ExecutablePath
    Field Value
    Type Description
    string

    FloatNumberTypes

    A read-only collection containing all primitive floating-point numeric types

    Declaration
    public static IReadOnlyCollection<Type> FloatNumberTypes
    Field Value
    Type Description
    IReadOnlyCollection<Type>

    IntegralNumberTypes

    A read-only collection containing all primitive integral numeric types

    Declaration
    public static IReadOnlyCollection<Type> IntegralNumberTypes
    Field Value
    Type Description
    IReadOnlyCollection<Type>

    LayoutsFolder

    The full path to the Artemis user layouts folder

    Declaration
    public static readonly string LayoutsFolder
    Field Value
    Type Description
    string

    LogsFolder

    The full path to the Artemis logs folder

    Declaration
    public static readonly string LogsFolder
    Field Value
    Type Description
    string

    NumberTypes

    A read-only collection containing all primitive numeric types

    Declaration
    public static IReadOnlyCollection<Type> NumberTypes
    Field Value
    Type Description
    IReadOnlyCollection<Type>

    PluginApiVersion

    The current API version for plugins

    Declaration
    public static readonly int PluginApiVersion
    Field Value
    Type Description
    int

    PluginsFolder

    The full path to the Artemis plugins folder

    Declaration
    public static readonly string PluginsFolder
    Field Value
    Type Description
    string

    UpdatingFolder

    The full path to the Artemis logs folder

    Declaration
    public static readonly string UpdatingFolder
    Field Value
    Type Description
    string

    Properties

    ManagedGraphicsContext

    Gets the graphics context to be used for rendering by SkiaSharp. Can be set via UpdateGraphicsContext(IManagedGraphicsContext?).

    Declaration
    public static IManagedGraphicsContext? ManagedGraphicsContext { get; }
    Property Value
    Type Description
    IManagedGraphicsContext

    StartupArguments

    Gets the startup arguments provided to the application

    Declaration
    public static ReadOnlyCollection<string> StartupArguments { get; set; }
    Property Value
    Type Description
    ReadOnlyCollection<string>
    Content is available under the PolyForm Noncommercial License, by Artemis RGB.