Table of Contents

Class CSoundOpvarSetPointEntity

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

Constructors

CSoundOpvarSetPointEntity(nint)

public CSoundOpvarSetPointEntity(nint pointer)

Parameters

pointer nint

Properties

AutoDisable

[SchemaMember("CSoundOpvarSetPointEntity", "m_bAutoDisable")]
public ref bool AutoDisable { get; }

Property Value

bool

DistanceMapMax

[SchemaMember("CSoundOpvarSetPointEntity", "m_flDistanceMapMax")]
public ref float DistanceMapMax { get; }

Property Value

float

DistanceMapMin

[SchemaMember("CSoundOpvarSetPointEntity", "m_flDistanceMapMin")]
public ref float DistanceMapMin { get; }

Property Value

float

DistanceMax

[SchemaMember("CSoundOpvarSetPointEntity", "m_flDistanceMax")]
public ref float DistanceMax { get; }

Property Value

float

DistanceMin

[SchemaMember("CSoundOpvarSetPointEntity", "m_flDistanceMin")]
public ref float DistanceMin { get; }

Property Value

float

DynamicEntity

[SchemaMember("CSoundOpvarSetPointEntity", "m_hDynamicEntity")]
public CHandle<CEntityInstance> DynamicEntity { get; }

Property Value

CHandle<CEntityInstance>

DynamicEntityName

[SchemaMember("CSoundOpvarSetPointEntity", "m_iszDynamicEntityName")]
public string DynamicEntityName { get; set; }

Property Value

string

DynamicMaximumOcclusion

[SchemaMember("CSoundOpvarSetPointEntity", "m_flDynamicMaximumOcclusion")]
public ref float DynamicMaximumOcclusion { get; }

Property Value

float

DynamicProxyPoint

[SchemaMember("CSoundOpvarSetPointEntity", "m_vDynamicProxyPoint")]
public Vector DynamicProxyPoint { get; }

Property Value

Vector

OcclusionMax

[SchemaMember("CSoundOpvarSetPointEntity", "m_flOcclusionMax")]
public ref float OcclusionMax { get; }

Property Value

float

OcclusionMin

[SchemaMember("CSoundOpvarSetPointEntity", "m_flOcclusionMin")]
public ref float OcclusionMin { get; }

Property Value

float

OcclusionRadius

[SchemaMember("CSoundOpvarSetPointEntity", "m_flOcclusionRadius")]
public ref float OcclusionRadius { get; }

Property Value

float

OnEnter

[SchemaMember("CSoundOpvarSetPointEntity", "m_OnEnter")]
public CEntityIOOutput OnEnter { get; }

Property Value

CEntityIOOutput

OnExit

[SchemaMember("CSoundOpvarSetPointEntity", "m_OnExit")]
public CEntityIOOutput OnExit { get; }

Property Value

CEntityIOOutput

PathingDirection

[SchemaMember("CSoundOpvarSetPointEntity", "m_vPathingDirection")]
public Vector PathingDirection { get; }

Property Value

Vector

PathingDistanceNormFactor

[SchemaMember("CSoundOpvarSetPointEntity", "m_flPathingDistanceNormFactor")]
public ref float PathingDistanceNormFactor { get; }

Property Value

float

PathingListenerPos

[SchemaMember("CSoundOpvarSetPointEntity", "m_vPathingListenerPos")]
public Vector PathingListenerPos { get; }

Property Value

Vector

PathingSourceIndex

[SchemaMember("CSoundOpvarSetPointEntity", "m_nPathingSourceIndex")]
public ref int PathingSourceIndex { get; }

Property Value

int

PathingSourcePos

[SchemaMember("CSoundOpvarSetPointEntity", "m_vPathingSourcePos")]
public Vector PathingSourcePos { get; }

Property Value

Vector

SetValueOnDisable

[SchemaMember("CSoundOpvarSetPointEntity", "m_bSetValueOnDisable")]
public ref bool SetValueOnDisable { get; }

Property Value

bool

SimulationMode

[SchemaMember("CSoundOpvarSetPointEntity", "m_nSimulationMode")]
public ref int SimulationMode { get; }

Property Value

int

ValSetOnDisable

[SchemaMember("CSoundOpvarSetPointEntity", "m_flValSetOnDisable")]
public ref float ValSetOnDisable { get; }

Property Value

float

VisibilitySamples

[SchemaMember("CSoundOpvarSetPointEntity", "m_nVisibilitySamples")]
public ref int VisibilitySamples { get; }

Property Value

int