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