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