#include <HitData.h>
 | 
| enum class   | Flag {  
  kBlocked = 1 << 0
, kBlockWithWeapon = 1 << 1
, kBlockCandidate = 1 << 2
, kCritical = 1 << 3
,  
  kCriticalOnDeath = 1 << 4
, kFatal = 1 << 5
, kDismemberLimb = 1 << 6
, kExplodeLimb = 1 << 7
,  
  kCrippleLimb = 1 << 8
, kDisarm = 1 << 9
, kDisableWeapon = 1 << 10
, kSneakAttack = 1 << 11
,  
  kIgnoreCritical = 1 << 12
, kPredictDamage = 1 << 13
, kBash = 1 << 14
, kTimedBash = 1 << 15
,  
  kPowerAttack = 1 << 16
, kMeleeAttack = 1 << 18
, kRicochet = 1 << 19
, kExplosion = 1 << 20
 
 } | 
|   | 
◆ Flag
| Enumerator | 
|---|
| kBlocked  |  | 
| kBlockWithWeapon  |  | 
| kBlockCandidate  |  | 
| kCritical  |  | 
| kCriticalOnDeath  |  | 
| kFatal  |  | 
| kDismemberLimb  |  | 
| kExplodeLimb  |  | 
| kCrippleLimb  |  | 
| kDisarm  |  | 
| kDisableWeapon  |  | 
| kSneakAttack  |  | 
| kIgnoreCritical  |  | 
| kPredictDamage  |  | 
| kBash  |  | 
| kTimedBash  |  | 
| kPowerAttack  |  | 
| kMeleeAttack  |  | 
| kRicochet  |  | 
| kExplosion  |  | 
 
 
◆ Populate()
◆ aggressor
◆ attackData
◆ attackDataSpell
◆ bonusHealthDamageMult
      
        
          | float RE::HitData::bonusHealthDamageMult | 
        
      
 
 
◆ criticalDamageMult
      
        
          | float RE::HitData::criticalDamageMult | 
        
      
 
 
◆ criticalEffect
◆ damageLimb
      
        
          | std::uint32_t RE::HitData::damageLimb | 
        
      
 
 
◆ equipIndex
      
        
          | std::uint32_t RE::HitData::equipIndex | 
        
      
 
 
◆ flags
◆ hitDirection
◆ hitPosition
◆ pad24
      
        
          | std::uint32_t RE::HitData::pad24 | 
        
      
 
 
◆ percentBlocked
      
        
          | float RE::HitData::percentBlocked | 
        
      
 
 
◆ physicalDamage
      
        
          | float RE::HitData::physicalDamage | 
        
      
 
 
◆ pushBack
      
        
          | float RE::HitData::pushBack | 
        
      
 
 
◆ reflectedDamage
      
        
          | float RE::HitData::reflectedDamage | 
        
      
 
 
◆ resistedPhysicalDamage
      
        
          | float RE::HitData::resistedPhysicalDamage | 
        
      
 
 
◆ resistedTypedDamage
      
        
          | float RE::HitData::resistedTypedDamage | 
        
      
 
 
◆ skill
◆ sneakAttackBonus
      
        
          | float RE::HitData::sneakAttackBonus | 
        
      
 
 
◆ sourceRef
◆ stagger
      
        
          | std::uint32_t RE::HitData::stagger | 
        
      
 
 
◆ target
◆ targetedLimbDamage
      
        
          | float RE::HitData::targetedLimbDamage | 
        
      
 
 
◆ totalDamage
      
        
          | float RE::HitData::totalDamage | 
        
      
 
 
◆ VATSCommand
◆ weapon
The documentation for this class was generated from the following file: