Table of Contents

Class GraphicsSettings

Namespace
KSP.Rendering
Assembly
Assembly-CSharp.dll
public class GraphicsSettings
Inheritance
GraphicsSettings
Inherited Members
Extension Methods

Constructors

GraphicsSettings(GraphicsManager)

public GraphicsSettings(GraphicsManager manager)

Parameters

manager GraphicsManager

Methods

ApplyPreset(PresetQualityLevel)

public void ApplyPreset(PresetQualityLevel preset)

Parameters

preset PresetQualityLevel

ApplyPreset(string)

public void ApplyPreset(string preset)

Parameters

preset string

CheckCommandLineForPreset()

public int CheckCommandLineForPreset()

Returns

int

CheckCommandLineForPreset(out string)

public bool CheckCommandLineForPreset(out string presetLevel)

Parameters

presetLevel string

Returns

bool

EnableClouds(bool)

public void EnableClouds(bool enabled)

Parameters

enabled bool

GetBoolSetting(string, ref bool)

public bool GetBoolSetting(string name, ref bool value)

Parameters

name string
value bool

Returns

bool

GetCloudQuality()

public int GetCloudQuality()

Returns

int

GetEnableClouds()

public bool GetEnableClouds()

Returns

bool

GetGroundShadingQuality()

public QualityLevel GetGroundShadingQuality()

Returns

QualityLevel

GetReflectionIntensity()

public int GetReflectionIntensity()

Returns

int

GetReflectionMipBiasGrowthRate()

public int GetReflectionMipBiasGrowthRate()

Returns

int

GetReflectionMipBiasMaxSteps()

public int GetReflectionMipBiasMaxSteps()

Returns

int

GetReflectionMipBiasOffset()

public int GetReflectionMipBiasOffset()

Returns

int

GetReflectionResolution()

public int GetReflectionResolution()

Returns

int

GetReflectionsEnabled()

public bool GetReflectionsEnabled()

Returns

bool

GetWaterQuality()

public int GetWaterQuality()

Returns

int

SetAntiAliasing(int)

public void SetAntiAliasing(int quality)

Parameters

quality int

SetBoolSetting(string, bool)

public void SetBoolSetting(string name, bool value)

Parameters

name string
value bool

SetCloudQuality(int)

public void SetCloudQuality(int quality)

Parameters

quality int

SetEnableCloudLighting(bool)

public void SetEnableCloudLighting(bool enabled)

Parameters

enabled bool

SetEnableWaterLighting(bool)

public void SetEnableWaterLighting(bool enabled)

Parameters

enabled bool

SetGroundShadingQuality(int)

public void SetGroundShadingQuality(int qualityLevel)

Parameters

qualityLevel int

SetReflectionIntensity(int)

public void SetReflectionIntensity(int value)

Parameters

value int

SetReflectionMipBiasGrowthRate(int)

public void SetReflectionMipBiasGrowthRate(int value)

Parameters

value int

SetReflectionMipBiasMaxSteps(int)

public void SetReflectionMipBiasMaxSteps(int value)

Parameters

value int

SetReflectionMipBiasOffset(int)

public void SetReflectionMipBiasOffset(int value)

Parameters

value int

SetReflectionsEnabled(bool)

public void SetReflectionsEnabled(bool enabled)

Parameters

enabled bool

SetReflectionsQuality(int)

public void SetReflectionsQuality(int value)

Parameters

value int

SetScatterSettings(int, int)

public void SetScatterSettings(int densityIdx, int drawDistanceIdx)

Parameters

densityIdx int
drawDistanceIdx int

SetTextureQuality(int)

public void SetTextureQuality(int qualityLevel)

Parameters

qualityLevel int

SetWaterQuality(int)

public void SetWaterQuality(int quality)

Parameters

quality int

Events

OnSettingChanged

public event GraphicsSettings.SettingChangedHandler OnSettingChanged

Event Type

GraphicsSettings.SettingChangedHandler