Class Constants
A few useful constant values
public static class Constants
- Inheritance
-
objectConstants
Fields
ApplicationFolder
The full path to the Artemis application folder
public static readonly string ApplicationFolder
Field Value
BaseFolder
The base path for Artemis application data folder
public static readonly string BaseFolder
Field Value
CoreAssembly
The Artemis.Core assembly
public static readonly Assembly CoreAssembly
Field Value
CorePlugin
The plugin used by core components of Artemis
public static readonly Plugin CorePlugin
Field Value
CorePluginInfo
The plugin info used by core components of Artemis
public static readonly PluginInfo CorePluginInfo
Field Value
CurrentVersion
The current version of the application
public static readonly string CurrentVersion
Field Value
DataFolder
The full path to the Artemis data folder
public static readonly string DataFolder
Field Value
ExecutablePath
The full path to the Artemis executable
public static readonly string ExecutablePath
Field Value
FloatNumberTypes
A read-only collection containing all primitive floating-point numeric types
public static IReadOnlyCollection<Type> FloatNumberTypes
Field Value
IntegralNumberTypes
A read-only collection containing all primitive integral numeric types
public static IReadOnlyCollection<Type> IntegralNumberTypes
Field Value
LayoutsFolder
The full path to the Artemis user layouts folder
public static readonly string LayoutsFolder
Field Value
LogsFolder
The full path to the Artemis logs folder
public static readonly string LogsFolder
Field Value
NumberTypes
A read-only collection containing all primitive numeric types
public static IReadOnlyCollection<Type> NumberTypes
Field Value
PluginsFolder
The full path to the Artemis plugins folder
public static readonly string PluginsFolder
Field Value
UpdatingFolder
The full path to the Artemis logs folder
public static readonly string UpdatingFolder
Field Value
WorkshopFolder
The full path to the Artemis user layouts folder
public static readonly string WorkshopFolder
Field Value
Properties
StartupArguments
Gets the startup arguments provided to the application
public static ReadOnlyCollection<string> StartupArguments { get; set; }
Property Value
Methods
GetStartupRoute()
public static string? GetStartupRoute()