C# 클래스 srcrepair.HUDManager

Класс для работы с коллекцией HUD.
파일 보기 프로젝트 열기: xvitaly/srcrepair

공개 메소드들

메소드 설명
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.

메소드 상세

CheckHUDDatabase() 공개 정적인 메소드

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

CheckInstalledHUD() 공개 정적인 메소드

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

FormatIntDir() 공개 정적인 메소드

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

GetHUDNames() 공개 메소드

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

HUDManager() 공개 메소드

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

Select() 공개 메소드

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