Class GraphicsSettings
- Namespace
- FrameOfReference.World.Config
- Assembly
- FrameOfReference.World.dll
Stores graphics settings (effect details, etc.). Changes here don't require the engine to be reset.
public sealed class GraphicsSettings
- Inheritance
-
GraphicsSettings
- Inherited Members
- Extension Methods
Properties
Anisotropic
Use anisotropic texture filtering
public bool Anisotropic { get; set; }
Property Value
DoubleSampling
Sample textures twice with different texture coordinates for better image quality
public bool DoubleSampling { get; set; }
Property Value
Fading
Fade in game scenes from black
public bool Fading { get; set; }
Property Value
ForceShaderModel
Forces the usage of a certain shader model version without checking the hardware capabilities - requires restart to become effective
public string? ForceShaderModel { get; set; }
Property Value
NormalMapping
Apply normal mapping effects to models when available
public bool NormalMapping { get; set; }
Property Value
ParticleSystemQuality
The quality of CPU-based particle systems
public Quality ParticleSystemQuality { get; set; }
Property Value
PostScreenEffects
Apply post-screen effects to the scene
public bool PostScreenEffects { get; set; }
Property Value
TerrainBlockSize
The size of a terrain rendering block
public int TerrainBlockSize { get; set; }
Property Value
WaterEffects
What kind of effects to display on water (e.g. reflections)
public WaterEffectsType WaterEffects { get; set; }
Property Value
Events
Changed
Occurs when a setting in this group is changed.
public event Action Changed