C# 클래스 Nexus.Client.Games.Gamebryo.PluginManagement.GamebryoPluginOrderValidator

Provides methods for validating and correcting the order of Gamebryo based game plugins.
상속: IPluginOrderValidator
파일 보기 프로젝트 열기: NexusMods/NexusModManager-4.5 1 사용 예제들

공개 메소드들

메소드 설명
CorrectOrder ( IList p_lstPlugins ) : void

Reoreders the given plugins so that their order is valid.

This method moves the minimum number of plugins the minimum distance in order to make the order valid.

GamebryoPluginOrderValidator ( string p_strOrderedCriticalPluginNames ) : System

A simple constructor that initializes the object with the given values.

ValidateOrder ( IList p_lstPlugins ) : bool

Determines if the specified plugin order is valid.

메소드 상세

CorrectOrder() 공개 메소드

Reoreders the given plugins so that their order is valid.
This method moves the minimum number of plugins the minimum distance in order to make the order valid.
public CorrectOrder ( IList p_lstPlugins ) : void
p_lstPlugins IList The plugins whose order is to be corrected.
리턴 void

GamebryoPluginOrderValidator() 공개 메소드

A simple constructor that initializes the object with the given values.
public GamebryoPluginOrderValidator ( string p_strOrderedCriticalPluginNames ) : System
p_strOrderedCriticalPluginNames string The list of critical plugin names, ordered by load order.
리턴 System

ValidateOrder() 공개 메소드

Determines if the specified plugin order is valid.
public ValidateOrder ( IList p_lstPlugins ) : bool
p_lstPlugins IList The plugins whose order is to be validated.
리턴 bool