#include <ActiveEffect.h>
◆ ConditionStatus
◆ Flag
| Enumerator | 
|---|
| kHasConditions  |  | 
| kRecovers  |  | 
| kInactive  |  | 
| kDispelled  |  | 
 
 
◆ ~ActiveEffect()
  
  
      
        
          | virtual RE::ActiveEffect::~ActiveEffect  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ AdjustForPerks()
  
  
      
        
          | virtual void RE::ActiveEffect::AdjustForPerks  | 
          ( | 
          Actor *  | 
          a_caster,  | 
         
        
           | 
           | 
          MagicTarget *  | 
          a_target  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
virtual   | 
  
 
 
◆ CheckCustomSkillUseConditions()
  
  
      
        
          | virtual bool RE::ActiveEffect::CheckCustomSkillUseConditions  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
virtual   | 
  
 
 
◆ ClearTargetImpl()
  
  
      
        
          | virtual void RE::ActiveEffect::ClearTargetImpl  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ Compare()
  
  
      
        
          | virtual std::int32_t RE::ActiveEffect::Compare  | 
          ( | 
          ActiveEffect *  | 
          a_otherEffect | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ Dispel()
      
        
          | void RE::ActiveEffect::Dispel  | 
          ( | 
          bool  | 
          a_force | ) | 
           | 
        
      
 
 
◆ EvaluateConditions()
  
  
      
        
          | virtual void RE::ActiveEffect::EvaluateConditions  | 
          ( | 
          float  | 
          a_delta,  | 
         
        
           | 
           | 
          bool  | 
          a_forceUpdate  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
virtual   | 
  
 
 
◆ Finish()
  
  
      
        
          | virtual void RE::ActiveEffect::Finish  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ FinishLoadGame()
  
  
      
        
          | virtual void RE::ActiveEffect::FinishLoadGame  | 
          ( | 
          BGSLoadFormBuffer *  | 
          a_buf | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ GetAllowMultipleCastingSourceStacking()
  
  
      
        
          | virtual bool RE::ActiveEffect::GetAllowMultipleCastingSourceStacking  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ GetBaseObject() [1/2]
◆ GetBaseObject() [2/2]
◆ GetCasterActor()
◆ GetCustomSkillUseMagnitudeMultiplier()
  
  
      
        
          | virtual float RE::ActiveEffect::GetCustomSkillUseMagnitudeMultiplier  | 
          ( | 
          float  | 
          a_mult | ) | 
           const | 
         
       
   | 
  
virtual   | 
  
 
 
◆ GetTargetActor() [1/2]
      
        
          | Actor * RE::ActiveEffect::GetTargetActor  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ GetTargetActor() [2/2]
      
        
          | const Actor * RE::ActiveEffect::GetTargetActor  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
◆ GetVisualsTarget()
◆ HandleEvent()
  
  
      
        
          | virtual void RE::ActiveEffect::HandleEvent  | 
          ( | 
          const BSFixedString &  | 
          a_eventName | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ IsCausingHealthDamage()
  
  
      
        
          | virtual bool RE::ActiveEffect::IsCausingHealthDamage  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ LoadGame()
  
  
      
        
          | virtual void RE::ActiveEffect::LoadGame  | 
          ( | 
          BGSSaveFormBuffer *  | 
          a_buf | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ OnAdd()
  
  
      
        
          | virtual void RE::ActiveEffect::OnAdd  | 
          ( | 
          MagicTarget *  | 
          a_target | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ Revert()
  
  
      
        
          | virtual void RE::ActiveEffect::Revert  | 
          ( | 
          BGSLoadFormBuffer *  | 
          a_buf | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ SaveGame()
  
  
      
        
          | virtual void RE::ActiveEffect::SaveGame  | 
          ( | 
          BGSLoadFormBuffer *  | 
          a_buf | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ SetLocation()
  
  
      
        
          | virtual void RE::ActiveEffect::SetLocation  | 
          ( | 
          const NiPoint3 &  | 
          a_location | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ ShouldDispelOnDeath()
  
  
      
        
          | virtual bool RE::ActiveEffect::ShouldDispelOnDeath  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
virtual   | 
  
 
 
◆ Start()
  
  
      
        
          | virtual void RE::ActiveEffect::Start  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ SwitchAttachedRoot()
  
  
      
        
          | virtual void RE::ActiveEffect::SwitchAttachedRoot  | 
          ( | 
          std::uint64_t  | 
          a_arg2,  | 
         
        
           | 
           | 
          NiNode *  | 
          a_attachRoot  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
virtual   | 
  
 
 
◆ Unk_02()
  
  
      
        
          | virtual void RE::ActiveEffect::Unk_02  | 
          ( | 
          void  | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ Unk_0F()
  
  
      
        
          | virtual void RE::ActiveEffect::Unk_0F  | 
          ( | 
          void  | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ Unk_16()
  
  
      
        
          | virtual void RE::ActiveEffect::Unk_16  | 
          ( | 
          void  | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ Update()
  
  
      
        
          | virtual void RE::ActiveEffect::Update  | 
          ( | 
          float  | 
          a_delta | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ caster
◆ castingSource
◆ conditionStatus
◆ displacementSpell
      
        
          | MagicItem* RE::ActiveEffect::displacementSpell | 
        
      
 
 
◆ duration
      
        
          | float RE::ActiveEffect::duration | 
        
      
 
 
◆ effect
      
        
          | Effect* RE::ActiveEffect::effect | 
        
      
 
 
◆ elapsedSeconds
      
        
          | float RE::ActiveEffect::elapsedSeconds | 
        
      
 
 
◆ flags
◆ hitEffectController
◆ hitEffects
◆ magnitude
      
        
          | float RE::ActiveEffect::magnitude | 
        
      
 
 
◆ pad86
      
        
          | std::uint16_t RE::ActiveEffect::pad86 | 
        
      
 
 
◆ pad8C
      
        
          | std::uint32_t RE::ActiveEffect::pad8C | 
        
      
 
 
◆ persistentSound
◆ RTTI
◆ source
◆ sourceNode
◆ spell
◆ target
◆ usUniqueID
      
        
          | std::uint16_t RE::ActiveEffect::usUniqueID | 
        
      
 
 
◆ VMTYPEID
  
  
      
        
          | constexpr auto RE::ActiveEffect::VMTYPEID = static_cast<VMTypeID>(142) | 
         
       
   | 
  
inlinestaticconstexpr   | 
  
 
 
The documentation for this class was generated from the following file: