21 static_assert(
sizeof(
Data) == 0x4);
39 return func(
this, a_slot, a_enable);
#define RELOCATION_ID(SE, AE)
Definition: PCH.h:711
Definition: BSDismemberSkinInstance.h:8
void Unk_25(void) override
std::int32_t numPartitions
Definition: BSDismemberSkinInstance.h:43
void SaveBinary(NiStream &a_stream) override
~BSDismemberSkinInstance() override
static constexpr auto Ni_RTTI
Definition: BSDismemberSkinInstance.h:11
bool IsEqual(NiObject *a_object) override
void LoadBinary(NiStream &a_stream) override
Data * partitions
Definition: BSDismemberSkinInstance.h:45
void LinkObject(NiStream &a_stream) override
bool unk98
Definition: BSDismemberSkinInstance.h:46
static constexpr auto RTTI
Definition: BSDismemberSkinInstance.h:10
std::uint16_t pad9A
Definition: BSDismemberSkinInstance.h:48
std::uint32_t pad8C
Definition: BSDismemberSkinInstance.h:44
void UpdateDismemberPartion(std::uint16_t a_slot, bool a_enable)
Definition: BSDismemberSkinInstance.h:35
std::uint32_t pad9C
Definition: BSDismemberSkinInstance.h:49
const NiRTTI * GetRTTI() const override
std::uint8_t pad99
Definition: BSDismemberSkinInstance.h:47
NiObject * CreateClone(NiCloningProcess &a_cloning) override
bool RegisterStreamables(NiStream &a_stream) override
Definition: NiCloningProcess.h:10
Definition: NiObject.h:37
Definition: NiSkinInstance.h:14
Definition: NiStream.h:27
Definition: Relocation.h:875
Definition: AbsorbEffect.h:6
constexpr REL::ID NiRTTI_BSDismemberSkinInstance(static_cast< std::uint64_t >(523941))
constexpr REL::ID RTTI_BSDismemberSkinInstance(static_cast< std::uint64_t >(690430))
Definition: BSDismemberSkinInstance.h:14
bool editorVisible
Definition: BSDismemberSkinInstance.h:17
std::uint16_t slot
Definition: BSDismemberSkinInstance.h:19
bool startNetBoneSet
Definition: BSDismemberSkinInstance.h:18