C# 클래스 RDAExplorer.RDAFile

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

공개 프로퍼티들

프로퍼티 타입 설명
BinaryFile System.IO.BinaryReader
CompressedSize ulong
FileName string
Flags Flag
Offset ulong
OverwrittenFilePath string
TimeStamp System.DateTime
UncompressedSize ulong
Version FileHeader.Version

공개 메소드들

메소드 설명
Create ( RDAExplorer.FileHeader version, string file, string folderpath ) : RDAFile
Extract ( string destinationfile ) : void
ExtractToRoot ( string folder ) : void
FileNameToRDAFileName ( string file, string folderpath ) : string
FromUnmanaged ( RDAExplorer.FileHeader version, RDAExplorer.DirEntry dir, RDAExplorer.BlockInfo block, BinaryReader reader, RDAMemoryResidentHelper mrm ) : RDAFile
GetData ( ) : byte[]
SetFile ( string file ) : void

메소드 상세

Create() 공개 정적인 메소드

public static Create ( RDAExplorer.FileHeader version, string file, string folderpath ) : RDAFile
version RDAExplorer.FileHeader
file string
folderpath string
리턴 RDAFile

Extract() 공개 메소드

public Extract ( string destinationfile ) : void
destinationfile string
리턴 void

ExtractToRoot() 공개 메소드

public ExtractToRoot ( string folder ) : void
folder string
리턴 void

FileNameToRDAFileName() 공개 정적인 메소드

public static FileNameToRDAFileName ( string file, string folderpath ) : string
file string
folderpath string
리턴 string

FromUnmanaged() 공개 정적인 메소드

public static FromUnmanaged ( RDAExplorer.FileHeader version, RDAExplorer.DirEntry dir, RDAExplorer.BlockInfo block, BinaryReader reader, RDAMemoryResidentHelper mrm ) : RDAFile
version RDAExplorer.FileHeader
dir RDAExplorer.DirEntry
block RDAExplorer.BlockInfo
reader System.IO.BinaryReader
mrm RDAMemoryResidentHelper
리턴 RDAFile

GetData() 공개 메소드

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

SetFile() 공개 메소드

public SetFile ( string file ) : void
file string
리턴 void

프로퍼티 상세

BinaryFile 공개적으로 프로퍼티

public BinaryReader,System.IO BinaryFile
리턴 System.IO.BinaryReader

CompressedSize 공개적으로 프로퍼티

public ulong CompressedSize
리턴 ulong

FileName 공개적으로 프로퍼티

public string FileName
리턴 string

Flags 공개적으로 프로퍼티

public Flag Flags
리턴 Flag

Offset 공개적으로 프로퍼티

public ulong Offset
리턴 ulong

OverwrittenFilePath 공개적으로 프로퍼티

public string OverwrittenFilePath
리턴 string

TimeStamp 공개적으로 프로퍼티

public DateTime,System TimeStamp
리턴 System.DateTime

UncompressedSize 공개적으로 프로퍼티

public ulong UncompressedSize
리턴 ulong

Version 공개적으로 프로퍼티

public FileHeader.Version Version
리턴 FileHeader.Version