Files
Artemis/src/Artemis.Core/Plugins/Modules/ActivationRequirements/BooleanActivationRequirement.cs
T
SpoinkyNL 29d4db55db Core - Flattened namespaces
Shared UI - Flattened namespaces
Shared UI - General housekeeping
Project - Code cleanup
2020-09-01 00:14:08 +02:00

24 lines
638 B
C#

namespace Artemis.Core.Modules
{
/// <summary>
/// Evaluates to true or false by returning the value of ActivationMet
/// </summary>
public class BooleanActivationRequirement : IModuleActivationRequirement
{
/// <summary>
/// Gets or sets whether the activation requirement is met
/// </summary>
public bool ActivationMet { get; set; }
/// <inheritdoc />
public bool Evaluate()
{
return ActivationMet;
}
public string GetUserFriendlyDescription()
{
return "No description available";
}
}
}