SwiftlyS2

CBaseTrigger

Interface CBaseTrigger

Namespace: SwiftlyS2.Shared.SchemaDefinitions

Assembly: SwiftlyS2.CS2.dll

public interface CBaseTrigger : CBaseToggle, CBaseModelEntity, CBaseEntity, CEntityInstance, ISchemaClass<CEntityInstance>, ISchemaClass<CBaseEntity>, ISchemaClass<CBaseModelEntity>, ISchemaClass<CBaseToggle>, ISchemaClass<CBaseTrigger>, ISchemaField, ISchemaClass, INativeHandle

Implements

Properties

Disabled

ref bool Disabled { get; }
Property Value

Filter

ref CHandle<CBaseFilter> Filter { get; }
Property Value

FilterName

string FilterName { get; set; }
Property Value

OnEndTouch

CEntityIOOutput OnEndTouch { get; }
Property Value

OnEndTouchAll

CEntityIOOutput OnEndTouchAll { get; }
Property Value

OnNotTouching

CEntityIOOutput OnNotTouching { get; }
Property Value

OnStartTouch

CEntityIOOutput OnStartTouch { get; }
Property Value

OnStartTouchAll

CEntityIOOutput OnStartTouchAll { get; }
Property Value

OnTouching

CEntityIOOutput OnTouching { get; }
Property Value

OnTouchingEachEntity

CEntityIOOutput OnTouchingEachEntity { get; }
Property Value

TouchingEntities

ref CUtlVector<CHandle<CBaseEntity>> TouchingEntities { get; }
Property Value

UseAsyncQueries

ref bool UseAsyncQueries { get; }
Property Value

Methods

DisabledUpdated()

void DisabledUpdated()

On this page