JGR MSTS Editors and Tools
SimisProvider Class
NamespacesJgr.IO.ParserSimisProvider

[This is preliminary documentation and is subject to change.]

Loads and stores data necessary for processing Simis files: token name-id mappings and all the SimisFormats.
Declaration Syntax
C#Visual BasicVisual C++
[ImmutableAttribute]
public class SimisProvider
<ImmutableAttribute> _
Public Class SimisProvider
[ImmutableAttribute]
public ref class SimisProvider
Members
All MembersConstructorsMethodsProperties



IconMemberDescription
SimisProvider(String)
SimisProvider(IDictionary<(Of <<'(UInt32, String>)>>), IDictionary<(Of <<'(String, UInt32>)>>), IEnumerable<(Of <<'(SimisFormat>)>>))
Equals(Object) (Inherited from Object.)
FieldGetter(String, String, Object%) (Inherited from Object.)
FieldSetter(String, String, Object) (Inherited from Object.)
Finalize()()()() (Inherited from Object.)
Formats
Provides a collection of SimisFormats which have been loaded.

GetFieldInfo(String, String) (Inherited from Object.)
GetForFormat(String)
GetForPath(String)
Gets the subset of SimisFormats appropriate for a given filename.

GetHashCode()()()() (Inherited from Object.)
GetType()()()() (Inherited from Object.)
MemberwiseClone()()()() (Inherited from Object.)
TokenIds
Provides a mapping of token names (as String) to token IDs (as UInt32).

TokenNames
Provides a mapping of token IDs (as UInt32) to token names (as String).

ToString()()()() (Overrides Object.ToString()()()().)
Inheritance Hierarchy

Assembly: JGR.IO.Parser (Module: JGR.IO.Parser) Version: 0.5.4008.31682