C# Класс DigglesModManager.Mod

Наследование: IToolTipDisplayer, IComparable
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
CompareTo ( object obj ) : int
Equals ( object obj ) : bool
GetHashCode ( ) : int
GetToolTipText ( ) : string
Mod ( string modDirectory, ModSettings modSettings ) : System
Mod ( string modDirectory, string oldSettings ) : System
ToString ( ) : string

Приватные методы

Метод Описание
DecodeModSettings ( ModSettings modSettings ) : string
GetVarElement ( string line, string identifier ) : string
ModSettings ( ) : System
ReadModDescriptionFromDm ( FileInfo modFile ) : void
ReadModMetaDataFromJson ( FileInfo modFile ) : void

Opens the json file containing the metadata for a specific mod and parses the content to ModMetaData. If there is any Error, an Error Message is shown.

ReadModSettingsFromDm ( string oldSettings, FileInfo modFile ) : void

LEGACY, DEPRECATED

ReadModSettingsFromJsonAndMergeWithOldValues ( string oldSettings, FileInfo modFile ) : void

Reads from the given JSON-File and parses the content to ModSettings. The resulting Settings-Variables are then merged with the given oldSettings.

ShowErrorMessage ( string message ) : void

Описание методов

CompareTo() публичный Метод

public CompareTo ( object obj ) : int
obj object
Результат int

Equals() публичный Метод

public Equals ( object obj ) : bool
obj object
Результат bool

GetHashCode() публичный Метод

public GetHashCode ( ) : int
Результат int

GetToolTipText() публичный Метод

public GetToolTipText ( ) : string
Результат string

Mod() публичный Метод

public Mod ( string modDirectory, ModSettings modSettings ) : System
modDirectory string
modSettings DigglesModManager.Model.ModSettings
Результат System

Mod() публичный Метод

public Mod ( string modDirectory, string oldSettings ) : System
modDirectory string
oldSettings string
Результат System

ToString() публичный Метод

public ToString ( ) : string
Результат string