API
Interface
public interface IRequirementsPlugin
{
RequirementCheckResult CheckRequirement(RequirementEntry entry,
RequirementContext context);
RequirementCheckResult CheckRequirements(
List<RequirementGroupEntry> groups, RequirementContext context);
RequirementCheckResult CheckRequirementGroup(
RequirementGroupEntry group, RequirementContext context);
DetailedRequirementCheckResult CheckRequirementsDetailed(
List<RequirementGroupEntry> groups, RequirementContext context);
List<RequirementEntry> GetAllRequirementEntries();
RequirementEntry GetRequirementEntry(string id);
}Methods
CheckRequirement
CheckRequirements
CheckRequirementGroup
CheckRequirementsDetailed
RequirementEntry
Field
Type
Description
RequirementGroupEntry
Field
Type
Description
RequirementGroupLogic
RequirementContext
Property
Type
Description
RequirementCheckResult
DetailedRequirementCheckResult
Events
Event
Description
Creating Custom Requirement Types
Usage
Last updated
Was this helpful?
