Property | Type | Description | |
---|---|---|---|
DLStrings | LocalizedStringDict | ||
Filtered | bool | ||
Fixups | uint[] | ||
FormIDLookup | Record>.Dictionary | ||
ILStrings | LocalizedStringDict | ||
Masters | TESVSnip.Domain.Model.Plugin[] | ||
Strings | LocalizedStringDict |
Property | Type | Description | |
---|---|---|---|
CreateBackupFolder | string | ||
CreateFilter | bool>.Func | ||
DetectVersion | DomainDefinition | ||
DetectVersion | DomainDefinition | ||
GetIDs | List |
||
GetRecordStructures | RecordStructure>.Dictionary | ||
IDeserializationCallback | void | ||
LoadPluginData | void | ||
LoadPluginStrings | LocalizedStringDict | ||
LoadPluginStrings | LocalizedStringDict | ||
Plugin | System | ||
RebuildCache | void | ||
SaveData | void | ||
SavePluginStrings | void | ||
SavePluginStrings | void |
Method | Description | |
---|---|---|
AddMaster ( string masterName ) : bool | ||
AddRecord ( |
||
AddRecords ( IEnumerable |
||
Clear ( ) : void | ||
Clone ( ) : |
||
DeleteRecord ( |
||
DeleteRecords ( IEnumerable |
||
Enumerate ( Predicate |
||
EnumerateRecords ( string type ) : Record>>.IEnumerable |
||
ForEach ( Action |
||
GetIsEsm ( string FilePath ) : bool | ||
GetMasters ( ) : string[] | ||
GetNewFormID ( bool increment = false ) : uint | ||
GetRecordByID ( uint id ) : |
||
GetRecordList ( IEnumerable types ) : TESVSnip.Domain.Model.Record[] |
Python helper function to get list of records.
|
|
GetRecordList ( string type ) : TESVSnip.Domain.Model.Record[] |
Python helper function to get list of records.
|
|
GetRecordMaster ( uint id ) : string | ||
IndexOf ( |
||
InsertRecord ( int idx, |
||
InsertRecords ( int index, IEnumerable |
||
InvalidateCache ( ) : void |
Invalidate the FormID Cache.
|
|
Load ( string filePath, bool>.Func |
||
LookupFormID ( uint id ) : string |
Lookup FormID by index. Search via defined masters
|
|
LookupFormIDS ( string sid ) : string | ||
LookupFormStrings ( uint id ) : string | ||
Plugin ( ) : System | ||
Plugin ( DomainDefinition define ) : System | ||
Plugin ( byte data, string name ) : System | ||
Plugin ( string filePath ) : System | ||
Plugin ( string filePath, bool>.Func |
||
Plugin ( string filePath, bool headerOnly ) : System | ||
Plugin ( string filePath, bool headerOnly, bool>.Func |
||
Plugin ( string filePath, bool headerOnly, string recExclusions ) : System | ||
Plugin ( string filePath, string recExclusions ) : System | ||
ReloadStrings ( ) : void | ||
Save ( ) : byte[] | ||
Save ( string filePath ) : void | ||
SaveStrings ( string FilePath ) : void | ||
ToString ( ) : string | ||
TryGetRecordByID ( uint key, |
||
UpdateNextFormID ( uint newid ) : void | ||
UpdateRecordCount ( ) : void | ||
UpdateReferences ( IList |
Rules: order |
|
While ( Predicate |
Method | Description | |
---|---|---|
CreateBackupFolder ( [ filePath ) : string | ||
CreateFilter ( string recExclusions ) : bool>.Func |
||
DetectVersion ( ) : DomainDefinition | ||
DetectVersion ( |
||
GetIDs ( bool lower ) : List |
||
GetRecordStructures ( ) : RecordStructure>.Dictionary |
||
IDeserializationCallback ( object sender ) : void | ||
LoadPluginData ( |
||
LoadPluginStrings ( System encoding, LocalizedStringFormat format, |
||
LoadPluginStrings ( System encoding, LocalizedStringFormat format, string path ) : LocalizedStringDict | ||
Plugin ( |
||
RebuildCache ( ) : void | ||
SaveData ( |
||
SavePluginStrings ( System enc, LocalizedStringFormat format, LocalizedStringDict strings, |
||
SavePluginStrings ( System enc, LocalizedStringFormat format, LocalizedStringDict strings, string path ) : void |
public AddMaster ( string masterName ) : bool | ||
masterName | string | |
return | bool |
public DeleteRecords ( IEnumerable |
||
br | IEnumerable |
|
return | bool |
public Enumerate ( Predicate |
||
match | Predicate |
|
return | IEnumerable |
public EnumerateRecords ( string type ) : Record>>.IEnumerable |
||
type | string | |
return | Record>>.IEnumerable |
public static GetIsEsm ( string FilePath ) : bool | ||
FilePath | string | |
return | bool |
public GetNewFormID ( bool increment = false ) : uint | ||
increment | bool | |
return | uint |
public GetRecordList ( IEnumerable types ) : TESVSnip.Domain.Model.Record[] | ||
types | IEnumerable | Collection of types |
return | TESVSnip.Domain.Model.Record[] |
public GetRecordList ( string type ) : TESVSnip.Domain.Model.Record[] | ||
type | string | Type to |
return | TESVSnip.Domain.Model.Record[] |
public InsertRecord ( int idx, |
||
idx | int | |
br | ||
return | void |
public InsertRecords ( int index, IEnumerable |
||
index | int | |
br | IEnumerable |
|
return | void |
public static Load ( string filePath, bool>.Func |
||
filePath | string | |
includeFilter | bool>.Func | |
return |
public LookupFormStrings ( uint id ) : string | ||
id | uint | |
return | string |
public Plugin ( DomainDefinition define ) : System | ||
define | DomainDefinition | |
return | System |
public Plugin ( byte data, string name ) : System | ||
data | byte | |
name | string | |
return | System |
public Plugin ( string filePath, bool>.Func |
||
filePath | string | |
includeFilter | bool>.Func | |
return | System |
public Plugin ( string filePath, bool headerOnly ) : System | ||
filePath | string | |
headerOnly | bool | |
return | System |
public Plugin ( string filePath, bool headerOnly, bool>.Func |
||
filePath | string | |
headerOnly | bool | |
includeFilter | bool>.Func | |
return | System |
public Plugin ( string filePath, bool headerOnly, string recExclusions ) : System | ||
filePath | string | |
headerOnly | bool | |
recExclusions | string | |
return | System |
public Plugin ( string filePath, string recExclusions ) : System | ||
filePath | string | |
recExclusions | string | |
return | System |
public SaveStrings ( string FilePath ) : void | ||
FilePath | string | |
return | void |
public TryGetRecordByID ( uint key, |
||
key | uint | |
value | ||
return | bool |
public UpdateNextFormID ( uint newid ) : void | ||
newid | uint | |
return | void |
public UpdateReferences ( IList |
||
plugins | IList |
/// |
return | void |
public Plugin[],TESVSnip.Domain.Model Masters | ||
return | TESVSnip.Domain.Model.Plugin[] |