C# Class TESVSnip.Domain.Model.PluginList

Master Plugin Handler
Inheritance: BaseRecord, IGroupRecord
Exibir arquivo Open project: figment/tesvsnip

Public Methods

Method Description
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

Private Methods

Method Description
GetIDs ( bool lower ) : List
SaveData ( BinaryWriter writer ) : void

Method Details

AddRecord() public method

public AddRecord ( BaseRecord br ) : void
br BaseRecord
return void

Clear() public method

public Clear ( ) : void
return void

Clone() public method

public Clone ( ) : BaseRecord
return BaseRecord

CopyTo() public method

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

DeleteRecord() public method

public DeleteRecord ( BaseRecord br ) : bool
br BaseRecord
return bool

Enumerate() public method

public Enumerate ( Predicate match ) : IEnumerable
match Predicate
return IEnumerable

FixMasters() public static method

public static FixMasters ( ) : void
return void

ForEach() public method

public ForEach ( Action action ) : void
action Action
return void

GetEnumerator() public method

public GetEnumerator ( ) : IEnumerator
return IEnumerator

IndexOf() public method

public IndexOf ( BaseRecord br ) : int
br BaseRecord
return int

InsertRecord() public method

public InsertRecord ( int idx, BaseRecord br ) : void
idx int
br BaseRecord
return void

While() public method

public While ( Predicate action ) : bool
action Predicate
return bool

this() public method

public this ( int index ) : Plugin
index int
return Plugin

this() public method

public this ( string name ) : Plugin
name string
return Plugin