SwiftlyS2

CTriggerLook

Interface CTriggerLook

Namespace: SwiftlyS2.Shared.SchemaDefinitions

Assembly: SwiftlyS2.CS2.dll

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

Implements

Properties

B2DFOV

ref bool B2DFOV { get; }
Property Value

FieldOfView

ref float FieldOfView { get; }
Property Value

IsLooking

ref bool IsLooking { get; }
Property Value

LookTarget

ref CHandle<CBaseEntity> LookTarget { get; }
Property Value

LookTime

ref float LookTime { get; }
Property Value

LookTimeLast

GameTime_t LookTimeLast { get; }
Property Value

LookTimeTotal

ref float LookTimeTotal { get; }
Property Value

OnEndLook

CEntityIOOutput OnEndLook { get; }
Property Value

OnStartLook

CEntityIOOutput OnStartLook { get; }
Property Value

OnTimeout

CEntityIOOutput OnTimeout { get; }
Property Value

TestAllVisibleOcclusion

ref bool TestAllVisibleOcclusion { get; }
Property Value

TestOcclusion

ref bool TestOcclusion { get; }
Property Value

TimeoutDuration

ref float TimeoutDuration { get; }
Property Value

TimeoutFired

ref bool TimeoutFired { get; }
Property Value

UseVelocity

ref bool UseVelocity { get; }
Property Value

Methods

TestAllVisibleOcclusionUpdated()

void TestAllVisibleOcclusionUpdated()

TestOcclusionUpdated()

void TestOcclusionUpdated()

On this page