Table of Contents

Class CInfoInteraction

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

Constructors

CInfoInteraction(nint)

public CInfoInteraction(nint pointer)

Parameters

pointer nint

Properties

Cooldown

[SchemaMember("CInfoInteraction", "m_flCooldown")]
public ref float Cooldown { get; }

Property Value

float

DisableOnExit

[SchemaMember("CInfoInteraction", "m_bDisableOnExit")]
public ref bool DisableOnExit { get; }

Property Value

bool

Duration

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

Property Value

float

Enabled

[SchemaMember("CInfoInteraction", "m_bEnabled")]
public ref bool Enabled { get; }

Property Value

bool

OwnerFOV

[SchemaMember("CInfoInteraction", "m_flOwnerFOV")]
public ref float OwnerFOV { get; }

Property Value

float

Radius

[SchemaMember("CInfoInteraction", "m_flRadius")]
public ref float Radius { get; }

Property Value

float

RepeatCount

[SchemaMember("CInfoInteraction", "m_nRepeatCount")]
public ref int RepeatCount { get; }

Property Value

int

SceneOpportunity

[SchemaMember("CInfoInteraction", "m_hSceneOpportunity")]
public SceneOpportunityHandle_t SceneOpportunity { get; }

Property Value

SceneOpportunityHandle_t

SceneRequest

[SchemaMember("CInfoInteraction", "m_hSceneRequest")]
public SceneRequestHandle_t SceneRequest { get; }

Property Value

SceneRequestHandle_t

StartDisabled

[SchemaMember("CInfoInteraction", "m_bStartDisabled")]
public ref bool StartDisabled { get; }

Property Value

bool

StrLocalInterestOptTags

[SchemaMember("CInfoInteraction", "m_strLocalInterestOptTags")]
public string StrLocalInterestOptTags { get; set; }

Property Value

string

StrLocalInterestReqTags

[SchemaMember("CInfoInteraction", "m_strLocalInterestReqTags")]
public string StrLocalInterestReqTags { get; set; }

Property Value

string

StrLookTarget

[SchemaMember("CInfoInteraction", "m_strLookTarget")]
public string StrLookTarget { get; set; }

Property Value

string

StrPulseVDataName

[SchemaMember("CInfoInteraction", "m_strPulseVDataName")]
public string StrPulseVDataName { get; set; }

Property Value

string

StrSceneVDataName

[SchemaMember("CInfoInteraction", "m_strSceneVDataName")]
public string StrSceneVDataName { get; set; }

Property Value

string