Class CEnvShake
- Namespace
- CounterStrikeSharp.API.Core
- Assembly
- CounterStrikeSharp.API.dll
public class CEnvShake : CPointEntity, IEquatable<CEntityInstance>
- Inheritance
-
object
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