#include <MagicTarget.h>
◆ Archetype
◆ ~MagicTarget()
  
  
      
        
          | virtual RE::MagicTarget::~MagicTarget  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ AddTarget()
  
  
      
        
          | virtual bool RE::MagicTarget::AddTarget  | 
          ( | 
          AddTargetData &  | 
          a_data | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ CanAddActiveEffect()
  
  
      
        
          | virtual bool RE::MagicTarget::CanAddActiveEffect  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
pure virtual   | 
  
 
 
◆ CheckAbsorb()
  
  
      
        
          | virtual void RE::MagicTarget::CheckAbsorb  | 
          ( | 
          Actor *  | 
          a_actor,  | 
         
        
           | 
           | 
          MagicItem *  | 
          a_magicItem,  | 
         
        
           | 
           | 
          const EffectItem *  | 
          a_effect  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
virtual   | 
  
 
 
◆ CheckResistance()
  
  
      
        
          | virtual void RE::MagicTarget::CheckResistance  | 
          ( | 
          MagicItem *  | 
          a_magicItem,  | 
         
        
           | 
           | 
          EffectItem *  | 
          a_effect,  | 
         
        
           | 
           | 
          TESBoundObject *  | 
          a_object  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
virtual   | 
  
 
 
◆ DispelEffectsWithArchetype()
      
        
          | void RE::MagicTarget::DispelEffectsWithArchetype  | 
          ( | 
          Archetype  | 
          a_type,  | 
        
        
           | 
           | 
          bool  | 
          a_force  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ EffectAdded()
  
  
      
        
          | virtual void RE::MagicTarget::EffectAdded  | 
          ( | 
          ActiveEffect *  | 
          a_effect | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ EffectRemoved()
  
  
      
        
          | virtual void RE::MagicTarget::EffectRemoved  | 
          ( | 
          ActiveEffect *  | 
          a_effect | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ GetActiveEffectList()
◆ GetTargetStatsObject()
◆ HasEffectWithArchetype()
      
        
          | bool RE::MagicTarget::HasEffectWithArchetype  | 
          ( | 
          Archetype  | 
          a_type | ) | 
           | 
        
      
 
 
◆ HasMagicEffect()
◆ InvalidateCommandedActorEffect()
  
  
      
        
          | virtual void RE::MagicTarget::InvalidateCommandedActorEffect  | 
          ( | 
          ActiveEffect *  | 
          a_effect | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ IsInvulnerable()
  
  
      
        
          | virtual bool RE::MagicTarget::IsInvulnerable  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ MagicTargetIsActor()
  
  
      
        
          | virtual bool RE::MagicTarget::MagicTargetIsActor  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
virtual   | 
  
 
 
◆ flags
      
        
          | std::uint8_t RE::MagicTarget::flags | 
        
      
 
 
◆ pad11
      
        
          | std::uint8_t RE::MagicTarget::pad11 | 
        
      
 
 
◆ pad12
      
        
          | std::uint16_t RE::MagicTarget::pad12 | 
        
      
 
 
◆ pad14
      
        
          | std::uint32_t RE::MagicTarget::pad14 | 
        
      
 
 
◆ postUpdateDispelList
◆ RTTI
The documentation for this class was generated from the following file: