Table of Contents

Class CEnvSoundscape

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

Constructors

CEnvSoundscape(nint)

public CEnvSoundscape(nint pointer)

Parameters

pointer nint

Properties

Disabled

[SchemaMember("CEnvSoundscape", "m_bDisabled")]
public ref bool Disabled { get; }

Property Value

bool

OnPlay

[SchemaMember("CEnvSoundscape", "m_OnPlay")]
public CEntityIOOutput OnPlay { get; }

Property Value

CEntityIOOutput

OverrideWithEvent

[SchemaMember("CEnvSoundscape", "m_bOverrideWithEvent")]
public ref bool OverrideWithEvent { get; }

Property Value

bool

PositionNames

[SchemaMember("CEnvSoundscape", "m_positionNames")]
public Span<string> PositionNames { get; }

Property Value

Span<string>

ProxySoundscape

[SchemaMember("CEnvSoundscape", "m_hProxySoundscape")]
public CHandle<CEnvSoundscape> ProxySoundscape { get; }

Property Value

CHandle<CEnvSoundscape>

Radius

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

Property Value

float

SoundEventHash

[SchemaMember("CEnvSoundscape", "m_soundEventHash")]
public ref uint SoundEventHash { get; }

Property Value

uint

SoundEventName

[SchemaMember("CEnvSoundscape", "m_soundEventName")]
public string SoundEventName { get; set; }

Property Value

string

SoundscapeEntityListId

[SchemaMember("CEnvSoundscape", "m_soundscapeEntityListId")]
public ref int SoundscapeEntityListId { get; }

Property Value

int

SoundscapeIndex

[SchemaMember("CEnvSoundscape", "m_soundscapeIndex")]
public ref int SoundscapeIndex { get; }

Property Value

int

SoundscapeName

[SchemaMember("CEnvSoundscape", "m_soundscapeName")]
public string SoundscapeName { get; set; }

Property Value

string