C# 클래스 HyoutaTools.Tales.Vesperia.TSS.TSSFile

파일 보기 프로젝트 열기: AdmiralCurtiss/HyoutaTools 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
Entries HyoutaTools.Tales.Vesperia.TSS.TSSEntry[]
File byte[]
Header TSSHeader

공개 메소드들

메소드 설명
ExportText ( ) : byte[]
ExportTextForEnglishDump ( ) : byte[]
GenerateInGameIdDictionary ( ) : TSSEntry>.Dictionary
ImportSQL ( bool placeEnglishInJpnEntry = true, bool updateDatabaseWithInGameStringId = false, bool generateGracesEnglish = false ) : bool
ImportText ( byte TextFile ) : void
Serialize ( ) : byte[]
TSSFile ( byte File, bool isUtf8 = false ) : System

비공개 메소드들

메소드 설명
RemoveTags ( String s ) : String
UpdateDatabaseWithInGameStringId ( SQLiteConnection conn, int pointerref, int ingameid, string>.Dictionary npcInGameIdMapDict = null ) : void
UpdateGracesJapanese ( System.Data.SQLite.SQLiteTransaction ta, int id, string originalString, int debug ) : void

메소드 상세

ExportText() 공개 메소드

public ExportText ( ) : byte[]
리턴 byte[]

ExportTextForEnglishDump() 공개 메소드

public ExportTextForEnglishDump ( ) : byte[]
리턴 byte[]

GenerateInGameIdDictionary() 공개 메소드

public GenerateInGameIdDictionary ( ) : TSSEntry>.Dictionary
리턴 TSSEntry>.Dictionary

ImportSQL() 공개 메소드

public ImportSQL ( bool placeEnglishInJpnEntry = true, bool updateDatabaseWithInGameStringId = false, bool generateGracesEnglish = false ) : bool
placeEnglishInJpnEntry bool
updateDatabaseWithInGameStringId bool
generateGracesEnglish bool
리턴 bool

ImportText() 공개 메소드

public ImportText ( byte TextFile ) : void
TextFile byte
리턴 void

Serialize() 공개 메소드

public Serialize ( ) : byte[]
리턴 byte[]

TSSFile() 공개 메소드

public TSSFile ( byte File, bool isUtf8 = false ) : System
File byte
isUtf8 bool
리턴 System

프로퍼티 상세

Entries 공개적으로 프로퍼티

public TSSEntry[],HyoutaTools.Tales.Vesperia.TSS Entries
리턴 HyoutaTools.Tales.Vesperia.TSS.TSSEntry[]

File 공개적으로 프로퍼티

public byte[] File
리턴 byte[]

Header 공개적으로 프로퍼티

public TSSHeader,HyoutaTools.Tales.Vesperia.TSS Header
리턴 TSSHeader