Namespace Artemis.Core.Modules
Classes
BooleanActivationRequirement
Evaluates to true or false by returning the value of ActivationMet
DataModel
Represents a data model that contains information on a game/application etc.
DataModelIgnoreAttribute
Represents an attribute that marks a data model property to be ignored by the UI
DataModelPropertyAttribute
Represents an attribute that describes a data model property
DynamicChild
Represents a dynamic child value with its property attribute
DynamicChild<T>
Represents a dynamic child value with its property attribute
Module
For internal use only, please use Module<T>.
Module<T>
Allows you to add new data to the Artemis data model
ProcessActivationRequirement
Evaluates to true or false by checking if the specified process is running
Interfaces
IModuleActivationRequirement
Evaluates to true or false by checking requirements specific to the implementation
IModuleViewModel
The base class for any view model that belongs to a module
Enums
ActivationRequirementType
Describes in what way the activation requirements of a module must be met