Table of Contents

Class CPointAngleSensor

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

Constructors

CPointAngleSensor(nint)

public CPointAngleSensor(nint pointer)

Parameters

pointer nint

Properties

Disabled

[SchemaMember("CPointAngleSensor", "m_bDisabled")]
public ref bool Disabled { get; }

Property Value

bool

DotTolerance

[SchemaMember("CPointAngleSensor", "m_flDotTolerance")]
public ref float DotTolerance { get; }

Property Value

float

Duration

[SchemaMember("CPointAngleSensor", "m_flDuration")]
public ref float Duration { get; }

Property Value

float

FacingTime

[SchemaMember("CPointAngleSensor", "m_flFacingTime")]
public ref float FacingTime { get; }

Property Value

float

Fired

[SchemaMember("CPointAngleSensor", "m_bFired")]
public ref bool Fired { get; }

Property Value

bool

LookAtEntity

[SchemaMember("CPointAngleSensor", "m_hLookAtEntity")]
public CHandle<CBaseEntity> LookAtEntity { get; }

Property Value

CHandle<CBaseEntity>

LookAtName

[SchemaMember("CPointAngleSensor", "m_nLookAtName")]
public string LookAtName { get; set; }

Property Value

string

OnFacingLookat

[SchemaMember("CPointAngleSensor", "m_OnFacingLookat")]
public CEntityIOOutput OnFacingLookat { get; }

Property Value

CEntityIOOutput

OnNotFacingLookat

[SchemaMember("CPointAngleSensor", "m_OnNotFacingLookat")]
public CEntityIOOutput OnNotFacingLookat { get; }

Property Value

CEntityIOOutput

TargetEntity

[SchemaMember("CPointAngleSensor", "m_hTargetEntity")]
public CHandle<CBaseEntity> TargetEntity { get; }

Property Value

CHandle<CBaseEntity>