| 
| override void  | OnWeaponFired () | 
|   | 
| bool  | FilterCallback (IEntity e) | 
|   | 
| void  | OnActivated (IEntity weaponOwner) | 
|   | Called when owner weapon is enabled via parent owner (taken into hands, manned...)  
  | 
|   | 
| void  | OnDeactivated (IEntity weaponOwner) | 
|   | Called when owner weapon is disabled via parent owner (dropped, changed, unmanned ...)  
  | 
|   | 
| void  | OnCalculate (IEntity owner, WeaponAimModifierContext context, float timeSlice, out vector translation, out vector rotation, out vector turnOffset) | 
|   | This method is ticked each frame as long as the aim modifier is active.  
  | 
|   | 
◆ FilterCallback()
  
  
      
        
          | bool SCR_RecoilForceAimModifier.FilterCallback  | 
          ( | 
          IEntity |           e | ) | 
           | 
         
       
   | 
  
protected   | 
  
 
 
◆ OnInit()
      
        
          | override void SCR_RecoilForceAimModifier.OnInit  | 
          ( | 
          IEntity |           weaponEnt | ) | 
           | 
        
      
 
 
◆ OnProjectileFired()
      
        
          | void SCR_RecoilForceAimModifier.OnProjectileFired  | 
          ( | 
          IEntity |           effectEntity,  | 
        
        
           | 
           | 
          BaseMuzzleComponent |           muzzle,  | 
        
        
           | 
           | 
          IEntity |           projectileEntity ) | 
        
      
 
Callback method used to trigger mortar recoil animation. 
- Parameters
 - 
  
    | [in] | effectEntity |  | 
    | [in] | muzzle |  | 
    | [in] | projectileEntity |  | 
  
   
 
 
◆ OnWeaponFired()
  
  
      
        
          | override void SCR_RecoilForceAimModifier.OnWeaponFired  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_AimingComp
◆ m_bCheckRestingSurfaceDensity
  
  
      
        
          | bool SCR_RecoilForceAimModifier.m_bCheckRestingSurfaceDensity | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_fRemainingTime
  
  
      
        
          | float SCR_RecoilForceAimModifier.m_fRemainingTime | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_iSeed
  
  
      
        
          | int SCR_RecoilForceAimModifier.m_iSeed | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_vRotationOffset
  
  
      
        
          | vector SCR_RecoilForceAimModifier.m_vRotationOffset | 
         
       
   | 
  
protected   | 
  
 
 
The documentation for this interface was generated from the following file:
- GameCode/Weapon/SCR_RecoilForceAimModifier.c