21 static_assert(
sizeof(
Data) == 0x4);
25#define RUNTIME_DATA_CONTENT \
26 std::int32_t numPartitions; \
27 std::uint32_t pad8C; \
31 std::uint16_t pad9A; \
36 static_assert(
sizeof(RUNTIME_DATA) == 0x18);
54 return func(
this, a_slot, a_enable);
59 return REL::RelocateMember<RUNTIME_DATA>(
this, 0x88, 0x68);
64 return REL::RelocateMember<RUNTIME_DATA>(
this, 0x88, 0x68);
68#ifndef SKYRIM_CROSS_VR
72#ifndef ENABLE_SKYRIM_VR
73 static_assert(
sizeof(BSDismemberSkinInstance) == 0xA0);
74#elif !defined(ENABLE_SKYRIM_AE) && !defined(ENABLE_SKYRIM_SE)
75 static_assert(
sizeof(BSDismemberSkinInstance) == 0x80);
78#undef RUNTIME_DATA_CONTENT
#define RUNTIME_DATA_CONTENT
Definition Actor.h:633
#define RELOCATION_ID(a_se, a_ae)
Definition PCH.h:794
Definition BSDismemberSkinInstance.h:8
void Unk_25(void) override
RUNTIME_DATA & GetRuntimeData() noexcept
Definition BSDismemberSkinInstance.h:57
void SaveBinary(NiStream &a_stream) override
~BSDismemberSkinInstance() override
static auto Ni_RTTI
Definition BSDismemberSkinInstance.h:11
bool IsEqual(NiObject *a_object) override
void LoadBinary(NiStream &a_stream) override
void LinkObject(NiStream &a_stream) override
static constexpr auto RTTI
Definition BSDismemberSkinInstance.h:10
void UpdateDismemberPartion(std::uint16_t a_slot, bool a_enable)
Definition BSDismemberSkinInstance.h:50
const NiRTTI * GetRTTI() const override
NiObject * CreateClone(NiCloningProcess &a_cloning) override
bool RegisterStreamables(NiStream &a_stream) override
const RUNTIME_DATA & GetRuntimeData() const noexcept
Definition BSDismemberSkinInstance.h:62
Definition NiCloningProcess.h:10
Definition NiSkinInstance.h:14
Definition Relocation.h:1638
Definition AbsorbEffect.h:6
constexpr REL::VariantID RTTI_BSDismemberSkinInstance(690430, 398285, 0x1f61fa0)
constexpr REL::VariantID NiRTTI_BSDismemberSkinInstance(523941, 410521, 0x316be60)
Definition BSDismemberSkinInstance.h:14
bool editorVisible
Definition BSDismemberSkinInstance.h:17
std::uint16_t slot
Definition BSDismemberSkinInstance.h:19
bool startNetBoneSet
Definition BSDismemberSkinInstance.h:18
Definition BSDismemberSkinInstance.h:24