Table of Contents

Class CMultiLightProxy

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

Constructors

CMultiLightProxy(nint)

public CMultiLightProxy(nint pointer)

Parameters

pointer nint

Properties

BrightnessDelta

[SchemaMember("CMultiLightProxy", "m_flBrightnessDelta")]
public ref float BrightnessDelta { get; }

Property Value

float

CurrentBrightnessMultiplier

[SchemaMember("CMultiLightProxy", "m_flCurrentBrightnessMultiplier")]
public ref float CurrentBrightnessMultiplier { get; }

Property Value

float

LightClassFilter

[SchemaMember("CMultiLightProxy", "m_iszLightClassFilter")]
public string LightClassFilter { get; set; }

Property Value

string

LightNameFilter

[SchemaMember("CMultiLightProxy", "m_iszLightNameFilter")]
public string LightNameFilter { get; set; }

Property Value

string

LightRadiusFilter

[SchemaMember("CMultiLightProxy", "m_flLightRadiusFilter")]
public ref float LightRadiusFilter { get; }

Property Value

float

Lights

[SchemaMember("CMultiLightProxy", "m_vecLights")]
public NetworkedVector<CHandle<CLightEntity>> Lights { get; }

Property Value

NetworkedVector<CHandle<CLightEntity>>

PerformScreenFade

[SchemaMember("CMultiLightProxy", "m_bPerformScreenFade")]
public ref bool PerformScreenFade { get; }

Property Value

bool

TargetBrightnessMultiplier

[SchemaMember("CMultiLightProxy", "m_flTargetBrightnessMultiplier")]
public ref float TargetBrightnessMultiplier { get; }

Property Value

float