Table of Contents

Class GameSettings

Namespace
Root
Assembly
SPZGameAssembly.dll
public class GameSettings : IGameSettings
Inheritance
object
GameSettings
Implements
Extension Methods

Constructors

GameSettings(ILogger)

public GameSettings(ILogger logger)

Parameters

logger ILogger

Properties

Accessibility

public AccessibilityGameSettings Accessibility { get; }

Property Value

AccessibilityGameSettings

Camera

public CameraGameSettings Camera { get; }

Property Value

CameraGameSettings

Dev

public DevSettings Dev { get; }

Property Value

DevSettings

Display

public DisplaySettings Display { get; }

Property Value

DisplaySettings

General

public GeneralGameSettings General { get; }

Property Value

GeneralGameSettings

Graphics

public GraphicSettings Graphics { get; }

Property Value

GraphicSettings

Interface

public InterfaceGameSettings Interface { get; }

Property Value

InterfaceGameSettings

Saving

public SavingGameSettings Saving { get; }

Property Value

SavingGameSettings

Simulation

public SimulationGameSettings Simulation { get; }

Property Value

SimulationGameSettings

Sound

public SoundSettings Sound { get; }

Property Value

SoundSettings

Methods

BindDependencies(IDependencyContainer)

public void BindDependencies(IDependencyContainer container)

Parameters

container IDependencyContainer

Dispose()

public void Dispose()

RegisterCommands(IDebugConsole)

public void RegisterCommands(IDebugConsole console)

Parameters

console IDebugConsole