|
Legendary Explorer Core Nightly
Core library for working with Mass Effect Trilogy / Legendary Edition files
|
Namespaces | |
| namespace | ME3Tweaks |
Classes | |
| class | CaseInsensitiveDictionary< TValue > |
| A dictionary with string keys that performs case-insensitive comparisons. This class wraps Dictionary<TKey, TValue> with StringComparer.OrdinalIgnoreCase. More... | |
| class | DictionaryChangedEvent< K, V > |
| class | DuplicatingIni |
| class | EntryStringPair |
| interface | IByteProvider |
| Defines a byte provider for HexBox control. More... | |
| class | LEXOpenable |
| Information about how to open an export in a LEX tool; can be used by external tools (such as M3's deployment checks). Used to store an entry reference without holding onto the package. More... | |
| class | ListenableDictionary< TKey, TValue > |
| A dictionary that can have a OnDictionaryChanged event handler attached. From https://stackoverflow.com/a/28039942. More... | |
| class | MemoryAnalyzer |
| Used for tracking memory usage and finding memory leaks. Must be initialized with IsTrackingMemory = true;. More... | |
| class | MemoryAnalyzerObject |
| class | ObservableCollectionExtended< T > |
| class | ObservableCollectionExtendedThreading |
| This is total hackjob cause I don't want to have pass type argument to static method in ObservableCollectionExtended. More... | |
| class | OrderedMultiValueDictionary< TKey, TValue > |
| Embarrassingly bad implementation of a Dictionary where things are ordered like a list and there can be more than one value per key (It's just a List<KeyValuePair<TKey,TValue>>). More... | |
| class | ReadOptimizedByteProvider |
| Can be used like a DynamicByteProvider, but is optimized for the case where it is never modified. More... | |
| class | ValueTupleEqualityComparer |
Enumerations | |
| enum | DictChangeType { AddItem , RemoveItem , Change } |