26        void SaveGame(BGSSaveFormBuffer* a_buf) 
override;        
 
   31#ifndef SKYRIM_CROSS_VR 
   47#define MISSILE_RUNTIME_DATA_CONTENT               \ 
   48    ImpactResult  impactResult;           \ 
   49    bool          waitingToInitialize3D;  \ 
   50    std::uint8_t  unk1DD;                 \ 
   67#ifndef ENABLE_SKYRIM_AE 
   71#ifndef ENABLE_SKYRIM_AE 
   72    static_assert(
sizeof(MissileProjectile) == 0x1E0);
 
   75#undef MISSILE_RUNTIME_DATA_CONTENT 
#define MISSILE_RUNTIME_DATA_CONTENT
Definition MissileProjectile.h:47
 
#define SKYRIM_REL_VR_VIRTUAL
Definition Relocation.h:152
 
Definition MissileProjectile.h:10
 
SKYRIM_REL_VR_VIRTUAL void Unk_C2(void)
 
MISSILE_RUNTIME_DATA & GetMissileRuntimeData() noexcept
Definition MissileProjectile.h:56
 
void SaveGame(BGSSaveFormBuffer *a_buf) override
 
void FinishLoadGame(BGSLoadFormBuffer *a_buf) override
 
static constexpr auto VTABLE
Definition MissileProjectile.h:13
 
void LoadGame(BGSLoadFormBuffer *a_buf) override
 
bool GetKillOnCollision() override
 
void InitLoadGame(BGSLoadFormBuffer *a_buf) override
 
const MISSILE_RUNTIME_DATA & GetMissileRuntimeData() const noexcept
Definition MissileProjectile.h:61
 
SKYRIM_REL_VR_VIRTUAL void Unk_C3(void)
 
bool ProcessImpacts() override
 
void AddImpact(TESObjectREFR *a_ref, const NiPoint3 &a_targetLoc, const NiPoint3 &a_velocity, hkpCollidable *a_collidable, std::int32_t a_arg6, std::uint32_t a_arg7) override
 
static constexpr auto RTTI
Definition MissileProjectile.h:12
 
void UpdateImpl(float a_delta) override
 
void Revert(BGSLoadFormBuffer *a_buf) override
 
static constexpr auto FORMTYPE
Definition MissileProjectile.h:14
 
void Process3D() override
 
void Handle3DLoaded() override
 
bool IsMissileProjectile() override
 
~MissileProjectile() override
 
Definition Projectile.h:30
 
Definition TESObjectREFR.h:112
 
Definition hkpCollidable.h:13
 
Definition AbsorbEffect.h:6
 
constexpr REL::VariantID RTTI_MissileProjectile(687495, 395345, 0x1f1b160)
 
constexpr std::array< REL::VariantID, 4 > VTABLE_MissileProjectile
Definition Offsets_VTABLE.h:2784
 
constexpr REL::Version RUNTIME_SSE_1_6_629(1, 6, 629, 0)
 
Definition MissileProjectile.h:46
 
Definition MissileProjectile.h:17
 
RecordFlag
Definition MissileProjectile.h:19