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