Class CEnvMicrophone
- Namespace
- CounterStrikeSharp.API.Core
- Assembly
- CounterStrikeSharp.API.dll
public class CEnvMicrophone : CPointEntity, IEquatable<CEntityInstance>
- Inheritance
-
object
CEnvMicrophone
- Implements
-
- Inherited Members
-
Constructors
CEnvMicrophone(nint)
public CEnvMicrophone(nint pointer)
Parameters
pointer
nint
Properties
AvoidFeedback
[SchemaMember("CEnvMicrophone", "m_bAvoidFeedback")]
public ref bool AvoidFeedback { get; }
Property Value
- bool
Disabled
[SchemaMember("CEnvMicrophone", "m_bDisabled")]
public ref bool Disabled { get; }
Property Value
- bool
HListenFilter
[SchemaMember("CEnvMicrophone", "m_hListenFilter")]
public CHandle<CBaseFilter> HListenFilter { get; }
Property Value
- CHandle<CBaseFilter>
IszListenFilter
[SchemaMember("CEnvMicrophone", "m_iszListenFilter")]
public string IszListenFilter { get; set; }
Property Value
- string
LastRoutedFrame
[SchemaMember("CEnvMicrophone", "m_iLastRoutedFrame")]
public ref int LastRoutedFrame { get; }
Property Value
- int
LastSound
[SchemaMember("CEnvMicrophone", "m_szLastSound")]
public string LastSound { get; set; }
Property Value
- string
MaxRange
[SchemaMember("CEnvMicrophone", "m_flMaxRange")]
public ref float MaxRange { get; }
Property Value
- float
MeasureTarget
[SchemaMember("CEnvMicrophone", "m_hMeasureTarget")]
public CHandle<CBaseEntity> MeasureTarget { get; }
Property Value
- CHandle<CBaseEntity>
OnHeardSound
[SchemaMember("CEnvMicrophone", "m_OnHeardSound")]
public CEntityIOOutput OnHeardSound { get; }
Property Value
- CEntityIOOutput
OnRoutedSound
[SchemaMember("CEnvMicrophone", "m_OnRoutedSound")]
public CEntityIOOutput OnRoutedSound { get; }
Property Value
- CEntityIOOutput
Sensitivity
[SchemaMember("CEnvMicrophone", "m_flSensitivity")]
public ref float Sensitivity { get; }
Property Value
- float
SmoothFactor
[SchemaMember("CEnvMicrophone", "m_flSmoothFactor")]
public ref float SmoothFactor { get; }
Property Value
- float
SoundFlags
[SchemaMember("CEnvMicrophone", "m_nSoundFlags")]
public ref SoundFlags_t SoundFlags { get; }
Property Value
- SoundFlags_t
SoundType
[SchemaMember("CEnvMicrophone", "m_nSoundType")]
public ref SoundTypes_t SoundType { get; }
Property Value
- SoundTypes_t
Speaker
[SchemaMember("CEnvMicrophone", "m_hSpeaker")]
public CHandle<CBaseEntity> Speaker { get; }
Property Value
- CHandle<CBaseEntity>
SpeakerDSPPreset
[SchemaMember("CEnvMicrophone", "m_iSpeakerDSPPreset")]
public ref int SpeakerDSPPreset { get; }
Property Value
- int
SpeakerName
[SchemaMember("CEnvMicrophone", "m_iszSpeakerName")]
public string SpeakerName { get; set; }
Property Value
- string