C# Класс ME3Explorer.TalkFile

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
StringRefs List
name string
path string

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

Метод Описание
DumpToFile ( string fileName ) : void

Writes data stored in memory to an appriopriate text format.

LoadTlkData ( string fileName ) : void

Loads a TLK file into memory.

findDataById ( int strRefID, bool withFileName = false ) : string

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

Метод Описание
CompareTlkStringRef ( TLKStringRef strRef1, TLKStringRef strRef2 ) : int
GetString ( int &bitOffset ) : string

Starts reading 'Bits' array at position 'bitOffset'. Read data is used on a Huffman Tree to decode read bits into real strings. 'bitOffset' variable is updated with last read bit PLUS ONE (first unread bit).

Global variables used: List(of HuffmanNodes) CharacterTree BitArray Bits

OnProgressChanged ( int percentProgress ) : void
SaveToXmlFile ( string fileName ) : void

Writing data in an XML format.

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

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

Writes data stored in memory to an appriopriate text format.
public DumpToFile ( string fileName ) : void
fileName string
Результат void

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

Loads a TLK file into memory.
public LoadTlkData ( string fileName ) : void
fileName string
Результат void

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

public findDataById ( int strRefID, bool withFileName = false ) : string
strRefID int
withFileName bool
Результат string

Описание свойств

StringRefs публичное свойство

public List StringRefs
Результат List

name публичное свойство

public string name
Результат string

path публичное свойство

public string path
Результат string