|
CommonLibSSE NG
|
#include <SummonCreatureEffect.h>
Public Member Functions | |
| void | Update (float a_delta) override |
| void | SetLocation (const NiPoint3 &a_location) override |
| void | SaveGame (BGSSaveFormBuffer *a_buf) override |
| void | LoadGame (BGSLoadFormBuffer *a_buf) override |
| void | FinishLoadGame (BGSLoadFormBuffer *a_buf) override |
| void | HandleEvent (const BSFixedString &a_eventName) override |
| void | ClearTargetImpl () override |
| ~SummonCreatureEffect () override | |
| void | Start () override |
| void | Finish () override |
Public Member Functions inherited from RE::ActiveEffect | |
| virtual void | AdjustForPerks (Actor *a_caster, MagicTarget *a_target) |
| virtual void | OnAdd (MagicTarget *a_target) |
| virtual void | OnRemove () |
| virtual TESObjectREFR * | GetVisualsTarget () |
| virtual void | EvaluateConditions (float a_delta, bool a_forceUpdate) |
| virtual bool | IsCausingHealthDamage () |
| virtual void | Revert (BGSLoadFormBuffer *a_buf) |
| virtual std::int32_t | Compare (ActiveEffect *a_otherEffect) |
| virtual void | SwitchAttachedRoot (NiNode *a_root, NiNode *a_attachRoot) |
| virtual void | HandleQueuedStart () |
| virtual bool | ShouldDispelOnDeath () const |
| virtual bool | GetAllowMultipleCastingSourceStacking () |
| virtual | ~ActiveEffect () |
| virtual bool | CanFinish () |
| virtual bool | CheckCustomSkillUseConditions () const |
| virtual float | GetCustomSkillUseMagnitudeMultiplier (float a_mult) const |
| void | Dispel (bool a_force) |
| EffectSetting * | GetBaseObject () noexcept |
| const EffectSetting * | GetBaseObject () const noexcept |
| NiPointer< Actor > | GetCasterActor () const |
| float | GetMagnitude () const |
| Actor * | GetTargetActor () |
| const Actor * | GetTargetActor () const |
Public Attributes | |
| NiPoint3 | location |
| NiPoint3 | rotation |
| ActorHandle | commandedActor |
| std::uint32_t | unkAC |
| SummonPlacementEffect * | summonPlacementEffect |
| bool | unkB8 |
| bool | unkB9 |
| std::uint16_t | padBA |
| std::uint32_t | padBC |
Public Attributes inherited from RE::ActiveEffect | |
| ActiveEffectReferenceEffectController | hitEffectController |
| BSSoundHandle | persistentSound |
| ActorHandle | caster |
| NiPointer< NiNode > | sourceNode |
| MagicItem * | spell |
| Effect * | effect |
| MagicTarget * | target |
| TESBoundObject * | source |
| BSSimpleList< ReferenceEffect * > * | hitEffects |
| MagicItem * | displacementSpell |
| float | elapsedSeconds |
| float | duration |
| float | magnitude |
| stl::enumeration< Flag, std::uint32_t > | flags |
| stl::enumeration< ConditionStatus, std::uint32_t > | conditionStatus |
| std::uint16_t | usUniqueID |
| std::uint16_t | pad86 |
| MagicSystem::CastingSource | castingSource |
| std::uint32_t | pad8C |
Static Public Attributes | |
| static constexpr auto | RTTI = RTTI_SummonCreatureEffect |
| static constexpr auto | VTABLE = VTABLE_SummonCreatureEffect |
Static Public Attributes inherited from RE::ActiveEffect | |
| static constexpr auto | RTTI = RTTI_ActiveEffect |
| static constexpr auto | VTABLE = VTABLE_ActiveEffect |
| static constexpr auto | VMTYPEID = static_cast<VMTypeID>(142) |
Additional Inherited Members | |
Public Types inherited from RE::ActiveEffect | |
| enum class | Flag { kHasConditions = 1 << 7 , kEnchanting = 1 << 8 , kRecovers = 1 << 9 , kDual = 1 << 12 , kInactive = 1 << 15 , kDispelled = 1 << 18 } |
| enum class | ConditionStatus |
|
override |
|
overridevirtual |
Reimplemented from RE::ActiveEffect.
|
overridevirtual |
Reimplemented from RE::ActiveEffect.
|
overridevirtual |
Reimplemented from RE::ActiveEffect.
|
overridevirtual |
Reimplemented from RE::ActiveEffect.
|
overridevirtual |
Reimplemented from RE::ActiveEffect.
|
overridevirtual |
Reimplemented from RE::ActiveEffect.
|
overridevirtual |
Reimplemented from RE::ActiveEffect.
|
overridevirtual |
Reimplemented from RE::ActiveEffect.
|
overridevirtual |
Reimplemented from RE::ActiveEffect.
| ActorHandle RE::SummonCreatureEffect::commandedActor |
| NiPoint3 RE::SummonCreatureEffect::location |
| std::uint16_t RE::SummonCreatureEffect::padBA |
| std::uint32_t RE::SummonCreatureEffect::padBC |
| NiPoint3 RE::SummonCreatureEffect::rotation |
|
inlinestaticconstexpr |
| SummonPlacementEffect* RE::SummonCreatureEffect::summonPlacementEffect |
| std::uint32_t RE::SummonCreatureEffect::unkAC |
| bool RE::SummonCreatureEffect::unkB8 |
| bool RE::SummonCreatureEffect::unkB9 |
|
inlinestaticconstexpr |