C# 클래스 Nexus.Client.Games.Gamebryo.Tools.TESsnip.BaseRecord

The base record type found in TES plugins.
파일 보기 프로젝트 열기: NexusMods/NexusModManager-4.5 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
Name string

공개 메소드들

메소드 설명
AddRecord ( BaseRecord br ) : void

Adds the given sub-record to the record.

Clone ( ) : BaseRecord

Clones the record.

DeleteRecord ( BaseRecord br ) : void

Deletes the specified sub-record from the record.

GetDesc ( ) : string

Gets the description of the record.

보호된 메소드들

메소드 설명
CloseDecompressor ( ) : void

Closes teh decompressor.

Decompress ( BinaryReader br, int size, int outsize ) : BinaryReader

Decompressed the data in the given stream.

InitDecompressor ( ) : void

Initializes teh decompressor.

ReadRecName ( BinaryReader br ) : string

Reads the name of the given record.

WriteString ( BinaryWriter bw, string s ) : void

Writes a string to the given stream.

비공개 메소드들

메소드 설명
GetIDs ( bool lower ) : List

Gets the ids of the sub-records in the record.

SaveData ( BinaryWriter bw ) : void

메소드 상세

AddRecord() 공개 추상적인 메소드

Adds the given sub-record to the record.
public abstract AddRecord ( BaseRecord br ) : void
br BaseRecord The record to add.
리턴 void

Clone() 공개 추상적인 메소드

Clones the record.
public abstract Clone ( ) : BaseRecord
리턴 BaseRecord

CloseDecompressor() 보호된 정적인 메소드

Closes teh decompressor.
protected static CloseDecompressor ( ) : void
리턴 void

Decompress() 보호된 정적인 메소드

Decompressed the data in the given stream.
protected static Decompress ( BinaryReader br, int size, int outsize ) : BinaryReader
br System.IO.BinaryReader The stream containing the compressed data.
size int The number of byte to decompress.
outsize int The sixe of the decrompressed data.
리턴 System.IO.BinaryReader

DeleteRecord() 공개 추상적인 메소드

Deletes the specified sub-record from the record.
public abstract DeleteRecord ( BaseRecord br ) : void
br BaseRecord The record to delete.
리턴 void

GetDesc() 공개 추상적인 메소드

Gets the description of the record.
public abstract GetDesc ( ) : string
리턴 string

InitDecompressor() 보호된 정적인 메소드

Initializes teh decompressor.
protected static InitDecompressor ( ) : void
리턴 void

ReadRecName() 보호된 정적인 메소드

Reads the name of the given record.
protected static ReadRecName ( BinaryReader br ) : string
br System.IO.BinaryReader The record whose name is to be read.
리턴 string

WriteString() 보호된 정적인 메소드

Writes a string to the given stream.
protected static WriteString ( BinaryWriter bw, string s ) : void
bw System.IO.BinaryWriter The stream to which to write the string.
s string The string to write.
리턴 void

프로퍼티 상세

Name 공개적으로 프로퍼티

Gets the name of the record.
public string Name
리턴 string