Table of Contents

Class CAISound

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

Constructors

CAISound(nint)

public CAISound(nint pointer)

Parameters

pointer nint

Properties

Duration

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

Property Value

float

ProxyEntityName

[SchemaMember("CAISound", "m_iszProxyEntityName")]
public string ProxyEntityName { get; set; }

Property Value

string

SoundFlags

[SchemaMember("CAISound", "m_iSoundFlags")]
public ref SoundFlags_t SoundFlags { get; }

Property Value

SoundFlags_t

SoundIndex

[SchemaMember("CAISound", "m_iSoundIndex")]
public ref int SoundIndex { get; }

Property Value

int

SoundType

[SchemaMember("CAISound", "m_iSoundType")]
public ref SoundTypes_t SoundType { get; }

Property Value

SoundTypes_t

Volume

[SchemaMember("CAISound", "m_iVolume")]
public ref int Volume { get; }

Property Value

int