Table of Contents

Class CEnvCubemap

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

Constructors

CEnvCubemap(nint)

public CEnvCubemap(nint pointer)

Parameters

pointer nint

Properties

BoxProjectMaxs

[SchemaMember("CEnvCubemap", "m_vBoxProjectMaxs")]
public Vector BoxProjectMaxs { get; }

Property Value

Vector

BoxProjectMins

[SchemaMember("CEnvCubemap", "m_vBoxProjectMins")]
public Vector BoxProjectMins { get; }

Property Value

Vector

CopyDiffuseFromDefaultCubemap

[SchemaMember("CEnvCubemap", "m_bCopyDiffuseFromDefaultCubemap")]
public ref bool CopyDiffuseFromDefaultCubemap { get; }

Property Value

bool

CubemapTexture

[SchemaMember("CEnvCubemap", "m_hCubemapTexture")]
public CStrongHandle<InfoForResourceTypeCTextureBase> CubemapTexture { get; }

Property Value

CStrongHandle<InfoForResourceTypeCTextureBase>

CustomCubemapTexture

[SchemaMember("CEnvCubemap", "m_bCustomCubemapTexture")]
public ref bool CustomCubemapTexture { get; }

Property Value

bool

DefaultEnvMap

[SchemaMember("CEnvCubemap", "m_bDefaultEnvMap")]
public ref bool DefaultEnvMap { get; }

Property Value

bool

DefaultSpecEnvMap

[SchemaMember("CEnvCubemap", "m_bDefaultSpecEnvMap")]
public ref bool DefaultSpecEnvMap { get; }

Property Value

bool

DiffuseScale

[SchemaMember("CEnvCubemap", "m_flDiffuseScale")]
public ref float DiffuseScale { get; }

Property Value

float

EdgeFadeDist

[SchemaMember("CEnvCubemap", "m_flEdgeFadeDist")]
public ref float EdgeFadeDist { get; }

Property Value

float

EdgeFadeDists

[SchemaMember("CEnvCubemap", "m_vEdgeFadeDists")]
public Vector EdgeFadeDists { get; }

Property Value

Vector

Enabled

[SchemaMember("CEnvCubemap", "m_bEnabled")]
public ref bool Enabled { get; }

Property Value

bool

EnvCubeMapArrayIndex

[SchemaMember("CEnvCubemap", "m_nEnvCubeMapArrayIndex")]
public ref int EnvCubeMapArrayIndex { get; }

Property Value

int

Handshake

[SchemaMember("CEnvCubemap", "m_nHandshake")]
public ref int Handshake { get; }

Property Value

int

IndoorCubeMap

[SchemaMember("CEnvCubemap", "m_bIndoorCubeMap")]
public ref bool IndoorCubeMap { get; }

Property Value

bool

InfluenceRadius

[SchemaMember("CEnvCubemap", "m_flInfluenceRadius")]
public ref float InfluenceRadius { get; }

Property Value

float

Moveable

[SchemaMember("CEnvCubemap", "m_bMoveable")]
public ref bool Moveable { get; }

Property Value

bool

Priority

[SchemaMember("CEnvCubemap", "m_nPriority")]
public ref int Priority { get; }

Property Value

int

StartDisabled

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

Property Value

bool