Class GraphicSettings
- Namespace
- Root
- Assembly
- SPZGameAssembly.dll
public class GraphicSettings : GameSettingsGroup
- Inheritance
-
objectGraphicSettings
- Inherited Members
- Extension Methods
Constructors
GraphicSettings(IGamePreferences)
public GraphicSettings(IGamePreferences gamePreferences)
Parameters
gamePreferencesIGamePreferences
Fields
AmbientOcclusion
public readonly EnumGameSetting<GraphicsAOQuality> AmbientOcclusion
Field Value
AnisotropicFiltering
public readonly BoolGameSetting AnisotropicFiltering
Field Value
Antialiasing
public readonly EnumGameSetting<GraphicsAntialiasingQuality> Antialiasing
Field Value
BackgroundDetails
public readonly EnumGameSetting<GraphicsBackgroundDetails> BackgroundDetails
Field Value
BuildingDetails
public readonly EnumGameSetting<GraphicsBuildingDetails> BuildingDetails
Field Value
ChromaticAberration
public readonly BoolGameSetting ChromaticAberration
Field Value
GamePreferences
public readonly IGamePreferences GamePreferences
Field Value
- IGamePreferences
InterfaceEffects
public readonly BoolGameSetting InterfaceEffects
Field Value
IslandDetails
public readonly EnumGameSetting<GraphicsIslandDetails> IslandDetails
Field Value
PostProcessing
public readonly BoolGameSetting PostProcessing
Field Value
Presets
public static readonly List<GraphicPreset> Presets
Field Value
- List<GraphicPreset>
ShaderQuality
public readonly EnumGameSetting<GraphicsShaderQuality> ShaderQuality
Field Value
ShadowQuality
public readonly EnumGameSetting<GraphicsShadowQuality> ShadowQuality
Field Value
SteamDeckPreset
public static string SteamDeckPreset
Field Value
- string
Vignette
public readonly BoolGameSetting Vignette
Field Value
Properties
IsLowQuality
public bool IsLowQuality { get; }
Property Value
- bool
IsUltraLowQuality
public bool IsUltraLowQuality { get; }
Property Value
- bool
OnChanged
public override IEvent OnChanged { get; }
Property Value
Methods
Apply(Camera, UniversalRenderPipelineAsset, GameUIMaterials)
public void Apply(Camera cam, UniversalRenderPipelineAsset rendererAsset, GameUIMaterials uiMaterials)
Parameters
camCamerarendererAssetUniversalRenderPipelineAssetuiMaterialsGameUIMaterials
ApplyGraphicPreset(GraphicPreset)
public void ApplyGraphicPreset(GraphicPreset preset)
Parameters
presetGraphicPreset
Dispose()
public override void Dispose()