Class GameScannerConfig
Represents emulated game scanner configuration.
public class GameScannerConfig : DatabaseObject, INotifyPropertyChanged, IComparable, IIdentifiable
- Inheritance
-
GameScannerConfig
- Implements
- Inherited Members
Properties
CrcExcludeFileTypes
Gets or sets list of file extensions that should be excluded from CRC check.
public List<string> CrcExcludeFileTypes { get; set; }
Property Value
Directory
Gets or sets directory to scan.
public string Directory { get; set; }
Property Value
EmulatorId
Gets or sets assigned emulator id.
public Guid EmulatorId { get; set; }
Property Value
EmulatorProfileId
Gets or sets assigned emulator profile id.
public string EmulatorProfileId { get; set; }
Property Value
ExcludeOnlineFiles
Gets or sets value indicating whether from cloud storage services should be scanned if not downloaded to a device.
public bool ExcludeOnlineFiles { get; set; }
Property Value
ExcludedDirectories
Gets or sets list of folders excluded from scan.
public List<string> ExcludedDirectories { get; set; }
Property Value
ExcludedFiles
Gets or sets list of files excluded from scan.
public List<string> ExcludedFiles { get; set; }
Property Value
ImportWithRelativePaths
Gets or sets value indicating whether game ROMs should be imported under relative paths if possible.
public bool ImportWithRelativePaths { get; set; }
Property Value
InGlobalUpdate
Gets or sets value indicating whether this config should be included in global library update.
public bool InGlobalUpdate { get; set; }
Property Value
MergeRelatedFiles
Gets or sets value indicating whether related files, like individual game discs, should be merged under one game entry.
public bool MergeRelatedFiles { get; set; }
Property Value
OverridePlatformId
Gets or sets id of default platform to be assigned if auto detection fails.
public Guid OverridePlatformId { get; set; }
Property Value
PlayActionSettings
Gets or sets play action settings for imported games.
public ScannerConfigPlayActionSettings PlayActionSettings { get; set; }
Property Value
ScanInsideArchives
Gets or sets value indicating whether file archives should be scanned for content.
public bool ScanInsideArchives { get; set; }
Property Value
ScanSubfolders
Gets or sets value indicating whether subfolders should be scanned.
public bool ScanSubfolders { get; set; }
Property Value
UseSimplifiedOnlineFileScan
Gets or sets value indicating whether online only cloud files should still be scanned without reading a file.
public bool UseSimplifiedOnlineFileScan { get; set; }
Property Value
Methods
CopyDiffTo(object)
Copies differential properties to target object intance.
public override void CopyDiffTo(object target)
Parameters
target
objectTarget object instance to receive new data.