C# Class srcrepair.HUDManager

Класс для работы с коллекцией HUD.
Show file Open project: xvitaly/srcrepair

Public Methods

Method Description
CheckHUDDatabase ( System.DateTime LastHUDUpdate ) : bool

Проверяет актуальность базы HUD.

CheckInstalledHUD ( string CustomInstallDir, string HUDDir ) : bool

Проверяет установлен ли указанный HUD.

FormatIntDir ( string IntDir ) : string

Форматирует путь в соответствии с типом ОС.

GetHUDNames ( string GameName ) : List

Получает имена найденных HUD для указанной игры.

HUDManager ( string HUDDbFile, string AppHUDDir ) : System

Конструктор класса. Читает базу данных в формате XML и заполняет нашу структуру.

Select ( string HUDName ) : void

Выбирает определённый HUD.

Method Details

CheckHUDDatabase() public static method

Проверяет актуальность базы HUD.
public static CheckHUDDatabase ( System.DateTime LastHUDUpdate ) : bool
LastHUDUpdate System.DateTime Дата последней проверки обновлений базы HUD
return bool

CheckInstalledHUD() public static method

Проверяет установлен ли указанный HUD.
public static CheckInstalledHUD ( string CustomInstallDir, string HUDDir ) : bool
CustomInstallDir string Каталог установки кастомных файлов
HUDDir string Каталог установки проверяемого HUD
return bool

FormatIntDir() public static method

Форматирует путь в соответствии с типом ОС.
public static FormatIntDir ( string IntDir ) : string
IntDir string Исходное значение
return string

GetHUDNames() public method

Получает имена найденных HUD для указанной игры.
public GetHUDNames ( string GameName ) : List
GameName string ID игры
return List

HUDManager() public method

Конструктор класса. Читает базу данных в формате XML и заполняет нашу структуру.
public HUDManager ( string HUDDbFile, string AppHUDDir ) : System
HUDDbFile string Путь к БД HUD
AppHUDDir string Путь к локальному каталогу с HUD
return System

Select() public method

Выбирает определённый HUD.
public Select ( string HUDName ) : void
HUDName string Имя HUD, информацию о котором надо получить
return void