Table of Contents

Class CEnvCubemapFog

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

Constructors

CEnvCubemapFog(nint)

public CEnvCubemapFog(nint pointer)

Parameters

pointer nint

Properties

Active

[SchemaMember("CEnvCubemapFog", "m_bActive")]
public ref bool Active { get; }

Property Value

bool

CubemapSourceType

[SchemaMember("CEnvCubemapFog", "m_nCubemapSourceType")]
public ref int CubemapSourceType { get; }

Property Value

int

EndDistance

[SchemaMember("CEnvCubemapFog", "m_flEndDistance")]
public ref float EndDistance { get; }

Property Value

float

FirstTime

[SchemaMember("CEnvCubemapFog", "m_bFirstTime")]
public ref bool FirstTime { get; }

Property Value

bool

FogCubemapTexture

[SchemaMember("CEnvCubemapFog", "m_hFogCubemapTexture")]
public CStrongHandle<InfoForResourceTypeCTextureBase> FogCubemapTexture { get; }

Property Value

CStrongHandle<InfoForResourceTypeCTextureBase>

FogFalloffExponent

[SchemaMember("CEnvCubemapFog", "m_flFogFalloffExponent")]
public ref float FogFalloffExponent { get; }

Property Value

float

FogHeightEnd

[SchemaMember("CEnvCubemapFog", "m_flFogHeightEnd")]
public ref float FogHeightEnd { get; }

Property Value

float

FogHeightExponent

[SchemaMember("CEnvCubemapFog", "m_flFogHeightExponent")]
public ref float FogHeightExponent { get; }

Property Value

float

FogHeightStart

[SchemaMember("CEnvCubemapFog", "m_flFogHeightStart")]
public ref float FogHeightStart { get; }

Property Value

float

FogHeightWidth

[SchemaMember("CEnvCubemapFog", "m_flFogHeightWidth")]
public ref float FogHeightWidth { get; }

Property Value

float

FogMaxOpacity

[SchemaMember("CEnvCubemapFog", "m_flFogMaxOpacity")]
public ref float FogMaxOpacity { get; }

Property Value

float

HasHeightFogEnd

[SchemaMember("CEnvCubemapFog", "m_bHasHeightFogEnd")]
public ref bool HasHeightFogEnd { get; }

Property Value

bool

HeightFogEnabled

[SchemaMember("CEnvCubemapFog", "m_bHeightFogEnabled")]
public ref bool HeightFogEnabled { get; }

Property Value

bool

LODBias

[SchemaMember("CEnvCubemapFog", "m_flLODBias")]
public ref float LODBias { get; }

Property Value

float

SkyEntity

[SchemaMember("CEnvCubemapFog", "m_iszSkyEntity")]
public string SkyEntity { get; set; }

Property Value

string

SkyMaterial

[SchemaMember("CEnvCubemapFog", "m_hSkyMaterial")]
public CStrongHandle<InfoForResourceTypeIMaterial2> SkyMaterial { get; }

Property Value

CStrongHandle<InfoForResourceTypeIMaterial2>

StartDisabled

[SchemaMember("CEnvCubemapFog", "m_bStartDisabled")]
public ref bool StartDisabled { get; }

Property Value

bool

StartDistance

[SchemaMember("CEnvCubemapFog", "m_flStartDistance")]
public ref float StartDistance { get; }

Property Value

float