Table of Contents

Class CSoundEventEntity

Namespace
CounterStrikeSharp.API.Core
Assembly
CounterStrikeSharp.API.dll
public class CSoundEventEntity : CBaseEntity, IEquatable<CEntityInstance>
Inheritance
CSoundEventEntity
Implements
Derived
Inherited Members

Constructors

CSoundEventEntity(nint)

public CSoundEventEntity(nint pointer)

Parameters

pointer nint

Properties

AttachmentName

[SchemaMember("CSoundEventEntity", "m_iszAttachmentName")]
public string AttachmentName { get; set; }

Property Value

string

EntityIndexSelection

[SchemaMember("CSoundEventEntity", "m_nEntityIndexSelection")]
public ref int EntityIndexSelection { get; }

Property Value

int

OnSoundFinished

[SchemaMember("CSoundEventEntity", "m_onSoundFinished")]
public CEntityIOOutput OnSoundFinished { get; }

Property Value

CEntityIOOutput

SaveRestore

[SchemaMember("CSoundEventEntity", "m_bSaveRestore")]
public ref bool SaveRestore { get; }

Property Value

bool

SavedElapsedTime

[SchemaMember("CSoundEventEntity", "m_flSavedElapsedTime")]
public ref float SavedElapsedTime { get; }

Property Value

float

SavedIsPlaying

[SchemaMember("CSoundEventEntity", "m_bSavedIsPlaying")]
public ref bool SavedIsPlaying { get; }

Property Value

bool

SoundName

[SchemaMember("CSoundEventEntity", "m_iszSoundName")]
public string SoundName { get; set; }

Property Value

string

Source

[SchemaMember("CSoundEventEntity", "m_hSource")]
public CHandle<CEntityInstance> Source { get; }

Property Value

CHandle<CEntityInstance>

SourceEntityName

[SchemaMember("CSoundEventEntity", "m_iszSourceEntityName")]
public string SourceEntityName { get; set; }

Property Value

string

StartOnSpawn

[SchemaMember("CSoundEventEntity", "m_bStartOnSpawn")]
public ref bool StartOnSpawn { get; }

Property Value

bool

StopOnNew

[SchemaMember("CSoundEventEntity", "m_bStopOnNew")]
public ref bool StopOnNew { get; }

Property Value

bool

ToLocalPlayer

[SchemaMember("CSoundEventEntity", "m_bToLocalPlayer")]
public ref bool ToLocalPlayer { get; }

Property Value

bool