Table of Contents

Class CPostProcessingVolume

Namespace
CounterStrikeSharp.API.Core
Assembly
CounterStrikeSharp.API.dll
public class CPostProcessingVolume : CBaseTrigger, IEquatable<CEntityInstance>
Inheritance
CPostProcessingVolume
Implements
Inherited Members

Constructors

CPostProcessingVolume(nint)

public CPostProcessingVolume(nint pointer)

Parameters

pointer nint

Properties

ExposureCompensation

[SchemaMember("CPostProcessingVolume", "m_flExposureCompensation")]
public ref float ExposureCompensation { get; }

Property Value

float

ExposureControl

[SchemaMember("CPostProcessingVolume", "m_bExposureControl")]
public ref bool ExposureControl { get; }

Property Value

bool

ExposureFadeSpeedDown

[SchemaMember("CPostProcessingVolume", "m_flExposureFadeSpeedDown")]
public ref float ExposureFadeSpeedDown { get; }

Property Value

float

ExposureFadeSpeedUp

[SchemaMember("CPostProcessingVolume", "m_flExposureFadeSpeedUp")]
public ref float ExposureFadeSpeedUp { get; }

Property Value

float

FadeDuration

[SchemaMember("CPostProcessingVolume", "m_flFadeDuration")]
public ref float FadeDuration { get; }

Property Value

float

Master

[SchemaMember("CPostProcessingVolume", "m_bMaster")]
public ref bool Master { get; }

Property Value

bool

MaxExposure

[SchemaMember("CPostProcessingVolume", "m_flMaxExposure")]
public ref float MaxExposure { get; }

Property Value

float

MaxLogExposure

[SchemaMember("CPostProcessingVolume", "m_flMaxLogExposure")]
public ref float MaxLogExposure { get; }

Property Value

float

MinExposure

[SchemaMember("CPostProcessingVolume", "m_flMinExposure")]
public ref float MinExposure { get; }

Property Value

float

MinLogExposure

[SchemaMember("CPostProcessingVolume", "m_flMinLogExposure")]
public ref float MinLogExposure { get; }

Property Value

float

PostSettings

[SchemaMember("CPostProcessingVolume", "m_hPostSettings")]
public CStrongHandle<InfoForResourceTypeCPostProcessingResource> PostSettings { get; }

Property Value

CStrongHandle<InfoForResourceTypeCPostProcessingResource>

Rate

[SchemaMember("CPostProcessingVolume", "m_flRate")]
public ref float Rate { get; }

Property Value

float

TonemapEVSmoothingRange

[SchemaMember("CPostProcessingVolume", "m_flTonemapEVSmoothingRange")]
public ref float TonemapEVSmoothingRange { get; }

Property Value

float

TonemapMinAvgLum

[SchemaMember("CPostProcessingVolume", "m_flTonemapMinAvgLum")]
public ref float TonemapMinAvgLum { get; }

Property Value

float

TonemapPercentBrightPixels

[SchemaMember("CPostProcessingVolume", "m_flTonemapPercentBrightPixels")]
public ref float TonemapPercentBrightPixels { get; }

Property Value

float

TonemapPercentTarget

[SchemaMember("CPostProcessingVolume", "m_flTonemapPercentTarget")]
public ref float TonemapPercentTarget { get; }

Property Value

float