7 class BGSLoadGameBuffer;
8 class BGSSaveGameBuffer;
68 virtual void SaveGame(BGSSaveGameBuffer* a_buf);
69 virtual void LoadGame(BGSLoadGameBuffer* a_buf);
Definition: BSFadeNode.h:11
Definition: BSGeometry.h:14
Definition: BSMultiBoundNode.h:14
Definition: BSTempEffect.h:29
BSSegmentedTriShape * AsSegmentedTriShape() override
virtual void LoadGame(BGSLoadGameBuffer *a_buf)
bhkLimitedHingeConstraint * AsBhkLimitedHingeConstraint() override
BSGeometry * AsGeometry() override
NiSwitchNode * AsSwitchNode() override
NiNode * AsNode() override
BSFadeNode * AsFadeNode() override
virtual bool GetStackableMatch(BSTempEffect *a_effect) const
virtual void FinishLoadGame(BGSLoadGameBuffer *a_buf)
NiTriStrips * AsTriStrips() override
virtual bool GetStackable() const
std::uint16_t pad26
Definition: BSTempEffect.h:85
BSLines * AsLinesGeom() override
static constexpr auto Ni_RTTI
Definition: BSTempEffect.h:32
BSDynamicTriShape * AsDynamicTriShape() override
static constexpr auto RTTI
Definition: BSTempEffect.h:31
bhkNiCollisionObject * AsBhkNiCollisionObject() override
virtual void SetInterfaceEffect(bool a_set)
bhkBlendCollisionObject * AsBhkBlendCollisionObject() override
NiTriShape * AsNiTriShape() override
std::uint32_t pad2C
Definition: BSTempEffect.h:87
virtual TEMP_EFFECT_TYPE GetType() const
BSTriShape * AsTriShape() override
BSSubIndexTriShape * AsSubIndexTriShape() override
NiParticles * AsParticlesGeom() override
TESObjectCELL * cell
Definition: BSTempEffect.h:81
BSMultiBoundNode * AsMultiBoundNode() override
virtual bool IsInterfaceEffect() const
virtual bool GetClearWhenCellIsUnloaded() const
const NiRTTI * GetRTTI() const override
virtual void Initialize()
float lifetime
Definition: BSTempEffect.h:79
virtual NiAVObject * Get3D() const
NiTriBasedGeom * AsNiTriBasedGeom() override
float age
Definition: BSTempEffect.h:82
bhkAttachmentCollisionObject * AsBhkAttachmentCollisionObject() override
virtual bool Update(float a_arg1)
bool initialized
Definition: BSTempEffect.h:83
std::uint32_t effectID
Definition: BSTempEffect.h:86
bhkRigidBody * AsBhkRigidBody() override
std::uint8_t pad25
Definition: BSTempEffect.h:84
virtual void SaveGame(BGSSaveGameBuffer *a_buf)
NiGeometry * AsNiGeometry() override
std::uint32_t pad14
Definition: BSTempEffect.h:80
virtual bool GetManagerHandlesSaveLoad() const
Definition: BSTriShape.h:8
Definition: NiAVObject.h:45
Definition: NiObject.h:37
Definition: TESObjectCELL.h:102
Definition: bhkNiCollisionObject.h:11
Definition: bhkRigidBody.h:9
Definition: AbsorbEffect.h:6
TEMP_EFFECT_TYPE
Definition: BSTempEffect.h:13
constexpr REL::ID NiRTTI_BSTempEffect
Definition: Offsets_NiRTTI.h:119
constexpr REL::ID RTTI_BSTempEffect
Definition: Offsets_RTTI.h:3608