Class CEnvVolumetricFogVolume
- Namespace
- CounterStrikeSharp.API.Core
- Assembly
- CounterStrikeSharp.API.dll
public class CEnvVolumetricFogVolume : CBaseEntity, IEquatable<CEntityInstance>
- Inheritance
-
object
CEnvVolumetricFogVolume
- Implements
-
- Inherited Members
-
Constructors
CEnvVolumetricFogVolume(nint)
public CEnvVolumetricFogVolume(nint pointer)
Parameters
pointer
nint
Properties
Active
[SchemaMember("CEnvVolumetricFogVolume", "m_bActive")]
public ref bool Active { get; }
Property Value
- bool
BoxMaxs
[SchemaMember("CEnvVolumetricFogVolume", "m_vBoxMaxs")]
public Vector BoxMaxs { get; }
Property Value
- Vector
BoxMins
[SchemaMember("CEnvVolumetricFogVolume", "m_vBoxMins")]
public Vector BoxMins { get; }
Property Value
- Vector
FalloffExponent
[SchemaMember("CEnvVolumetricFogVolume", "m_flFalloffExponent")]
public ref float FalloffExponent { get; }
Property Value
- float
FalloffShape
[SchemaMember("CEnvVolumetricFogVolume", "m_nFalloffShape")]
public ref int FalloffShape { get; }
Property Value
- int
HeightFogDepth
[SchemaMember("CEnvVolumetricFogVolume", "m_flHeightFogDepth")]
public ref float HeightFogDepth { get; }
Property Value
- float
HeightFogEdgeWidth
[SchemaMember("CEnvVolumetricFogVolume", "m_fHeightFogEdgeWidth")]
public ref float HeightFogEdgeWidth { get; }
Property Value
- float
IndirectLightStrength
[SchemaMember("CEnvVolumetricFogVolume", "m_fIndirectLightStrength")]
public ref float IndirectLightStrength { get; }
Property Value
- float
IndirectUseLPVs
[SchemaMember("CEnvVolumetricFogVolume", "m_bIndirectUseLPVs")]
public ref bool IndirectUseLPVs { get; }
Property Value
- bool
NoiseStrength
[SchemaMember("CEnvVolumetricFogVolume", "m_fNoiseStrength")]
public ref float NoiseStrength { get; }
Property Value
- float
OverrideIndirectLightStrength
[SchemaMember("CEnvVolumetricFogVolume", "m_bOverrideIndirectLightStrength")]
public ref bool OverrideIndirectLightStrength { get; }
Property Value
- bool
OverrideNoiseStrength
[SchemaMember("CEnvVolumetricFogVolume", "m_bOverrideNoiseStrength")]
public ref bool OverrideNoiseStrength { get; }
Property Value
- bool
OverrideSunLightStrength
[SchemaMember("CEnvVolumetricFogVolume", "m_bOverrideSunLightStrength")]
public ref bool OverrideSunLightStrength { get; }
Property Value
- bool
OverrideTintColor
[SchemaMember("CEnvVolumetricFogVolume", "m_bOverrideTintColor")]
public ref bool OverrideTintColor { get; }
Property Value
- bool
StartDisabled
[SchemaMember("CEnvVolumetricFogVolume", "m_bStartDisabled")]
public ref bool StartDisabled { get; }
Property Value
- bool
Strength
[SchemaMember("CEnvVolumetricFogVolume", "m_flStrength")]
public ref float Strength { get; }
Property Value
- float
SunLightStrength
[SchemaMember("CEnvVolumetricFogVolume", "m_fSunLightStrength")]
public ref float SunLightStrength { get; }
Property Value
- float
TintColor
[SchemaMember("CEnvVolumetricFogVolume", "m_TintColor")]
public Color TintColor { get; set; }
Property Value
- Color