C# 클래스 TESVSnip.Domain.Model.PluginList

Master Plugin Handler
상속: BaseRecord, IGroupRecord
파일 보기 프로젝트 열기: figment/tesvsnip

공개 메소드들

메소드 설명
AddRecord ( BaseRecord br ) : void
Clear ( ) : void
Clone ( ) : BaseRecord
CopyTo ( Array array, int index ) : void
DeleteRecord ( BaseRecord br ) : bool
Enumerate ( Predicate match ) : IEnumerable
FixMasters ( ) : void
ForEach ( Action action ) : void
GetEnumerator ( ) : IEnumerator
IndexOf ( BaseRecord br ) : int
InsertRecord ( int idx, BaseRecord br ) : void
While ( Predicate action ) : bool
this ( int index ) : Plugin
this ( string name ) : Plugin

비공개 메소드들

메소드 설명
GetIDs ( bool lower ) : List
SaveData ( BinaryWriter writer ) : void

메소드 상세

AddRecord() 공개 메소드

public AddRecord ( BaseRecord br ) : void
br BaseRecord
리턴 void

Clear() 공개 메소드

public Clear ( ) : void
리턴 void

Clone() 공개 메소드

public Clone ( ) : BaseRecord
리턴 BaseRecord

CopyTo() 공개 메소드

public CopyTo ( Array array, int index ) : void
array System.Array
index int
리턴 void

DeleteRecord() 공개 메소드

public DeleteRecord ( BaseRecord br ) : bool
br BaseRecord
리턴 bool

Enumerate() 공개 메소드

public Enumerate ( Predicate match ) : IEnumerable
match Predicate
리턴 IEnumerable

FixMasters() 공개 정적인 메소드

public static FixMasters ( ) : void
리턴 void

ForEach() 공개 메소드

public ForEach ( Action action ) : void
action Action
리턴 void

GetEnumerator() 공개 메소드

public GetEnumerator ( ) : IEnumerator
리턴 IEnumerator

IndexOf() 공개 메소드

public IndexOf ( BaseRecord br ) : int
br BaseRecord
리턴 int

InsertRecord() 공개 메소드

public InsertRecord ( int idx, BaseRecord br ) : void
idx int
br BaseRecord
리턴 void

While() 공개 메소드

public While ( Predicate action ) : bool
action Predicate
리턴 bool

this() 공개 메소드

public this ( int index ) : Plugin
index int
리턴 Plugin

this() 공개 메소드

public this ( string name ) : Plugin
name string
리턴 Plugin