Table of Contents

Class CEnvShake

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

Constructors

CEnvShake(nint)

public CEnvShake(nint pointer)

Parameters

pointer nint

Properties

Amplitude

[SchemaMember("CEnvShake", "m_Amplitude")]
public ref float Amplitude { get; }

Property Value

float

CurrentAmp

[SchemaMember("CEnvShake", "m_currentAmp")]
public ref float CurrentAmp { get; }

Property Value

float

Duration

[SchemaMember("CEnvShake", "m_Duration")]
public ref float Duration { get; }

Property Value

float

Frequency

[SchemaMember("CEnvShake", "m_Frequency")]
public ref float Frequency { get; }

Property Value

float

LimitToEntity

[SchemaMember("CEnvShake", "m_limitToEntity")]
public string LimitToEntity { get; set; }

Property Value

string

MaxForce

[SchemaMember("CEnvShake", "m_maxForce")]
public Vector MaxForce { get; }

Property Value

Vector

NextShake

[SchemaMember("CEnvShake", "m_nextShake")]
public ref float NextShake { get; }

Property Value

float

Radius

[SchemaMember("CEnvShake", "m_Radius")]
public ref float Radius { get; }

Property Value

float

ShakeCallback

[SchemaMember("CEnvShake", "m_shakeCallback")]
public CPhysicsShake ShakeCallback { get; }

Property Value

CPhysicsShake

StopTime

[SchemaMember("CEnvShake", "m_stopTime")]
public ref float StopTime { get; }

Property Value

float