Table of Contents

Class MemorySettingsPreset

Namespace
MCM.Abstractions
Assembly
MCMv5.dll

A readonly non serializable preset

public sealed class MemorySettingsPreset : ISettingsPreset
Inheritance
MemorySettingsPreset
Implements
Inherited Members

Constructors

MemorySettingsPreset(string, string, string, Func<BaseSettings>)

public MemorySettingsPreset(string settingId, string id, string name, Func<BaseSettings> template)

Parameters

settingId string
id string
name string
template Func<BaseSettings>

Properties

Id

public string Id { get; }

Property Value

string

Name

public string Name { get; }

Property Value

string

SettingsId

public string SettingsId { get; }

Property Value

string

Methods

LoadPreset()

public BaseSettings LoadPreset()

Returns

BaseSettings

SavePreset(BaseSettings)

public bool SavePreset(BaseSettings settings)

Parameters

settings BaseSettings

Returns

bool