Class CPostProcessingVolume
- Namespace
- CounterStrikeSharp.API.Core
- Assembly
- CounterStrikeSharp.API.dll
public class CPostProcessingVolume : CBaseTrigger, IEquatable<CEntityInstance>
- Inheritance
-
objectCPostProcessingVolume
- Implements
- Inherited Members
Constructors
CPostProcessingVolume(nint)
public CPostProcessingVolume(nint pointer)
Parameters
pointernint
Properties
ExposureCompensation
[SchemaMember("CPostProcessingVolume", "m_flExposureCompensation")]
public ref float ExposureCompensation { get; }
Property Value
ExposureControl
[SchemaMember("CPostProcessingVolume", "m_bExposureControl")]
public ref bool ExposureControl { get; }
Property Value
ExposureFadeSpeedDown
[SchemaMember("CPostProcessingVolume", "m_flExposureFadeSpeedDown")]
public ref float ExposureFadeSpeedDown { get; }
Property Value
ExposureFadeSpeedUp
[SchemaMember("CPostProcessingVolume", "m_flExposureFadeSpeedUp")]
public ref float ExposureFadeSpeedUp { get; }
Property Value
FadeDuration
[SchemaMember("CPostProcessingVolume", "m_flFadeDuration")]
public ref float FadeDuration { get; }
Property Value
Master
[SchemaMember("CPostProcessingVolume", "m_bMaster")]
public ref bool Master { get; }
Property Value
MaxExposure
[SchemaMember("CPostProcessingVolume", "m_flMaxExposure")]
public ref float MaxExposure { get; }
Property Value
MaxLogExposure
[SchemaMember("CPostProcessingVolume", "m_flMaxLogExposure")]
public ref float MaxLogExposure { get; }
Property Value
MinExposure
[SchemaMember("CPostProcessingVolume", "m_flMinExposure")]
public ref float MinExposure { get; }
Property Value
MinLogExposure
[SchemaMember("CPostProcessingVolume", "m_flMinLogExposure")]
public ref float MinLogExposure { get; }
Property Value
PostSettings
[SchemaMember("CPostProcessingVolume", "m_hPostSettings")]
public CStrongHandle<InfoForResourceTypeCPostProcessingResource> PostSettings { get; }
Property Value
TonemapEVSmoothingRange
[SchemaMember("CPostProcessingVolume", "m_flTonemapEVSmoothingRange")]
public ref float TonemapEVSmoothingRange { get; }