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>>