Class LuminaOptions
Inheritance
Inherited Members
Namespace: Lumina
Assembly: Lumina.dll
Syntax
public class LuminaOptions
Properties
| Improve this Doc View SourceCacheFileResources
If true, each loaded FileResource will have a weak reference maintained by Lumina so that sequential loads will return the pre-loaded file in the event it hasn't been GC'd/a reference is maintained elsewhere. This is constrained by the file type used to load, so loading the same file as a FileResource and then a TexFile will kill the old FileResource reference and replace it with a TexFile reference and miss the cache.
Declaration
public bool CacheFileResources { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
CurrentPlatform
Current platform id used to load data files
Declaration
public PlatformId CurrentPlatform { get; set; }
Property Value
Type | Description |
---|---|
PlatformId |
DefaultExcelLanguage
The default language to fetch from Excel sheets. Can be overriden on a case-by-case basis but this serves as the default.
Declaration
public Language DefaultExcelLanguage { get; set; }
Property Value
Type | Description |
---|---|
Language |
ExcelSheetStrictCastingEnabled
If enabled, if a cast fails in an excel sheet, an InvalidCastException will be thrown instead of the types default value being inserted instead.
Declaration
public bool ExcelSheetStrictCastingEnabled { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
PanicOnSheetChecksumMismatch
Whether or not an exception should be thrown in the event that a sheet's column checksum no longer matches. This has no effect on sheets which do not define a column checksum.
Declaration
public bool PanicOnSheetChecksumMismatch { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |