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<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