Table of Contents

Class CBaseTrigger

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

Constructors

CBaseTrigger(nint)

public CBaseTrigger(nint pointer)

Parameters

pointer nint

Properties

ClientSidePredicted

[SchemaMember("CBaseTrigger", "m_bClientSidePredicted")]
public ref bool ClientSidePredicted { get; }

Property Value

bool

Disabled

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

Property Value

bool

Filter

[SchemaMember("CBaseTrigger", "m_hFilter")]
public CHandle<CBaseFilter> Filter { get; }

Property Value

CHandle<CBaseFilter>

FilterName

[SchemaMember("CBaseTrigger", "m_iFilterName")]
public string FilterName { get; set; }

Property Value

string

OnEndTouch

[SchemaMember("CBaseTrigger", "m_OnEndTouch")]
public CEntityIOOutput OnEndTouch { get; }

Property Value

CEntityIOOutput

OnEndTouchAll

[SchemaMember("CBaseTrigger", "m_OnEndTouchAll")]
public CEntityIOOutput OnEndTouchAll { get; }

Property Value

CEntityIOOutput

OnNotTouching

[SchemaMember("CBaseTrigger", "m_OnNotTouching")]
public CEntityIOOutput OnNotTouching { get; }

Property Value

CEntityIOOutput

OnStartTouch

[SchemaMember("CBaseTrigger", "m_OnStartTouch")]
public CEntityIOOutput OnStartTouch { get; }

Property Value

CEntityIOOutput

OnStartTouchAll

[SchemaMember("CBaseTrigger", "m_OnStartTouchAll")]
public CEntityIOOutput OnStartTouchAll { get; }

Property Value

CEntityIOOutput

OnTouching

[SchemaMember("CBaseTrigger", "m_OnTouching")]
public CEntityIOOutput OnTouching { get; }

Property Value

CEntityIOOutput

OnTouchingEachEntity

[SchemaMember("CBaseTrigger", "m_OnTouchingEachEntity")]
public CEntityIOOutput OnTouchingEachEntity { get; }

Property Value

CEntityIOOutput

TouchingEntities

[SchemaMember("CBaseTrigger", "m_hTouchingEntities")]
public NetworkedVector<CHandle<CBaseEntity>> TouchingEntities { get; }

Property Value

NetworkedVector<CHandle<CBaseEntity>>